Para o FireFox, posso simplesmente copiar os diretórios de dados user\AppData
do Windows antigo para o novo Windows para restaurar tudo exatamente. Para o Chrome, isso não funciona. Fazer isso restaura apenas os nomes dos perfis e a maioria das configurações é perdida. Mesmo que eu tenha feito login no computador antigo, parece não haver como exportar perfis descriptografados para que possam ser importados em um novo computador.
Não consegui encontrar nenhuma maneira de transferir perfis ("sincronizar" não é uma opção) na Internet. Por que isso é impossível? Ouvi dizer que o Chromium é basicamente uma versão de código aberto do Chrome, excluindo algumas partes. A parte que criptografa/descriptografa perfis de usuários não faz parte do código aberto? Se essa parte for de código aberto, podemos usar o método que o Chrome usa para criptografar/descriptografar os perfis para transferir perfis?
Os dados do perfil são armazenados em disco em formato não criptografado, mas apenas mover as pastas não é suficiente. O ingrediente secreto é trazer também a chave de registro
HKEY_CURRENT_USER\Software\Google\Chrome\PreferenceMACs
.Aqui está o que você precisa fazer:
No computador de origem:
%LOCALAPPDATA%\Google\Chrome\User Data
regedit
para exportar a chave do registroHKEY_CURRENT_USER\Software\Google\Chrome\PreferenceMACs
para um.reg
arquivoNo computador de destino (o Chrome precisa ser instalado):
chrome.exe
não estejam em execuçãoUser Data
para a pasta%LOCALAPPDATA%\Google\Chrome\User Data
.reg
arquivo salvo e permita que ele seja executado