2

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.

Popup

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

Basj
  • 2,143

1 Answers1

0

In the Chromium bug tracker:

Status: Won't Fix (Intended Behavior)
There is no flag to remove this. You'll have to build your own version of Chromium if you want this. The storage system uses device bound encryption and that is why it is determining it is corrupted

Basj
  • 2,143