Gimnasio informático
El registro es muy útil y potente y es el núcleo de Windows. Modificando el registro podemos limitar, optimizar, etc. Por ejemplo, no queremos que otros utilicen el menú Inicio. Podemos modificar el registro para conseguir nuestros objetivos. Además, hay muchos más,
Inicio rápido para la modificación del registro
Como recordatorio, si no estás seguro, recuerda hacer una copia de seguridad del registro antes de modificarlo.
1. Utilice el modificador de registro de windows-regedit.exe
El método es hacer clic en Ejecutar en el menú de inicio en la esquina inferior izquierda de Windows, luego ingresar regedit y presionar Enter. . Los elementos de modificación del registro que deben modificarse se pueden encontrar en el modificador abierto. Por ejemplo, para deshabilitar la función de búsqueda en el menú de inicio, sabemos que el contenido modificado es: HKEY_Current_User\Software\Microsoft\Windows\Current Version\Policy\Explorer, crea un nuevo valor DWORD "NoFind" en la ventana derecha y establecer El valor es 1. (Consulte este manual para encontrarlo). Luego, cuando abrimos el modificador de registro, podemos ver que está la clave raíz HKEY _Current_User, con un signo " " a la izquierda. Haga clic en el signo " " para expandir el árbol de directorios a continuación, busque el software y luego expándalo para encontrar Microsoft, y así sucesivamente hasta que encontremos el elemento del Explorador. Si mira la ventana de la derecha, encontrará muchos valores clave. . Felicitaciones, casi lo logras. Luego haga clic derecho en la ventana de la derecha, seleccione Nuevo valor DWORD, ingrese NoFind, preste atención a las mayúsculas. Encontrará una clave llamada NoFind en la ventana de la derecha. Bien, le asignaremos un valor, haremos doble clic en NoFind y luego cambiaremos el valor predeterminado original de 0 a 1 en la ventana emergente. Finalmente, después de reiniciar la computadora, verá que "Buscar" en el menú de inicio desaparece. ¿Y si fueras simple? Otras modificaciones son similares. La clave es encontrar lo que se modificó, que es una característica poderosa proporcionada por este manual. Jaja, creo que te será de gran ayuda.
2. Utiliza un software de modificación especial
Si eres vago, no querrás saber qué modificar. Luego utilice un software especial de modificación del registro. Los más famosos son "Super Rabbit Magic" y "Windows Optimizer". Evaluémoslo a continuación. El nombre de Windows Optimizer suena fuerte, pero no es fácil de usar. Personalmente, prefiero otro modificador llamado "Registration Terminator", que tiene una interfaz amigable, muchas funciones y es menos propenso a errores. Ahora, con el lanzamiento de winXP, se han actualizado varios modificadores, pero aún es necesario mejorar las funciones. Ahora el nuevo modificador "Magic Registry" puede modificar winXP, etc. Puedes intentarlo. Estos modificadores son fáciles de usar y fáciles de modificar. Pero si desea conocer el registro en profundidad, es mejor modificarlo manualmente; de lo contrario, no aprenderá mucho.
3.Escribir. Registrar manualmente archivos de registro
Esta es una habilidad avanzada para modificar el registro. ¿Has intentado escribir el archivo de registro tú mismo? ¿Sin ninguna modificación? Vuelva a escribir directamente el archivo de registro -. ¿Registrarse en el registro? Jaja, no todo el mundo necesita conocer esta habilidad, solo necesitas conocer las dos anteriores. Por supuesto, si eres un aficionado a la informática, somos partidarios del aprendizaje en profundidad.
Ahora veamos. Documento de registro.
El formato estándar. El archivo de registro es el siguiente:
Registro 4
[Ruta] (nota en caso)
"Nombre de clave" = "Valor de clave" (para cadena Clave value)
"Nombre de clave"=HEX:Valor de clave (para valores de clave binaria)
"Nombre de clave"=DWORD:Valor de clave (para valores de clave DWORD)
El contenido entre corchetes son mis propios comentarios y esos corchetes no son necesarios al escribir el archivo. Todo lo demás enumerado anteriormente debe incluirse.
Tenga en cuenta que las comillas no se pueden ingresar en chino y deben ingresarse en inglés; de lo contrario, se producirá un error.
Entonces, ¿cómo escribir un archivo .reg? Necesitamos un editor de texto, solo use el Bloc de notas de Windows. Haga clic con el botón derecho del mouse, seleccione un nuevo documento de texto e ingrese el contenido de las especificaciones anteriores en el archivo de texto generado. Finalmente, seleccione Guardar como e ingrese el nombre del archivo que desee. Regístrese para ahorrar. Por ejemplo, si desea generar test.reg, ingrese test.reg y guárdelo. Puedes ver que se ha generado un test.reg con un ícono. Haga doble clic para ejecutar este archivo test.reg y modifique el registro en consecuencia. El sistema le solicitará información como "¿Se debe importar el registro?" y confirmará. Bien, podemos escribir el registro manualmente, ¿no te parece genial?
No te preocupes, veamos un ejemplo estándar, que se deriva del registro. Puedes aprender lentamente y escribir por ti mismo. El archivo reg imitado.
Registro 4
[HKEY_Usuario actual\Software\Microsoft\Windows\Versión actual\Policy\Explorer]
" NoRun"=dword :00000000
" NoRecentDocsMenu" = hexadecimal: 01, 00, 00, 00
" NoFavoritesMenu " = dword: 00000000
"User" ="sundrink "
Como puede ver, dword es 16, hex es binario y las cadenas se pueden asignar directamente. Simplemente copie y guarde lo anterior en un documento de texto y guárdelo como. El archivo de registro que desea ejecutar. Jaja, no es tan difícil. Ser paciente. Por supuesto, si quieres imitar, debes escribir. Para registrar el archivo usted mismo, simplemente use el Bloc de notas.
Dime algunas palabras más, ¿por qué necesitas escribir el formulario de registro a mano? Porque a veces nos encontramos con una máquina que bloquea regedit, ¿qué debemos hacer para desbloquearla? Jaja, si puedes escribir a mano el archivo de registro, será muy sencillo... ¡usemos tu imaginación! No pasará mucho tiempo.
A partir de Windows 95, Microsoft introdujo el concepto de registro en Windows (de hecho, este concepto ya existía en Windows NT). El registro es la base de datos central de Windows 95 y Windows 98. Se almacenan varios parámetros en la tabla, que controla directamente el inicio de Windows, la carga de controladores de hardware y el funcionamiento normal de algunas aplicaciones de Windows. Si el registro está dañado por algún motivo, el proceso de inicio de Windows será anormal y todo el sistema Windows puede quedar completamente paralizado. Por lo tanto, es muy importante que los usuarios de Windows comprendan, modifiquen, realicen copias de seguridad y restauren correctamente el registro de manera oportuna cuando haya un problema con el registro.
Recuerda: Haz una copia de seguridad antes de cambiar el registro, por si acaso.
Cuando Windows 98 no se inicia normalmente, puede ejecutar Scanreg/Restore en modo DOS para restaurar el registro. Si solo desea modificar la configuración del sistema, lo mejor es utilizar herramientas y software especiales; si realmente desea modificar el registro manualmente, se recomienda realizar una copia de seguridad antes de modificarlo. Si el registro está dañado, Windows no podrá ejecutarse correctamente, por lo que debemos hacer una copia de seguridad del registro en todo momento (de hecho, Windows hará una copia de seguridad del registro cada vez que se inicie correctamente).
Existen muchos métodos y herramientas de copia de seguridad del registro de uso común, y puedes elegir uno según tus necesidades personales. Si utiliza "Exportar archivo de registro" en el Editor del registro, puede exportar la extensión. registro. Recomiendo una buena herramienta de copia de seguridad: Other\Misc\eru\eru.exe - Utilidad de recuperación de emergencia en el CD de Windows. Si no está en el CD, está en mi sitio web y puedes descargarlo.
Esta herramienta es pequeña, potente y práctica, y puede realizar copias de seguridad de todos los archivos del sistema, como sysytem.ini, win.ini, msodos.sys, System.dat, etc. El método de uso es muy sencillo. Ejecute ERD.EXE, seleccione una ruta como C:\erd (el valor predeterminado es el disco A) para realizar la copia de seguridad. Si necesita restaurarlo más tarde, ingrese al directorio C:\ERD en DOS, ejecute ERU y todo el archivo de configuración del sistema. se puede restaurar completamente. Una cosa es que ERU.EXE se usa para realizar copias de seguridad, mientras que ERD se usa para recuperación.
Además, hablemos de la copia de seguridad de todo el sistema Windows. Debido a que generalmente instalamos software y lo eliminamos cuando no estamos en uso, aunque el software básicamente se puede eliminar ahora, siempre hay algún software que dejará algo de basura, por lo que con el tiempo, su ventana se hará cada vez más grande y el rendimiento de todo. el sistema disminuirá.
Ahora hay muchos programas de respaldo que también son muy convenientes, como Ghost, así que sigo eligiendo según mis propios hábitos. Hay dos métodos de copia de seguridad simples en Windows:
Uno es usar el comando xcopy en la ventana DOS en Windows,
Xcopy c:\windows\*. *c: \winbak/s/e/h/k/y/c, ¿cuál es el significado de cada parámetro xcopy/? claro. Entonces se realizará una copia de seguridad de su sistema en el directorio winbak. Nota: Este comando debe ejecutarse en la ventana DOS de Windows, debido a que se ejecuta en DOS puro, xcopy o xcopy32 no admitirán la copia implícita y de archivos del sistema con nombres de archivo largos y parámetros H.
En segundo lugar, abra el administrador de recursos, seleccione Ver→Opciones→Ver en el menú y seleccione Mostrar todos los archivos, lo que significa que se pueden encontrar todos los archivos (del sistema, ocultos, de solo lectura, etc.). en la Vista de administración de recursos debajo del dispositivo. Estás a la mitad y luego ingresas al directorio de Windows. Verá todos los archivos, luego seleccionará todos los archivos (ctrl A). (¿Alguien se ríe? Probé este truco antes y no funcionó). Ja, por supuesto, si no copias el sistema hasta la mitad, obtendrás una interrupción protectora. ¿Qué causa la interrupción de la copia? Sabemos que los sistemas Windows utilizan archivos temporales como memoria virtual. Mira, la clave está aquí. Este archivo es WIN386. SWP, se acaba de interrumpir la replicación de este archivo. Lo siguiente es muy sencillo. Después de seleccionar todos los archivos en Windows, busque WIN386. SWP, mantenga presionada la tecla CTRL y haga clic en él con el mouse. El resultado es que se seleccionan todos los archivos excepto éste. Luego copie al directorio prediseñado. De esta forma finaliza la copia de seguridad del sistema Widnows. Esto se debe a que los dos directorios que compara tienen tamaños diferentes. No importa, porque no plagiaste WIN386. SWP, entonces hay una diferencia. Este es un archivo temporal y no afecta la integridad del sistema. ? La próxima vez que desee reinstalar el sistema, simplemente use el comando ren para cambiar los nombres de los dos directorios en DOS puro. Otra cosa a tener en cuenta es que no hicimos una copia de seguridad de los archivos de configuración en el directorio raíz de la unidad c, por lo que será mejor que usemos ERU o una copia de seguridad manual. No hables mucho, sólo hazlo. Dos o tres cosas solucionarán el problema. Asegúrese de verificar después de completar la copia de seguridad; de lo contrario, estará completamente muerto sin ella. Método de verificación: en DOS puro, use el comando REN para cambiar el nombre del directorio, como: ren windows win, ren winbak windows, asumiendo que winbak es el directorio del que acaba de hacer una copia de seguridad.
Se recomienda utilizar el segundo método, que es sencillo y menos propenso a errores. No es necesario reinstalar el sistema en el futuro. Después de instalar Windows por primera vez, debes hacer rápidamente una copia de seguridad de Windows, lo que puede ahorrarte mucho tiempo valioso. Por supuesto, debe hacer una copia de seguridad de todo el disco duro o utilizar un software profesional, como Ghost; de lo contrario, la velocidad será lenta. ?
Echemos un vistazo al registro. Puede abrir el registro haciendo clic en el botón Ejecutar en el menú Inicio y escribiendo regedit. Nuevamente, no lo cambies al azar. Este es el alma de tus ventanas. Debe hacer una copia de seguridad antes de realizar cambios.
Lista de comentarios aprobados
El papel de las seis claves básicas
En el registro, todos los datos están organizados por claves y subclaves en una estructura de árbol, que es similar al directorio La estructura es muy similar. Cada clave contiene un conjunto específico de información y el nombre de clave de cada clave está relacionado con la información que contiene. Si la clave de registro contiene subclaves, habrá un símbolo " " a la izquierda de la carpeta que representa la clave de registro en la ventana del Editor del Registro, lo que indica que hay más contenido en la carpeta. Si el usuario abre la carpeta, " " cambiará a "-".
1.HKEY_User
Esta clave raíz contiene la lista de ID de usuario y contraseñas almacenadas en la lista de contraseñas de la computadora local. La información de aprovisionamiento de cada usuario se almacena en la clave raíz del usuario HKEY. El usuario de claves es una de las claves raíz a las que se accede en la computadora remota.
2.HKEY _current_user
Esta clave raíz contiene la información del usuario actualmente conectado almacenada en la estación de trabajo local, incluido el nombre de usuario de inicio de sesión del usuario y la contraseña temporal (Nota: la contraseña está oculta mientras escribe). Cuando un usuario inicia sesión en Windows 98, su información se copia de las entradas correspondientes en HKEY User a HKEY Current User.
3.HKEY _Current_Configuration
Esta clave raíz almacena datos que definen la configuración del escritorio del usuario actual (como el monitor, etc.), la última lista de documentos utilizados (MRU) en espera de información. sobre la instalación del usuario actual de la versión china de Windows 98.
4.HKEY_Class_Root
Contiene toda la información antigua registrada y los tipos de documentos copiados de HKEY_Local_Machine\Software\Class. Según la extensión de la aplicación instalada en la versión china de Windows 98, la clave raíz representa el nombre de su tipo de archivo.
5.HKEY _Local_Machine
La clave raíz almacena los datos de hardware de la computadora local y las subpalabras clave bajo la clave raíz se incluyen en el sistema. DAT para proporcionar la información requerida por HKEY_LOCAL_MACHINE, o en un conjunto de claves accesibles en la máquina remota.
Muchas subclaves de esta clave raíz son similares a las configuraciones del archivo System.ini.
6.HKEY_DYN_DATA
Esta clave raíz almacena datos dinámicos del sistema de tiempo de ejecución. Estos datos cambiarán cada vez que se muestren, por lo que la información bajo esta clave raíz no se colocará en el registro. .
Comprender claves y subclaves
El registro gestiona diversa información a través de claves y subclaves. Sin embargo, toda la información del registro se guarda en diversas formas de datos clave. En el panel derecho del Editor del Registro, se guardan todos los datos de entrada clave. Estos datos clave del proyecto se pueden dividir en los siguientes tres tipos:
1. Valor de cadena
En el registro, los valores de cadena se utilizan generalmente para representar descripciones de archivos e identificación de hardware. . Generalmente compuesto por letras y números, la longitud máxima no puede exceder los 255 caracteres. Por ejemplo, "D:\pwin98\trident" es el valor clave del nombre de clave "a", que es un tipo de valor de cadena. De manera similar, "ba" es también el valor clave del nombre de clave "MRUList". Un tipo de datos de elemento clave puede estar compuesto por el nombre de la clave y el valor de la clave, lo que equivale a la línea de configuración debajo de la sección en los archivos Win.ini y Ssyt-em.ini. De hecho, después de usar el editor de registro para exportar estos datos clave, el formulario será exactamente el mismo que la línea de configuración en el archivo INI.
2. Valor binario
En el registro, el valor binario no tiene límite de longitud y puede tener cualquier número de bytes. En el Editor del Registro, los archivos binarios se muestran en hexadecimal. Por ejemplo, el valor de clave del Asistente para nombres de claves "80 00 00 00" es un valor binario.
3. Valor de palabra doble
El valor DWORD es un valor de longitud de 32 bits (4 bytes, palabra doble). En el Editor del Registro, encontrará que el valor DWORD se mostrará en hexadecimal. Al editar un valor DWORD, puede optar por ingresarlo como decimal o 16.
Además, el registro y la modificación de la información del registro generalmente se logran mediante los siguientes puntos:
Al instalar Win9X, el instalador registra la información del sistema;
Instalación de aplicaciones Cuando se instala un programa, el instalador registra la información de configuración de la aplicación;
Información monitoreada y registrada por la función Plug and Play del sistema al agregar nuevo hardware;
A través del Panel de control o Propiedades cuadro de diálogo Cambie las propiedades y configuraciones del sistema para lograr cambios en la información;
Modifique la información manualmente a través del Editor del Registro.
Técnicas avanzadas para mantener el registro en DOS
Hangzhou Liang
Webmaster de biblioteca certificado en TI
Ahora con conocimiento de aplicaciones informáticas Con la popularidad de Windows, creo que muchos amigos han tenido mucha experiencia y comprensión en la modificación del registro de WINDOWS. No es necesario mencionar el mantenimiento y modificación del registro en la interfaz gráfica, pero a veces podemos encontrarnos con cosas más difíciles, como que el sistema falle debido a un error humano o una infección de virus viciosa, y no poder ingresar a la interfaz gráfica de WINDOWS. interfaz. ¿Es esta la única forma en que podemos reinstalar? Este artículo explicará en detalle cómo guardar el sistema tanto como sea posible en DOS.
Primero, use escaneo/recuperación
Creo que todos están familiarizados con este método. Siempre que ingrese este comando en la interfaz de DOS, podrá restaurar las últimas cinco copias de seguridad del registro. Con un poco de suerte, el sistema podrá restaurarse inmediatamente. Sin embargo, este método en realidad tiene un defecto fatal, es decir, sólo tienes los últimos cinco días de copias de seguridad del registro para elegir. Porque scanreg.exe, que controla la copia de seguridad automática, solo realizará una copia de seguridad cuando inicie la computadora por primera vez todos los días. Si algún día instala más programas o modifica el registro, sus esfuerzos probablemente serán en vano. Este método es como agarrar las cejas y la barba, eliminando lo correcto y lo incorrecto al mismo tiempo. Siempre hay una sensación de resignación sobre si esto ayudará a restaurar el sistema. Por tanto, te animo a que utilices el segundo método.
2. regedit.exe utiliza la interfaz DOS
Si se compara scanreg/restore con un método único para todos, este método se parece más a una operación quirúrgica sofisticada que solo apunta a la enfermedad, corrige el error y no afecta en absoluto a otras partes sanas del registro. Sólo así podremos conservar en la mayor medida posible los resultados de nuestro trabajo. La idea de usar regedit.exe para modificar el registro es: primero exportar las ramas sospechosas en el registro; luego usar editar para analizar y modificar, finalmente, las ramas sanas se vuelven a importar al registro; Bien, echemos un vistazo a las operaciones específicas de todo el proceso.
1 Exportar rama de registro
El formato de comando para exportar la rama de registro en DOS es: regedit[/l:system][/r:user]/e filename[regpath 1] . /l: sistema es la ruta que especifica system.dat, /r: usuario es la ruta que especifica user.dat; si no se especifica, el sistema buscará en la ruta predeterminada /E: es el nombre del archivo de la rama de registro exportada; regpath1 Es la rama del registro que se exportará. Por ejemplo, si queremos exportar la rama del registro predeterminado que controla el inicio del sistema a test.reg, el comando es el siguiente: regedit/etest .reghkey-local-machine\software\Microsoft\Windows\currentversion\run.
2 Analizar y modificar el registro.
En DOS, puedes editar archivos *. reg, porque el registro que exportamos es en realidad un archivo de texto. Sin embargo, para saber correctamente qué ha provocado el error y realizar modificaciones se requiere de la experiencia que habitualmente acumulamos en el registro. A continuación, echemos un vistazo a su estructura básica para que podamos tener un propósito claro a la hora de modificarla.
Sabemos que hay seis ramas principales en el registro. Entre ellas, la rama que es propensa a errores fatales y hace que WINDOWS no se inicie normalmente es [HKEY_LOCAL_MACHINE], que registra la configuración de hardware del registro. máquina local y el software correspondiente instalado, especialmente el valor de la clave principal en esta rama [HKEY-local-machine\enum\PCI]. Una vez que ocurre un error, WINDOWS a menudo no se inicia. Como [HKEY local machine\enum\PCI\VEN_8086 DEV-7111 subsystems_0000000 Rev-01\bus_00 DEV_07 [HKEY local machine\enum\PCI\VEN-1002 DEV-4c 42 Subsys_4c 42107658 Si hay un error aquí, sucederá .
Además, [HKEY-Local-Machine\Software\Microsoft\WINDOWS\Current Version] registra la información de la versión actual de WINDOWS y los programas ejecutados al inicio, que es el lugar favorito para que los virus atacar y modificar.
En cuanto a [HKEY-Class-Root], registra el tipo de archivo y su información asociada, y [HKEY-current-user] registra diversa información de [HKEY-current-user], incluida la contraseña de inicio de sesión. . y varias configuraciones generalmente no causan errores fatales en WINDOWS, por lo que no se realizará un análisis detallado aquí.
Cuando analizamos y modificamos estos valores clave, si encontramos alguna ambigüedad, podemos exportar algunas ramas correspondientes del registro de respaldo para comparar exportando el registro en 1 punto. Las copias de seguridad del registro de WINDOWS se colocan en C:\windows\sysbackup. Si queremos exportar la rama [HKEY_LOCAL_MACHINE] de la primera copia de seguridad del registro, primero podemos ingresar al directorio y luego escribir el comando: extract/erb000.cab *. * y extraiga system.dat y user.dat primero. Luego ingrese el comando: regedit /l:system.dat/r:·user.dat/ebackup.reghkey-local-machine. Quiero recordarle que esta es una buena manera de resolver el problema, use algún software de comparación de archivos. se puede encontrar rápidamente. Por favor tómate tu tiempo.
Reimportar la rama de registro modificada.
El formato del comando es: regedit/l:system/r:userfile 1. regfile 2. reg. Generalmente necesitamos modificar el archivo de registro predeterminado, por lo que en el uso real, solo necesitamos escribir. : regedit archivo1.reg.
Bien, después de tanto hablar, veamos un caso concreto.
Después de reiniciar una máquina en la sala de computadoras de la universidad, no pudo ingresar a la interfaz de WINDOWS ni en modo normal ni en modo seguro. El disco duro de repente dejó de leer durante el proceso de inicio. Revisé el disco duro usando ScanDisk y no encontré ningún problema. Durante el proceso de arranque, los registros de arranque. Se generó el archivo TXT y, después de iniciar desde el controlador del disco duro, se descubrió que estaba dañado. Originalmente quería usar scanreg/restore para restaurar el registro respaldado, pero para acelerar el inicio, la máquina no realizó una copia de seguridad automáticamente. Por lo tanto, use regedit para exportar la rama [HKEY-local-machine \ enum \ PCI], escriba: regedit/ehdc . reghkey-local-machine \ enum \ PCI, luego use EDIT para ver la sección sobre el controlador del disco duro y busque; que hay “opciones de canal” = hexadecimal: 00. El problema finalmente se encontró aquí.
Resulta que alguien configuró el controlador IDE para no usarlo, por lo que el sistema no pudo acceder al disco duro después de cargar el controlador del disco duro, por lo que se cambió a: hex:02; y luego escribió el comando: regedit hdc. .reg para importar la información modificada. Reinicie la máquina y todo funcionará bien.
De esta forma se soluciona el problema sin dañar ningún dato. Espero que este ejemplo pueda ilustrarle sobre las habilidades para mantener el registro en DOS. Después de todo, tenemos una gran cantidad de datos de valor incalculable en nuestros discos duros.