
As respostas mais antigas não estão funcionando, por isso estou incluindo coisas que podem funcionar em partes.
Versão cromada: 44.0.2403.155 m - 44.0.2403.157 m
Eu costumava copiar todo o perfil de usuário do Chrome \ padrão de sistema operacional para sistema operacional e de PC para PC.
C:\Users\\AppData\Local\Google\Chrome\User Data\Default
O Chrome 44 Stable é mais rigoroso. Atualizei o Chrome em ambas as instâncias do Win 8.1 (clones reais) para a versão estável mais recente do Chrome. Fiz uma cópia + substituição do "Perfil de usuário" padrão e ele não funciona.
A resolução/resposta está em descobrir a estrutura dos dados do perfil do usuário (pastas e arquivos) e quais partes dele devem ser deixadas para trás e quais devem ser migradas.
Este erro ocorre devido a alterações no Chrome, mas estranhamente, não ocorre no PC/SO de origem.
http://www.ghacks.net/2014/04/18/google-chrome-change-browser-settings-automatically/
O Chrome detectou que algumas de suas configurações foram corrompidas por outro programa e as redefiniu para os padrões originais.
|Saber mais| Redefinir todas as configurações | Entrar
Citação doSaber mais:
Configurações que o Chrome protege contra alterações
- Mecanismo de pesquisa padrão
- Pagina inicial
- Páginas iniciais
- Guias fixadas
- Extensões
Se o Chrome redefinir suas configurações e você não estiver conectado ao Chrome, suas configurações serão redefinidas para os padrões. Se você estiver conectado ao Chrome, ainda verá suas configurações personalizadas.
Às vezes, os programas continuam tentando alterar suas configurações. Se for esse o caso, o Chrome continuará a redefinir as configurações do navegador sempre que for iniciado. Você sempre poderá ver suas configurações personalizadas fazendo login no Chrome.
Aparentemente, conformeesse tópico aqui, versões recentes do Chrome (mas não do Chromium) parecem estar fazendo alguma ‘proteção injustificada’ extra e redefinindo tudo sem perguntar ao usuário.
É possível descobrir que parte das configurações (arquivos, pastas) está causando esse erro?
- Para ignorar essas partes e/ou
- Selecionar partes dos dados do perfil do usuário que serão migradas sem erros?
O que eu gostaria de transferir e migrar com certeza:
- Favoritos (acho que sincroniza via perfil do Google)
- História(Não tenho ideia do que sincroniza - eu uso meses e anos de história para rastrear e relembrar coisas)
- Senhas (sincroniza parcialmente via perfil do Google)
- Cookies (não sincronizados) (importantes para fóruns que frequento)
- Extensões (sincronizadas, mas sem dados ou configurações sincronizados)
- Configurações/configurações de extensão + dados armazenados localmente de extensão (muito importante)- (Especialmente, em extensões como Session Buddy, armazenei coisas há alguns anos)
(Parte disso é facilmente sincronizada através da conta do Google, mas tudo isso não passa despercebido)
Algumas informações individuais, porém mais antigas, sobre transferência/cópia de itens específicos:
Extensões:
..\AppData\Google\Chrome\Dados do usuário\Padrão\Extensões
- https://productforums.google.com/forum/#!topic/chrome/6EVtjeaWObs
- https://stackoverflow.com/questions/14543896/where-does-chrome-store-extensions
- Onde o Google Chrome salva o LocalStorage das extensões?
- https://superuser.com/a/473770/183467- Reempacotamento como .crx: para uma versão mais compacta de suas extensões (em vez da versão de pasta descompactada), você pode usar o Chrome para reempacotá-las em arquivos .crx. Eu uso isso quando percebo que ainda tenho uma extensão que não está mais disponível na Chrome Web Store e, portanto, não será sincronizada novamente.
Biscoitos:
C:\Users\Seu nome de usuário\AppData\Local\Google\Chrome\User Data\Default\Local Storage
%localappdata%\Google\Chrome\Dados do usuário\Default\Cookies
chrome://chrome/configurações/cookies
Alguns exemplos de que isso não funciona ou de pessoas enfrentando problemas aqui:
- Como transfiro meu perfil do Google Chrome para um novo PC?
- A migração do perfil do Google Chrome do Windows 7 para o Windows 8 resultou em perfil “corrompido”
- Como posso copiar as configurações do Chrome sem que elas sejam redefinidas?
- https://support.google.com/chrome/answer/4409913?hl=en
- O Google Chrome perde (não mostra) a senha armazenada após uma atualização
Alguns métodos desatualizados: Encontrei alguns métodos, artigos e respostas relevantes que usei antes. Acredito que eles estejam desatualizados agora, visto que o Chrome mudou a forma como funciona/bloqueia perfis de usuário.
- Como transfiro meu perfil do Google Chrome para um novo PC?
- Sincronizar/fazer backup da configuração das extensões do Chrome para reutilização
- http://ellisweb.net/2008/09/where-does-google-chrome-store-user-history-profile-and-bookmarks/
- http://www.inteligentcomp.com/2013/07/move-entire-google-chrome-data-from-one-account-to-another.html
Responder1
Encontrei uma maneira de transferir sem redefinir. Como você pode imaginar, o Chrome mantém a soma de verificação/hash no perfil do usuário.
Achei que o arquivo é User Data\Default\Secure Preferences
. Este é um arquivo JSON de texto simples, então podemos dar uma olhada nele. Neste arquivo existem este protection
e super_mac
, que armazena o HMAC_SHA256 dos demais objetos. Se a verificação falhar, a redefinição será acionada. Este recurso é implementado no Chromium, portanto, se você estiver interessado, pode ler o código-fonte.
O jeito que eu vou é esse:
- Certifique-se de fazer backup do seu perfil antigo antes de qualquer coisa. Certifique-se de que você
User Data\Default\Extensions
ainda tenha todos os diretórios de extensão. - Certifique-se de sincronizar também tudo o que precisa com a conta do Google. Observe que, mesmo que você faça isso, muitas preferências de extensão local não são sincronizadas (extensão sem suporte). É por isso que precisamos de próximos passos.
- Crie um novo perfil. Em seguida, sincronize com a conta do Google. Isso fará o download de todas as extensões para o novo perfil. Esta etapa é para obter um bom
Secure Preferences
arquivo novo. - Feche o Chrome. Encontre o
Secure Preferences
arquivo do novo perfil. Use-o para substituir o do seu perfil antigo. Remova o novo perfil e substitua pelo perfil antigo. Agora você deve ter quase tudo restaurado. - É possível que algumas de suas extensões (suas preferências ainda estejam intactas) estejam faltando. Isso ocorre porque o caminho do diretório de extensão é versionado e na etapa 3 o Chrome criou um caminho diferente. Você precisa renomear aqueles do perfil antigo para o novo. Não adultere o
Secure Preferences
.
Boa sorte. Eu realmente espero que o Google mude de ideia sobre permitir que o usuário transfira o perfil, já que eles não podem garantir que todas as extensões implementarão a sincronização de preferências.
Por enquanto, este método funciona no Chrome 49.0.2623.75. O Google poderá alterar o método de verificação no futuro.
Responder2
Eu fiz várias melhorias emResposta de Crend Kinge encontrei um método para transferir o perfil do usuáriolocalmentesem a necessidade de sincronizar com uma conta do Google e comsem extensões ausentes.
Usei estas etapas para migrar a versão do Chromium 59.0.3071.115 dehttps://chromium.woolyss.comdo Windows 7 ao Windows 10. No entanto, as diferenças entre o Chrome e o Chromium descritas emesta páginaindica que embora o caminho para o diretório de dados do usuário seja diferente, o conteúdo dele é compatível e pode até ser usado para migrar diretamente do Chrome para o Chromium.
Alguns exemplos de caminhos aqui:
- Chrome no Windows
%APPDATA%/Local/Google/Chrome/User Data
- Cromo no Windows
%APPDATA%/Local/Chromium/User Data
- Cromo no Linux
$HOME/.config/chromium/user data
Estas etapas migrarão o Default
perfil encontrado em User Data/Default
, mas também funcionarão para outros perfis encontrados em User Data/Profile 1
, User Data/Profile 2
e assim por diante.
Faça backup do seu perfil antigo e certifique-se de que suas extensões ainda estejam em extensão
User Data/Default/Extensions
. Você precisará reinstalar todas as suas extensões da loja on-line do Chrome e o conteúdo deste diretório o ajudará a encontrar quais extensões você tinha caso não tivesse mais acesso ao sistema operacional anterior ou não conseguisse se lembrar de todas elas.Exclua o diretório existente
Chromium/User Data
e execute o Chromium para recriá-lo.Instale todas as suas extensões. A maneira mais fácil de fazer isso é consultar os diretórios
User Data/Default/Extensions
do seu backup. Por exemplo, se você tivesse o HTTPS Everywhere instalado, haveria um diretórioUser Data/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp
. Então o URL da loja virtual do Chrome éhttps://chrome.google.com/webstore/detail/gcbommkclmclpchllfjekcdonpmejbdp
.Se você
Settings -> On startup -> Continue where you left off
configurou anteriormente, configure novamente.Feche o Chromium e exclua tudo em
User Data/Default
excetoExtensions
eSecure Preferences
. Em seguida, copie tudo do seu backup emUser Data/Default
excetoExtensions
eSecure Preferences
.
A razão para reter Extensions
é que, conforme observado por Crend King, os diretórios de extensão são versionados. Descobri que o conteúdo desses diretórios foi verificado e se a extensão foi atualizada desde que o backup foi feito, o Chromium considerará a extensão corrompida esuas configurações serão derrotadasapós o reparo.
Eles serão migrados com certeza:
- Favoritos
- História
- Extensões e todas as configurações/configuração/dados locais de extensão
- Histórico de downloads
- A maioria das configurações do Chromium, incluindo a maioria dos itens em
Privacy and security
,Content settings
eDownloads
- Guias de sessão se você as salvar
Não migrado:
Configurações
chrome://extensions/
como se uma extensão específica está habilitada ou permitida no modo anônimo. Eu acredito que isso faz parteSecure Preferences
.Nome e ícone do perfil que será o padrão
Person 1
e o ícone cinza. Estas informações, bem como a lista de perfis disponíveis, são armazenadasChromium/User Data/Local State
e não parece difícil copiar as partes relevantes.
Não testado:
- Biscoitos
- Senhas
- Formulários salvos
Responder3
Eu sei que esta não é uma resposta definitiva. Recentemente comprei meu novo PC com Windows 8. Copiei a pasta padrão antiga para o novo PC e iniciei o Chrome, mas ele disse que o perfil estava corrompido.
Depois de muitas tentativas, descobri que primeiro preciso iniciar o Chrome e deixá-lo criar um perfil em branco. E então feche o Chrome, copie os arquivos e substitua todos os arquivos que estiverem na pasta. Depois de reiniciar o Chrome, tudo voltou.
Há um problema, no entanto. Minha reprodução do YouTube sempre parará aleatoriamente e o processo que o contém perderá a resposta. Eu tentei tudo que pude pensar. O que eu acho que resolveu foi a exclusão de todos os conteúdos e cookies baixados.
Não tenho explicação sobre qual é o verdadeiro motivo, mas esta tem sido minha experiência.