Cómo Comparar dos Ficheros ntuser.dat
Posted by urpiano en Martes 30 \30\+01:00 agosto \30\+01:00 2005
Si se quieren comparar los ficheros, se pueden cargar en regedt32 y ejecutar en la clave creada “Registro\Guardar subárbol como…” y guardarlo como fichero de texto; una vez se tengan los ficheros se puede usar el programa FC.EXE para compararlos.
Si se trata de Windows XP/2003 se puede exportar a ficheros .REG las claves creadas cuando se cargaron los árboles y comparar los ficheros .REG usando Windiff (esta herramienta viene con las Support Tools). En el caso de Windows 2000 podemos abrir regedt32, cargar los ficheros, abrir regedit y exportar los subárboles cargados a ficheros reg.
Otra posibilidad, es usar el programa REG.EXE. Esto se hace de la siguiente manera:
Primero se carga como subárbol un fichero ntuser.dat:
reg load <clave que carga> <ruta+nombre de fichero>
Ejemplo:
reg load hku\ntuser1 c:\FicherosNTUSER.DAT\ntuser1.dat
Se carga a continuación el otro fichero:
reg load hku\ntuser2 c:\FicherosNTUSER.DAT\ntuser2.dat
Una vez hecho esto, se puede pasar a comparar los ficheros de esta manera:
reg compare <clave1> <clave2> [/v valor] [/ve] [salida] [/s]
–
clave1 y clave2: claves que se comparan.
– /v valor: si se desea comparar tan solo un valor de las claves; si se
omite se comparan todos los valores de la clave.
– /ve: compara el valor predeterminado de ambas claves.
– salida: especifica cómo se muestra el resultado de la comparación. Puede
ser:
/oa: Devuelve las diferencias y las coincidencias.
/od: Devuelve sólo las diferencias.
/os: Devuelve sólo las coincidencias.
/on: no devuelve ningún valor.
En caso de omitirse [salida] se devuelven sólo las diferencias.
– /s: establece que la comparación se haga en todas las subclaves y valores
El código devuelto en las comparaciones puede ser:
0 – coincidencia
1 – error
2 – diferencia
Así pues, en nuestro ejemplo, si queremos obtener las diferencias entre los dos, la línea que ejecutaremos será (obsérvese que redirigimos la salida a un fichero):
reg compare hku\ntuser1 hku\ntuser2 /s>c:\FicherosNTUSER.DAT\USER1-USER2.txt
Una terminado debemos descargar los subárboles:
reg unload <nombre de clave>
Es decir, en nuestro caso:
reg unload hku\ntuser1
reg unload hku\ntuser2
Perlengkapan Bayi baru lahir said
Wow, fantastic blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is excellent, let alone the content!. Thanks For Your article about Cómo Comparar dos Ficheros ntuser.dat El Blog de Gualtrysoft .
Cornelia Gatesman said
Wow, amazing blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is excellent, let alone the content!. Thanks For Your article about Cómo Comparar dos Ficheros ntuser.dat El Blog de Gualtrysoft .