1. Descripción general El registro de Windows XP es en realidad una gran base de datos que registra información diversa sobre el entorno de software y hardware de la máquina y es fundamental para el funcionamiento correcto del sistema operativo y las aplicaciones. Específicamente, esta base de datos contiene información de inicialización para sistemas y aplicaciones de Windows, asociaciones entre aplicaciones y archivos de documentación, descripciones de dispositivos de hardware, estado y atributos. El sistema operativo y las aplicaciones acceden con frecuencia a esta base de datos. Para guardar y obtener los datos necesarios. Una gran cantidad de datos en el registro se pueden cambiar directamente a través de la interfaz proporcionada por el sistema operativo y el software de la aplicación. El autor cree que la modificación directa de los datos del registro tiene dos significados principales: uno es rápido, puede evitar muchas operaciones complicadas, y el segundo es cambiar los datos del sistema operativo y el software de la aplicación sin modificar la forma de lograr propósitos especiales. Aquí se debe tener en cuenta que, dado que Windows XP es un sistema operativo multiusuario estricto, debe ingresarse como miembro del Grupo Administrativo al realizar operaciones de registro. En Windows 9X, los archivos de datos de registro se almacenan en el directorio de Windows del disco del sistema (user.dat y system.dat). En Windows XP, la mayoría de los archivos de datos se almacenan en la carpeta "% SystemRoot% \\ system32 \\ config" ("% SystemRoot%" es la ubicación de la carpeta system32, como "c: \\ Windows"). El directorio contiene cinco archivos sin extensión, el archivo de registro actual: DEFAULT (el archivo de registro predeterminado, ubicado bajo la entrada HKEY_USERS en el registro) SAM (archivo de registro de Security Account Manager, ubicado en el registro HKEY_LOCAL_MacHINE \\ Rama de elemento SAM) SEGURIDAD (archivo de registro seguro, ubicado bajo la rama HKEY_LOCAL_MacHINE \\ SECURITY del registro) SOFTWARE (archivo de registro de software de aplicación, ubicado bajo la rama HKEY_LOCAL_MacHINE \\ SOFTWARE del registro) SISTEMA (archivo de registro del sistema, Ubicada en la rama HKEY_LOCAL_MacHINE \\ SYSTEM del registro, Windows XP realizará una copia de seguridad del archivo de registro una vez que el sistema se haya instalado en el directorio "% SystemRoot% \\ Repair", para que pueda repararse con este archivo de copia de seguridad en caso de falla del sistema. Ver más adelante). 2. Editor del Registro de Windows XP Windows proporciona un editor para editar el archivo de registro, haga clic en "Inicio" → "Ejecutar", ingrese "regedit" y presione Entrar para ingresar. La interfaz del Editor del Registro es similar a la del Administrador de recursos, que implica cierta terminología. A continuación, se describe el nombre en el archivo de Ayuda en chino de Windows XP. La columna de la izquierda del editor es una estructura de directorio de árbol. Hay cinco directorios raíz, llamados subárboles. Cada subárbol tiene el prefijo con la cadena "HKEY_" (HKEY_CLASSES_ROOT, HKEY_LOCAL_MacHINE, HKEY_USERS, HKEY_CURRENT_USER, HKEY_CURRENT_CACTIVO_CERRADO) Para artículos, hijos e hijos de actividad, el niño de actividad corresponde al elemento de valor en la columna derecha y el elemento de valor incluye 3 partes: nombre, tipo de datos y valor. Los elementos, subelementos y elementos de valor se pueden modificar, agregar y eliminar directamente en el Editor del Registro de Windows XP, y el comando Buscar se puede usar para encontrar rápidamente cada subelemento y elemento de valor: (1) Establecer permisos: en el caso de varios usuarios, El usuario especificado no puede acceder a la configuración de una rama del registro seleccionando el elemento a procesar y seleccionando el menú "Editar" → "Permisos", y luego configurando los permisos correspondientes en el cuadro de diálogo. Sin embargo, se debe tener en cuenta que establecer derechos de acceso significa que cualquier programa que el usuario ejecute después de ingresar al sistema no puede acceder a esta clave de registro. Los usuarios que no estén familiarizados con esta función deben usar esta función con precaución.
(2) Buscar: seleccione el menú "Editar" → "Buscar" (o presione "Ctrl + F"), en la ventana "Buscar" que aparece, seleccione "要" para encontrar el tipo de objetivo e ingrese el contenido que desea encontrar, haga clic en El botón "Buscar siguiente" espera un momento para ver el resultado, luego presiona el botón "F3" para encontrar el próximo objetivo.
(3) Colección: algunas claves de registro a menudo deben modificarse, y este elemento se puede agregar a los "Favoritos". Seleccione la clave de registro, haga clic en "Favoritos" → "Agregar favoritos", ingrese el nombre y confirme que la clave de registro se agregará a la lista de "Favoritos", puede hacer clic directamente en "Favoritos" cuando visite más tarde. Encontrar y recopilar datos son características importantes del Editor del Registro y se deben utilizar más.
(4) Agregar un elemento secundario o de valor: seleccione la clave de registro con la que desea agregar un nuevo elemento en el panel izquierdo, luego haga clic con el botón derecho en el panel derecho y seleccione Nuevo → Artículo o elemento de valor Tipo de datos.
(5) Cambie el elemento de valor: haga clic con el botón derecho en el elemento de valor que desea cambiar, seleccione "Modificar", luego ingrese los nuevos datos y "OK". De hecho, si desea eliminar o renombrar un subelemento o un elemento de valor, simplemente seleccione el objeto correspondiente y haga clic derecho para realizar la operación correspondiente.
(6) "Exportar" e "Importar" de la clave de registro: se recomienda que al modificar el registro, si no está seguro, primero exporte el elemento modificado para prepararse para el error de modificación y luego importe y restaure. Seleccione la clave de registro que desea exportar, haga clic en "Archivo" → "Exportar", "Guardar tipo" generalmente seleccione "* .reg", ingrese el nombre del archivo y haga clic en "Guardar". Para importar una clave de registro respaldada, simplemente haga clic en "Archivo" → "Importar" y seleccione el archivo que desea importar. Si se guardó como un archivo .reg en el paso anterior, haga doble clic en este archivo para completar la tarea. 3. Copia de seguridad del registro Para reparar el registro a tiempo después de que se repare, es necesario realizar una copia de seguridad. Esto se puede hacer con la herramienta de copia de seguridad que viene con Windows XP: Haga clic en “Inicio” → “Todos los programas” → “Accesorios” → “Herramientas del sistema” → “Copia de seguridad”, cancele el modo de asistente y aparezca el cuadro de diálogo “Herramienta de copia de seguridad”. Haga clic en la pestaña "Copia de seguridad", luego en "√" seleccione el elemento "Estado del sistema" y haga clic en "Examinar" en la esquina inferior izquierda para seleccionar la ubicación donde se guardará el archivo de copia de seguridad. Finalmente, haga clic en "Iniciar copia de seguridad" y el sistema comenzará a hacer una copia de seguridad de los archivos. Debe tenerse en cuenta que dicha copia de seguridad es una copia de seguridad de los archivos del sistema asociados. Aunque lleva mucho tiempo, es muy segura (se describe más adelante) y es fácil de operar. Si solo hace una copia de seguridad de la información de registro, haga una copia de seguridad de los cinco archivos de datos de registro mencionados anteriormente. Explorando el registro de Windows XP Registro de Windows XP Además de los cinco subárboles mencionados anteriormente, en realidad hay un subárbol de rendimiento HKEY_PERFOR MANCE_DATA que contiene información entre Windows XP, algunas herramientas de rendimiento y datos de rendimiento; Este contenido del subárbol no se puede ver en el editor de tablas y solo se puede acceder mediante programación, por lo que este artículo no se presentará. En el registro de Windows XP, el subárbol HKEY_CURRENT_CONFIG tiene menos información y no es muy útil. Se omite aquí. La información en HKEY_CLASSES_ROOT es la misma que en HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes, y la otra se cambia automáticamente tan pronto como se realiza un cambio. El subárbol HKEY_USERS es útil, especialmente el elemento .DEFAULT, que guarda la configuración de software predeterminada del usuario. Si desea restringir la configuración de software del usuario recién creado, puede modificarla aquí; si se ha creado el usuario actual, modifique este subárbol para modificarlo. No válido, pero debe ser modificado por HKEY_CURRENT_USER. De esta manera, el contenido del registro al que prestamos atención se concentra en realidad en los dos subárboles HKEY_LOCAL_MacHINE y HKEY_CURRENT_USER. Los dos subárboles se explorarán en profundidad más adelante. Los ejemplos están estrechamente relacionados con todos, pero su significado no lo es. Pequeño, pero esperamos que analice estos ejemplos en detalle y saque conclusiones regulares para lograr el mismo efecto. 1. Se detalla el subárbol de HKEY_LOCAL_MacHINE Este subárbol almacena principalmente la información del sistema de Windows XP, comúnmente utilizada para SOFTWARE y SYSTEM dos subelementos.
(1) HKEY_LOCAL_MacHINE \\ SOFTWARE Los datos de este elemento almacenan información sobre la aplicación y el software del sistema. Esta entrada de registro debe ingresarse siempre que se trate de una modificación específica del software. 1HKEY_LOCAL_MacHINE \\ SOFTWARE \\ Classes Este artículo almacena información sobre programas abiertos y programas registrados para diferentes tipos de archivos. Debes ingresar este elemento en qué software abrir, jugar, etc. Ejemplo: cambiar el programa abierto predeterminado de un archivo AVI Primero, analicemos la ubicación de almacenamiento del programa abierto AVI. En el Editor del Registro (a menos que se especifique lo contrario, expanda el .avi debajo de las Clases anteriores y encuentre que los datos en el elemento de valor "predeterminado" en el panel izquierdo es "AVIFile", así que encuentre el mismo AVIFile bajo Clases, expanda shell \\ open \\ command debajo de él, y encuentre su valor predeterminado puntos para Windows Media Player), es decir, los archivos AVI se reproducen por WMP de forma predeterminada. Por lo tanto, hay dos formas de modificar el programa abierto predeterminado: uno es cambiar el valor predeterminado bajo el elemento de comando anterior al programa especificado, como "D: \\ Winamp2 Classic \\ Winamp.exe" en el disco duro del autor, pero el resultado del método anterior Primero, el ícono de visualización del archivo AVI sigue siendo el estilo del Reproductor de medios original, también puede modificar el valor predeterminado en el elemento .avi anterior para que apunte a la ubicación registrada de Winamp2, por lo que aún puede encontrarlo en las Clases anteriores, y encontrará que hay Winamp.File. El hijo, por lo que el valor predeterminado en el elemento .avi se cambia a "Winamp.File", y el efecto se cambia tan pronto como el impacto sea efectivo. Si encuentra que estas dos modificaciones no funcionan para el programa abierto, no importa. Esto se debe a que la información de la extensión AVI se sobrescribe en HKEY_CURRENT_USER. Verá el siguiente contenido. Consolidación: para evitar que el CD se ejecute automáticamente, simplemente expanda la subclave AudioCD \\ shell debajo del elemento Clases anterior y establezca el elemento de valor "Predeterminado" en vacío en el panel derecho (es decir, ingrese un espacio). 2HKEY_LOCAL_MacHINE \\ SOFTWARE \\ Classes \\ CLSID Este subelemento almacena información sobre la asignación del ID de clase (ID de CLaS). Casi todas las aplicaciones habilitadas para OLE en Windows XP tienen un ID de clase válido. Este subelemento es de gran importancia para el programador. Para los usuarios normales, se puede utilizar para modificar la información de solicitud de un icono específico. Este subelemento es más común, se recomienda que lo recoja para su conveniencia. Ejemplo: modificación de las sugerencias de la papelera de reciclaje Los íconos específicos mencionados anteriormente incluyen 5 íconos bajo HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ CLSID, que representan a Network Neighborhood, Mi PC, Mis documentos, Reciclaje Estación y navegador IE. El valor de CLSID de la Papelera de reciclaje es {645FF040-5081-101B-9F08-00AA002F954E}. Busque esta cadena en la subclave HKEY_LOCAL_MacHINE \\ SOFTWARE \\ Classes \\ CLSID. Después de encontrarla, modifique la información sobre la cadena en el panel derecho. El valor es la información que desea, como "reencarnación de desechos electrónicos". También hay una subclave DefaultIcon (icono predeterminado), pero también está cubierta por HKEY_CURRENT_USER (de hecho, la subclave CLSID bajo HKEY_CURRENT_USER \\ ... \\ mencionado anteriormente), por lo que no tiene efecto después del cambio. Consolidación: modifique el icono predeterminado para "Barra de tareas y menú Inicio" en el Panel de control para encontrar {0DF44EAA-FF21-4412-828E-260A8728E7F1} bajo CLSID -