El Registro en Windows

Utilizar el Editor del Registro(regedit.exe)

No espero que el usuario medio de PC se involucre en la edición manual del Registro pero no hay razón por la que los usuarios de PC avanzados deberían temer editar directamente el Registro directly, supuesto que sigan una regla de oro siempre: que hagan copia de seguridad primero. También es recomendable restringir la edición directa del Registro a cambios pequeños. Si se necesitan cambios de gran alcance es preferible un script o un interface de edición como TweakUI o el Editor de Política de Grupo para hacer ediciones. Muchas ediciones útiles del Registro consisten en cambiar uno o dos valores y son fácilmente reversibles.

Accediendo al Editor del Registro(Regedit)

El Editor del Registro(también llamado regedit) no se lista en el menú Inicio o en el menú Todos los Programas . La herramienta es un solo fichero regedit.exe y está localizado en la carpeta Windows folder en los sistemas XP. Se accede utilizando la línea de Ejecución. Entre en "regedit" y la aplicación se abrirá. En Vista la aplicación se abre al poner "regedit.exe" en la líneaComenzar Búsqueda La línea Ejecutar puede también utilizarse en Vista (pero no se necesita más en el menú Inicio ). Como se esperaba, una cuenta de administrador es necesaria.

Regedit es un interface con dos paneles con claves en el panel de la izquierda (panel clave) y los nombres de valores con los datos correspondientes en el panel derecho (panel valor). La presentación es como Windows Explorer con claves análogos a carpetas y valores análogos a archivos. (Los conceptos básicos de la estructura del Registro se comentan en otra página.) Un ejemplo se muestra en la figura siguiente.

Figura 1, Editor del Registro(Regedit)
Registry Editor

También listado en el panel de la derecha, o panel de valores, esta el tipo de data contenido en un valor. Hay un número de formatos que los datos pueden adoptar y los habituales que la mayoría de los usuarios de PC encontrarán en la Tabla I. He omitido los más esotericos. Los tres listados en la tabla constituyen la basta mayoría de todos las entradas de Registros. Otros tipos de datos se describen eneste link de Microsoft.

Tabla I. Tipos de datos comunes de Registro
Tipo de Dato Descripción
REG_BINARY Dato binario . Habitualmente en notación hexadecimal notation. Un ejemplo es 0xA8
REG_DWORD Palabra Doble (32 bits). Puede ser editada en hexadecimal o decimal
REG_SZ Cadena. La Figura 1 muestra ejemplos de el panel derecho.

Menus en el Editor del Registro

Regedit tiene algunos menús iguales a aquellos que son tan familiares en Windows. Estos se pueden ver en la parte de arriba de la Figura 1. Debajo se muestra como aparecen dos menús utilizados comúnmente.

Figura 2. Menú Archivo Figura 3. Menú Editar
Registry File Menu Registry Edit Menu

El menú Archivo tiene las funciones"Importar" y "Exportar" que involucran hacer copias de seguridad y restaurarlas. Estos son comentados en otra página.

Como esperaría, el menú "Editar" es donde se localizan los comandos que permiten hacer cambios en el Registro. Claves y valores pueden ser borrados, añadidos o renombrados. (La configuración de permisos en las claves también puede ser editada pero eso en una posibilidad avanzada más allá de nuestro alcance.) Otras dos funciones muy útiles son "Buscar..." y "Buscar siguiente". El Registro tiene miles de claves y estas funciones de búsqueda son muy necesarias. Desafortunadamente, la función de búsqueda no puede encontrar valores binarios o entradas REG_DWORD. Busca nombres de claves, nombres de valores y cadenas de datos.

La parte inferior de la ventana de Regedit muestra el path de la clave señalada actualmente tal y como puede verse en la Figura 1. El menú Editar también contiene una entrada útil "Copiar y Nombrar Clave" que envia el path de la clave al portapapeles. Puesto que las path pueden ser bastante largas esto puede ser muy útil.

Favorites menu in RegeditOtro menú que puede ser bastante útil es "Favoritos". Si usted encuentra que hay una cierta clave que usted modifica a menú, esta clave puede puede ser añadida a la lista de "Favoritos' para un acceso más fácil. El ejemplo de menú "Favoritos" mostrado a la derecha, contiene tres favoritos. Vea que los nombres han sido elegidos por este usuario y pueden ser cualquier cosa que sea fácil de recordar. De hecho hacen referencia a claves de Registro específicas, que pueden tener nombres de paths muy largas.

