I use Chromium builds (from here) in "portable" mode by launching it with chrome.exe --user-data-dir=user_a. It works.
chrome-win\
|- Dictionaries\
|- locales\
|- ...
|- user_a\ <- user data, profiles, browser history, logged sessions, ...
|- ...
|- chrome.exe
The problem is that when moving this folder to another computer, I can successfully start chrome.exe --user-data-dir=user_a, the different profiles are still there, the browsing history is still present, but some settings are lost, and the websites logged-in sessions are lost. How to prevent this from happening?
Chrome detected that some of your settings were corrupted by another program and reset them to their original defaults.
The question Understand structure of Chrome User Profile data to Transfer to new PC/ OS & avoid Settings corruption Error? is linked to this, but not to the portable usage, with --user-data-dir (=nothing saved in C:\, nothing in %APPDATA%, nothing in %LOCALAPPDATA%), thus not a duplicate.
Related, but not duplicate: https://portableapps.com/node/65174, How can I copy Chrome settings without them getting reset?, Storing session data and cookies of portable browsers in folder of these portable browsers - not working with Chrome
