Las respuestas anteriores no funcionan, así que incluyo cosas que pueden funcionar por partes.
Versión de Chrome: 44.0.2403.155 m - 44.0.2403.157 m
Solía poder copiar todo el perfil de usuario de Chrome \ Predeterminado de SO a SO y de PC a PC.
C: \ Users \\ AppData \ Local \ Google \ Chrome \ User Data \ Default
Chrome 44 Stable es más estricto. Actualicé Chrome en ambas instancias de Win 8.1 (clones reales) a la última versión estable de Chrome. Hice una copia + sobrescribir del "Perfil de usuario" predeterminado y no funciona.
La resolución / respuesta radica en averiguar la estructura de los datos del perfil de usuario (carpetas y archivos) y qué partes de ella deben dejarse atrás v / s cuáles migrar.
Este error ocurre debido a cambios en Chrome pero, extrañamente, no ocurre en la PC / OS de origen.
http://www.ghacks.net/2014/04/18/google-chrome-changing-browser-settings-automatically/
Chrome detectó que algunos de sus ajustes fueron dañados por otro programa y los restableció a sus valores predeterminados originales.
El | Aprende más | Restablecer todas las configuraciones | Registrarse
Cita de Más información :
Configuración que Chrome protege contra cambios
- Motor de búsqueda predeterminado
- Página principal
- Páginas de inicio
- Pestañas fijadas
- Extensiones
Si Chrome restablece su configuración y no ha iniciado sesión en Chrome, su configuración se restablecerá a sus valores predeterminados. Si ha iniciado sesión en Chrome, aún verá su configuración personalizada.
A veces, los programas seguirán intentando cambiar su configuración. Si este es el caso, Chrome continuará restableciendo la configuración de su navegador cada vez que se inicie. Siempre podrá ver su configuración personalizada iniciando sesión en Chrome.
Aparentemente, según este hilo aquí , las versiones recientes de Chrome (pero no Chromium) parecen estar haciendo una 'protección injustificada' adicional y restablecen todo sin preguntar al usuario.
¿Es posible averiguar qué parte de la configuración (archivos, carpetas) está causando este error?
- Ignorar esas partes y / o
- ¿Seleccionar partes de los datos del perfil de usuario que migrarán sin error?
Cosa que me gustaría transferir migrar seguro:
- Marcadores (creo que esto se sincroniza a través del perfil de Google)
- Historial (No tengo idea de qué se sincroniza: uso meses y años de historial para rastrear y recordar cosas)
- Contraseñas (se sincroniza parcialmente a través del perfil de Google)
- Cookies (No sincronizadas) (Importante para foros que frecuenta)
- Extensiones (sincronizadas pero sin datos o configuraciones sincronizadas)
: configuraciones / configuraciones de extensiones + datos almacenados locales de extensiones (muy importante)- (Especialmente, en extensiones como Session Buddy, he almacenado cosas durante algunos años)
(Parte de esto se sincroniza fácilmente a través de la cuenta de Google, pero no pasa nada)
Alguna información individual pero más antigua sobre la transferencia / copia de elementos específicos:
Extensiones:
.. \ AppData \ Google \ Chrome \ User Data \ Default \ Extensions
- https://productforums.google.com/forum/#!topic/chrome/6EVtjeaWObs
- /programming/14543896/where-does-chrome-store-extensions
- ¿Dónde guarda Google Chrome LocalStorage de las extensiones?
- /superuser//a/473770/183467 - Re-Empaquetado como .crx: para una versión más compacta de sus extensiones (en lugar de la versión desempaquetada, carpeta), puede usar Chrome para volver a empaquetarlas. archivos crx Lo uso cuando noto que todavía tengo una extensión que ya no está disponible en Chrome Web Store y, por lo tanto, no se sincronizará.
Galletas:
C: \ Users \ Your User Name \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Local Storage
% localappdata% \ Google \ Chrome \ User Data \ Default \ Cookies
chrome: // chrome / settings / cookies
Algunos ejemplos de esto no funcionan o las personas que enfrentan problemas aquí:
- ¿Cómo transfiero mi perfil de Google Chrome a una nueva PC?
- La migración del perfil de Google Chrome de Windows 7 a Windows 8 resultó en un perfil "dañado"
- ¿Cómo puedo copiar la configuración de Chrome sin que se restablezca?
- https://support.google.com/chrome/answer/4409913?hl=es
- Google Chrome pierde (no muestra) la contraseña almacenada después de una actualización
Algunos métodos obsoletos: Encontré algunos métodos, artículos y respuestas relevantes que he usado antes. Creo que ahora están desactualizados, dado que Chrome ha cambiado la forma en que funciona / bloquea los perfiles de usuario.
- ¿Cómo transfiero mi perfil de Google Chrome a una nueva PC?
- Sincronización / copia de seguridad de la configuración de extensiones de Chrome para su reutilización
- 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
Respuestas:
Encontré una forma de transferir sin reiniciar. Como puede adivinar, Chrome mantiene alrededor de la suma de comprobación / hash en el perfil del usuario.
Encontré el archivo es
User Data\Default\Secure Preferences
. Este es un archivo JSON de texto plano, por lo que podemos echarle un vistazo. En este archivo hay estoprotection
ysuper_mac
, que almacena el HMAC_SHA256 de los otros objetos. Si la verificación falla, se activa el restablecimiento. Esta característica se implementa en Chromium, por lo que si está interesado puede leer su código fuente.El camino que sigo es este:
User Data\Default\Extensions
todavía tenga todos los directorios de extensión.Secure Preferences
archivo nuevo .Secure Preferences
archivo del nuevo perfil. Úselo para reemplazar el de su perfil anterior. Elimine el nuevo perfil y reemplácelo con su perfil anterior. Ahora deberías tener casi todo restaurado.Secure Preferences
.Buena suerte. Realmente espero que Google cambie de opinión para permitir que el usuario transfiera el perfil, ya que no pueden garantizar que cada extensión implemente la sincronización de preferencias.
Por el momento, este método funciona en Chrome 49.0.2623.75. Google puede cambiar el método de verificación en el futuro.
fuente
He realizado varias mejoras con la respuesta de Crend King y encontré un método para transferir el perfil del usuario localmente sin la necesidad de sincronizar con una cuenta de Google y sin extensiones faltantes .
Utilicé estos pasos para migrar la compilación Chromium 59.0.3071.115 de https://chromium.woolyss.com de Windows 7 a Windows 10. Sin embargo, las diferencias entre Chrome y Chromium descritas en esta página indican que si bien la ruta a los datos del usuario El directorio será diferente, su contenido es compatible e incluso se puede utilizar para migrar directamente de Chrome a Chromium.
Algunos caminos de ejemplo aquí:
%APPDATA%/Local/Google/Chrome/User Data
%APPDATA%/Local/Chromium/User Data
$HOME/.config/chromium/user data
Estos pasos migrarán al
Default
perfil encontrar enUser Data/Default
, sino también funcionará para otros perfiles que se encuentra enUser Data/Profile 1
,User Data/Profile 2
y así sucesivamente.Haga una copia de seguridad de su perfil anterior y asegúrese de que sus extensiones aún estén bajo
User Data/Default/Extensions
. Deberá reinstalar todas sus extensiones desde la tienda web de Chrome y el contenido de este directorio lo ayudará a encontrar qué extensiones tenía si ya no tiene acceso a su sistema operativo anterior o no puede recordarlas todas.Elimine el
Chromium/User Data
directorio existente y ejecute Chromium para recrearlo.Instala todas tus extensiones. La forma más fácil de hacer esto es mirar los directorios
User Data/Default/Extensions
desde su copia de seguridad. Por ejemplo, si tuviera instalado HTTPS Everywhere, habría un directorioUser Data/Default/Extensions/gcbommkclmclpchllfjekcdonpmejbdp
. Entonces la URL de la tienda web de Chrome eshttps://chrome.google.com/webstore/detail/gcbommkclmclpchllfjekcdonpmejbdp
.Si había
Settings -> On startup -> Continue where you left off
configurado previamente, configúrelo nuevamente.Cierre Chromium y elimine todo debajo de
User Data/Default
exceptoExtensions
ySecure Preferences
. Luego, copie todo desde su copia de seguridad bajoUser Data/Default
exceptoExtensions
ySecure Preferences
.La razón para retener
Extensions
es que, como lo señaló Crend King, los directorios de extensión están versionados. Descubrí que el contenido de estos directorios está verificado y si la extensión se ha actualizado desde que se realizó la copia de seguridad, entonces Chromium considerará que la extensión está dañada y su configuración se bloqueará después de la reparación.Estos se migrarán con seguridad:
Privacy and security
,Content settings
yDownloads
No migrado:
Configuraciones
chrome://extensions/
como si una extensión particular está habilitada o permitida en modo incógnito. Creo que esto es parte deSecure Preferences
.Nombre del perfil e icono que será el predeterminado
Person 1
y el icono gris. Esta información, así como la lista de perfiles disponibles, se almacenaChromium/User Data/Local State
y no parece difícil copiar las partes relevantes.No probado:
fuente
Sé que esta no es una respuesta definitiva. Recientemente recibí mi nueva PC con Windows 8. Copié la carpeta predeterminada anterior a la nueva PC e inicié Chrome pero dijo que el perfil estaba dañado.
Después de muchos intentos, descubrí que primero necesito iniciar Chrome, dejar que cree un perfil en blanco. Y luego cierre Chrome, copie sobre los archivos y sobrescriba los archivos que estén en la carpeta. Después de reiniciar Chrome, todo volvió.
Sin embargo, hay una trampa. Mi reproducción de youtube siempre se detendrá al azar y el proceso de contención perdería respuesta. Intenté todo lo que pude pensar. Lo que creo que solucionó es eliminar todos los contenidos descargados y las cookies.
No tengo una explicación de cuál es la verdadera razón, pero esta ha sido mi experiencia.
fuente