Editar Claves de Registro y Valores

Hay muchos ajustes útiles a la configuración de Windows o comportamientos que pueden hacerse muy simples editando el Registro. A menos de que usted sea un profesional IT, debería limitar la edición del Registro a uno o dos valores cada vez. Limitaré esta discusión a este escenario normal.

El primer paso siempre editando es hacer copia de seguridad del Registro. También, haga copia de seguridad de la clave en la que está usted trabajando. Si usted es un trabajador cuidadoso, hacer copia de seguridad de solamente la clave donde esté editando puede ser suficiente pero de todas formas haga un punto de restauración del sistema. Para hacer copia de seguridad de una clave, abra Regedit y seleccione la clave. Abra el menú "Archivo" y haga clic en "Exportar". En la mayoría de los casos usted elegirá exportar como un archivo de registro o REG. este es un archivo de texto con extensión .reg que es una copia de la clave de Registro resaltada. Guárdela en un lugar seguro. Para restaurar una clave con un archivo REG, haga clic con el botón derechoy elija "Fusionar". En muchas máquinas e la acción por defecto al hacer doble clic con el botón izquierdo en un archivo REG también creará una fusión. Yo prefiero cambiar la acción de hacer doble clic a "Editar" de forma que no sucedan fusioner accidentales. Vea que he utilizado la palabra "fusionar". Los ficheros Reg no reemplazan a las claves pero las añaden, lo que es algo a tener en cuenta. Cualquier cosa adicional que usted quiera añadir no será borrada. Algunos usuarios experimentados de PC prefieren hacer cualquier edición en el fichero exportado REG y después fusionar el archivo editado. Esto previene hacer accidentalmente algo en la clave equivocada. Tenga en cuenta que Regedit no tiene función "undo". Lo hecho, hecho queda.

Si usted está editando una clave entera, probablemente está borrándola. (¡Cuidado! Hágale una copia de seguridad.) Si usted está haciendo un número de cambios, yo aconsejo utilizar un fichero REG y no editar el Registro en si. Repito, incluso los usuarios entendido probablemente se limitan a editar uno o dos valores. Para borrar una clave resaltada, elija "Borrar" en el menú "Editar" . Vea que no hay papelera de reciclaje para claves o valores de Registro borrados. Borrado significa eliminado para siempre.

Dialog box for Edit StringGeneralmente la edición directa del Registro significa cambiar un valor. Resaltar el valor en cuestión en el panel derecho de Regedit. Entonces elija "Modificar" en el menú "Editar" o haga clic en el menú del botón derecho del valor y elija "Modificar" en el menú contextual. Para cadenas, una ventana de diálogo como la mostrada en la derecha aparece. Como ejemplo específico, considere el ultimo valor del panel derecho de la Figura 1. El tiempo que el sistema espera por un servicio para cerrarse y apagarse es controlado por la entrada para el valor, WaitToKillServiceTimeout. El valor está en milisegundos y el valor por defecto es 20000 ( 20 segundos). Para hacer las cosas más rápidamente, usted tendría el valor de 10000 (10 segundos). O usted podría necesitar hacerlo más largo para ciertos sistemas. Introduzca la cadena deseada en la línea "Dato Valor" y haga clic en OK.

Dialog box for DwordUna gran mayoría de valores de Registro son cadenas pero otro tipo de datos que es bastante común son las palabras dobles "dword". Una ventana de diálogo ligéramente diferente aparece si usted edita un valor REG_DWORD value. La figura a la izquierda muestra la ventana apropiada. Vea que incluso introduciendo un valor DWORD, usted necesita especificar la base para el número. Sea cuidadoso y asegúrese de que ha elegido correctamente entre hexadecimal y decimal. Usted puede introducir cualquiera de los dos pero el que elija debe corresponder con el valor correcto para la base elegida. En el ejemplo aquí el número decimal "96" sería "60" en hexadecimal.


Inicio | Contáctenos | Política de Privacidad | Terminos de Uso | ©2007-2010 Registry on Windows - Todos los derechos reservados
Investigamos y perseguimos todos los intentos de copia sin permiso de nuestro trabajo.