Información del registro de windows para usuarios avanzado1

822 views

Published on

  • Be the first to comment

Información del registro de windows para usuarios avanzado1

  1. 1. Información del Registro de Windowspara usuarios avanzadosVer los productos a los que se aplica este artículoEste artículo se publicó anteriormente con el número E256986En esta página Resumen Más información o Descripción del Registro o Realizar una copia de seguridad del Registro o Modificar el Registro  Utilizar la interfaz de usuario de Windows  Utilizar el Editor del Registro  Utilizar Directiva de grupo  Utilizar un archivo de entradas del Registro (.reg)  Utilizar Windows Script Host  Método RegDelete  Método RegRead  Método RegWrite  Utilizar Instrumental de administración de Windows  Utilizar la Herramienta de registro de consola para Windows o Restaurar el Registro o Restaurar las claves del Registro o Restaurar todo el Registro ReferenciasExpandir todo | Contraer todoResumenEn este artículo se describe el Registro. También seexplica cómo hacer copia de...En este artículo se describe el Registro. También se explica cómo hacer copia deseguridad del Registro y cómo modificarlo, y se proporcionan referencias para obtenermás información. Volver al principio
  2. 2. Más informaciónDescripción del Registro La quinta edición delMicrosoft Computer Dictionary de...Descripción del RegistroLa quinta edición del Microsoft Computer Dictionary define el Registro de la manerasiguiente:Una base de datos jerárquica central utilizada en Microsoft Windows 98, Windows CE,Windows NT y Windows 2000 con el fin de almacenar información necesaria paraconfigurar el sistema para uno o varios usuarios, aplicaciones y dispositivos dehardware.El Registro contiene información que Windows utiliza como referencia continuamente,por ejemplo los perfiles de los usuarios, las aplicaciones instaladas en el equipo y lostipos de documentos que cada aplicación puede crear, las configuraciones de las hojasde propiedades para carpetas y los iconos de aplicaciones, los elementos de hardwareque hay en el sistema y los puertos que se están utilizando.El Registro reemplaza la mayoría de los archivos .ini basados en texto que se utilizan enlos archivos de configuración de Windows 3.x y MS-DOS, como Autoexec.bat yConfig.sys. Aunque el Registro es común a varios sistemas operativos Windows,existen algunas diferencias entre ellos.Una sección del Registro es un grupo de claves, subclaves y valores del Registro quecuentan con un conjunto de archivos auxiliares que contienen copias de seguridad desus datos. Los archivos auxiliares de todas las secciones exceptoHKEY_CURRENT_USER están en la carpeta %SystemRoot%System32Config enWindows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 y WindowsVista. Los archivos auxiliares para HKEY_CURRENT_USER están en la carpeta%SystemRoot%ProfilesnombreDeUsuario. Las extensiones de los archivos de estascarpetas indican el tipo de datos que contienen. A veces, la falta de extensión tambiénpuede indicar el tipo de datos que contienen.Contraer esta tablaAmpliar esta tablaSección del Registro Archivos auxiliaresHKEY_LOCAL_MACHINESAM Sam, Sam.log, Sam.savHKEY_LOCAL_MACHINESecurity Security, Security.log, Security.savHKEY_LOCAL_MACHINESoftware Software, Software.log, Software.savHKEY_LOCAL_MACHINESystem System, System.alt, System.log, System.sav System, System.alt, System.log, System.sav,HKEY_CURRENT_CONFIG Ntuser.dat, Ntuser.dat.logHKEY_USERSDEFAULT Default, Default.log, Default.savEn Windows 98, los archivos del Registro se denominan User.dat y System.dat. EnWindows Millennium Edition, los archivos del Registro se denominan Classes.dat,User.dat y System.dat.Nota: las características de seguridad de Windows NT, Windows 2000, Windows XP,
  3. 3. Windows Server 2003 y Windows Vista permiten que un administrador controle elacceso a las claves del Registro.La siguiente tabla enumera las claves predefinidas que utiliza el sistema. El tamañomáximo del nombre de una clave es de 255 caracteres.Contraer esta tablaAmpliar esta tablaCarpeta o clave predefinida Descripción Contiene la raíz de la información de configuración del usuario que ha iniciado sesión. Las carpetas del usuario, los colores de la pantalla y la configuración del Panel deHKEY_CURRENT_USER control se almacenan aquí. Esta información está asociada al perfil del usuario. Esta clave a veces aparece abreviada como "HKCU". Contiene todos los perfiles de usuario cargados activamente en el equipo. HKEY_CURRENT_USER esHKEY_USERS una subclave de HKEY_USERS. HKEY_USERS puede aparecer abreviada como "HKU". Contiene información de configuración específica delHKEY_LOCAL_MACHINE equipo (para cualquier usuario). Esta clave a veces aparece abreviada como "HKLM". Es una subclave de HKEY_LOCAL_MACHINESoftware. La información que se almacena aquí garantiza que cuando abra un archivo con el Explorador de Windows se abrirá el programa correcto. Esta clave a veces aparece abreviada como "HKCR". En el caso de Windows 2000, esta información se almacena en dos claves: HKEY_LOCAL_MACHINE y HKEY_CURRENT_USER. La clave HKEY_LOCAL_MACHINESoftwareClasses contiene la configuración predeterminada que se puede aplicar a todos los usuarios del equipo local. La clave HKEY_CURRENT_USERSoftwareClasses contiene la configuración que invalida la configuraciónHKEY_CLASSES_ROOT predeterminada y que se aplica únicamente al usuario interactivo. La clave HKEY_CLASSES_ROOT proporciona una vista del Registro que combina la información de estos dos orígenes. HKEY_CLASSES_ROOT también proporciona una vista combinada para los programas diseñados para versiones anteriores de Windows. Para cambiar la configuración del usuario interactivo, se deben realizar los cambios en HKEY_CURRENT_USERSoftwareClasses en lugar de en HKEY_CLASSES_ROOT. Para cambiar la configuración predeterminada, se deben realizar los cambios en HKEY_LOCAL_MACHINESoftwareClasses. Si escribe valores en una clave de
  4. 4. HKEY_CLASSES_ROOT, el sistema almacena la información en HKEY_LOCAL_MACHINESoftwareClasses. Si escribe valores para una clave en HKEY_CLASSES_ROOT y la clave ya existe en HKEY_CURRENT_USERSoftwareClasses, el sistema almacenará la información ahí, en lugar de en HKEY_LOCAL_MACHINESoftwareClasses. Contiene información acerca del perfil de hardware queHKEY_CURRENT_CONFIG utiliza el equipo local cuando se inicia el sistema.Nota: el Registro en las versiones de 64 bits de Windows XP, Windows Server 2003 yWindows Vista se divide en claves de 32 y de 64 bits. Muchas de las claves de 32 bitstienen los mismos nombres que sus homólogas de 64 bits y viceversa. La versión de 64bits predeterminada del Editor del Registro que se incluye con las versiones de 64 bitsde Windows XP, Windows Server 2003 y Windows Vista muestra las claves de 32 bitsbajo el nodo siguiente:HKEY_LOCAL_MACHINESoftwareWOW6432NodePara obtener más información acerca de cómo ver el Registro en las versiones de 64 bitsde Windows, haga clic en el número de artículo siguiente para verlo en MicrosoftKnowledge Base:305097 (http://support.microsoft.com/kb/305097/ ) Cómo ver el Registro del sistemaen las versiones de 64 bits de WindowsLa siguiente tabla enumera los tipos de datos definidos actualmente que se usan enWindows. El tamaño máximo del nombre de un valor es el siguiente: Windows Server 2003, Windows XP y Windows Vista: 16.383 caracteres Windows 2000: 260 caracteres ANSI o 16.383 caracteres Unicode Windows Millennium Edition/Windows 98/Windows 95: 255 caracteresLos valores largos (de más de 2.048 bytes) deben almacenarse como archivos con elnombre almacenado en el Registro. Esto contribuye a que el Registro se utiliceeficazmente. El tamaño máximo de un valor es el siguiente: Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Memoria disponible Windows Millennium Edition/Windows 98/Windows 95: 16.300 bytesNota: hay un límite de 64 KB para el tamaño total de todos los valores de una clave.Contraer esta tablaAmpliar esta tablaNombre Tipo de datos Descripción Datos binarios sin formato. LaValor REG_BINARY mayoría de la informaciónbinario sobre componentes de
  5. 5. hardware se almacena en forma de datos binarios y se muestra en formato hexadecimal en el Editor del Registro. Datos representados por un número de 4 bytes de longitud (un valor entero de 32 bits). Muchos parámetros de controladores de dispositivo y servicios son de este tipo y se muestran en el Editor delValor Registro en formato binario, REG_DWORDDWORD hexadecimal o decimal. DWORD_LITTLE_ENDIAN (el byte menos significativo está en la dirección inferior) y REG_DWORD_BIG_ENDIA N (el byte menos significativo está en la dirección superior) son valores relacionados. Cadena de datos de longitudValor variable. Este tipo de datosalfanuméric incluye variables que se REG_EXPAND_SZo resuelven cuando unexpandible programa o servicio utiliza los datos. Cadena múltiple. Valores que contienen listas o valores múltiples; este es el formatoValor de cuya lectura resulta máscadena REG_MULTI_SZ sencilla. Las entradasmúltiple aparecen separadas por espacios, comas u otros signos de puntuación.Valor de Cadena de texto de longitud REG_SZcadena fija. Serie de matrices anidadas diseñada para almacenar una lista de recursos utilizados por el controlador de un dispositivo de hardware o unoValor de los dispositivos físicos que REG_RESOURCE_LISTbinario controla. El sistema detecta y escribe estos datos en el árbol ResourceMap que se muestra en el Editor del Registro en formato hexadecimal como valor binario.
  6. 6. Serie de matrices anidadas diseñadas para almacenar una lista de controladores de dispositivo de posibles recursos de hardware que el controlador, o uno de los dispositivos físicos queValor REG_RESOURCE_REQUIREMENTS_LI controla, pueden utilizar. Elbinario ST sistema escribe un subconjunto de esta lista en el árbol ResourceMap. El sistema detecta estos datos y los muestra en el Editor del Registro en formato hexadecimal como un valor binario. Serie de matrices anidadas diseñada para almacenar una lista de recursos utilizados por un dispositivo físico de hardware. El sistema detecta yValor REG_FULL_RESOURCE_DESCRIPTOR escribe estos datos en el árbolbinario HardwareDescription que se muestra en el Editor del Registro en formato hexadecimal como valor binario. Datos sin ningún tipo en particular. El sistema o una aplicación escribe estos datosNinguna REG_NONE en el Registro y los muestra en el Editor del Registro en formato hexadecimal como un valor binario. Cadena Unicode que daVínculo REG_LINK nombre a un vínculo simbólico. Datos representados por un número entero de 64 bytes. Estos datos se muestran en elValor REG_QWORD Editor del Registro como unQWORD valor binario y se introdujeron por primera vez en Windows 2000. Volver al principioRealizar una copia de seguridad del Registro
  7. 7. Antes de modificar el Registro, exporte las claves del Registro que desee modificar ohaga una copia de seguridad de todo el Registro. Si se produce algún problema, puedeseguir los pasos descritos en la sección "Restaurar el Registro" para restaurar el Registroa su estado anterior. Para realizar una copia de seguridad de todo el Registro, emplee lautilidad Copia de seguridad para hacer una copia de seguridad del estado del sistema. Elestado del sistema incluye el Registro, la Base de datos de registro de clases COM+ ysus archivos de inicio. Para obtener más información acerca de cómo emplear la utilidadCopia de seguridad para realizar una copia de seguridad del estado del sistema, hagaclic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:308422 (http://support.microsoft.com/kb/308422/ ) Cómo utilizar Copia de seguridadpara hacer copias de seguridad de los archivos y carpetas de su equipo en Windows XP320820 (http://support.microsoft.com/kb/320820/ ) Cómo emplear la utilidad Copia deseguridad para hacer copia de seguridad de archivos y carpetas en Windows XP HomeEdition326216 (http://support.microsoft.com/kb/326216/ ) Cómo hacer copia de seguridad yrestaurar datos mediante la función Copia de seguridad de Windows Server 2003 Volver al principioModificar el RegistroPara modificar datos del Registro, un programa debe utilizar las funciones del Registrodefinidas en el siguiente sitio web de MSDN:http://msdn2.microsoft.com/es-es/library/ms724875.aspx(http://msdn2.microsoft.com/es-es/library/ms724875.aspx)Los administradores pueden modificar el Registro con el Editor del Registro(Regedit.exe o Regedt32.exe), Directiva de grupo, Directiva del sistema o archivos delRegistro (.reg), o bien ejecutando scripts como los archivos de scripts de Visual Basic.Utilizar la interfaz de usuario de WindowsSe recomienda que utilice la interfaz de usuario de Windows para cambiar laconfiguración del sistema, en lugar de modificar el Registro manualmente. Sinembargo, modificar el Registro puede ser a veces el método mejor para resolver unproblema del producto. Si el problema está documentado en Microsoft KnowledgeBase, dispondrá de un artículo con instrucciones paso a paso para modificar el Registroen relación con ese problema. Recomendamos que siga exactamente esas instrucciones.Utilizar el Editor del RegistroAdvertencia: pueden producirse problemas graves si modifica incorrectamente elRegistro mediante el Editor del Registro o con cualquier otro método. Estos problemaspueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar lasolución de esos problemas. Modifique el Registro bajo su responsabilidad.Puede utilizar el Editor del Registro para hacer lo siguiente: Buscar un subárbol, clave, subclave o valor Agregar una subclave o un valor Cambiar un valor Eliminar una subclave o un valor Cambiar el nombre de una subclave o un valor
  8. 8. El área de navegación del Editor del Registro muestra carpetas. Cada carpeta representauna clave predeterminada del equipo local. Cuando se obtiene acceso al Registro de unequipo remoto, sólo aparecen dos claves predefinidas: HKEY_USERS yHKEY_LOCAL_MACHINE.Utilizar Directiva de grupoMicrosoft Management Console (MMC) hospeda herramientas administrativas quepuede utilizar para administrar redes, equipos, servicios y otros componentes delsistema. El complemento Directiva de grupo de MMC permite a los administradoresdefinir la configuración de la directiva aplicada a equipos o a usuarios. Puedeimplementar Directiva de grupo en equipos locales utilizando el complemento dedirectiva de grupo local de MMC, Gpedit.msc. Puede implementar la directiva de grupoen Active Directory utilizando el complemento Usuarios y equipos de Active Directoryde MMC. Para obtener más información acerca de cómo utilizar la directiva de grupo,vea los temas de Ayuda del complemento de directivas de grupo de MMC apropiado.Utilizar un archivo de entradas del Registro (.reg)Cree un archivo de entradas del Registro (.reg) que contenga los cambios del Registro yejecute el archivo .reg en el equipo en el que desee realizar los cambios. Puede ejecutarel archivo .reg manualmente o mediante un script de inicio de sesión. Para obtener másinformación, haga clic en el número de artículo siguiente para verlo en MicrosoftKnowledge Base:310516 (http://support.microsoft.com/kb/310516/ ) Cómo agregar, modificar o eliminarsubclaves y valores del Registro mediante un archivo de entradas de registro (.reg)Utilizar Windows Script HostWindows Script Host le permite ejecutar scripts VBScript y JScript directamente en elsistema operativo. Puede crear archivos VBScript y JScript que utilizan métodos deWindows Script Host para eliminar, leer y escribir claves y valores del Registro. Paraobtener más información acerca de estos métodos, visite los siguientes sitios web deMicrosoft:Método RegDeletehttp://msdn2.microsoft.com/es-es/library/293bt9hh.aspxp(http://msdn2.microsoft.com/es-es/library/293bt9hh.aspx)Método RegReadhttp://msdn2.microsoft.com/es-es/library/x05fawxd.aspx(http://msdn2.microsoft.com/es-es/library/x05fawxd.aspx)Método RegWritehttp://msdn2.microsoft.com/es-es/library/yfdfhz1b (http://msdn2.microsoft.com/es-es/library/yfdfhz1b)
  9. 9. Utilizar Instrumental de administración de WindowsInstrumental de administración de Windows (WMI) es un componente del sistemaoperativo Microsoft Windows y es la implementación de Microsoft de Web-BasedEnterprise Management (WBEM). WBEM es una iniciativa del sector para desarrollaruna tecnología estándar que proporcione acceso a la información de administración enentornos empresariales. Puede utilizar WMI para automatizar las tareas administrativas(como la modificación del Registro) en un entorno empresarial. Puede utilizar WMI enlenguajes de scripts que tienen un motor en Windows y tratan objetos de MicrosoftActiveX. También puede emplear la utilidad de línea de comandos WMI (Wmic.exe)para modificar el Registro de Windows.Para obtener más información acerca de WMI, visite el siguiente sitio web deMicrosoft:http://msdn2.microsoft.com/es-es/library/aa394582.aspx(http://msdn2.microsoft.com/es-es/library/aa394582.aspx)Para obtener más información acerca de la utilidad de línea de comandos WMI, hagaclic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:290216 (http://support.microsoft.com/kb/290216/ ) Una descripción de la utilidades delínea de comandos del Instrumental de administración de Windows (WMI) (Wmic.exe)Utilizar la Herramienta de registro de consola para WindowsPuede utilizar la herramienta de registro de consola para Windows (Reg.exe) con el finde modificar el Registro. Para obtener ayuda sobre la herramienta Reg.exe, escriba reg/? en el símbolo del sistema y haga clic en Aceptar. Volver al principioRestaurar el RegistroPara restaurar el Registro, utilice el método apropiado. Volver al principioRestaurar las claves del RegistroPara restaurar las subclaves del Registro que exportó, haga doble clic en el archivo deentradas del Registro (.reg) que guardó en la sección Exportar claves del Registro.También puede restaurar todo el Registro desde una copia de seguridad. Para obtenermás información acerca cómo restaurar todo el Registro, consulte la sección "Restaurartodo el Registro" más adelante en este artículo. Volver al principioRestaurar todo el RegistroPara restaurar todo el Registro, restaure el estado del sistema desde una copia deseguridad. Para obtener más información acerca de cómo restaurar el estado del sistemaa partir de una copia de seguridad, haga clic en el número de artículo siguiente paraverlo en Microsoft Knowledge Base:309340 (http://support.microsoft.com/kb/309340/ ) Cómo usar el programa Copia deseguridad para restaurar en su equipo los archivos y carpetas de Windows XP
  10. 10. Nota: al hacer una copia de seguridad del estado del sistema también se crean copiasactualizadas de los archivos del Registro en la carpeta %SystemRoot%Repair. Si nopuede iniciar Windows XP después de modificar el Registro, puede reemplazarmanualmente los archivos del Registro mediante los pasos indicados en la sección"Parte uno" del siguiente artículo de Microsoft Knowledge Base:307545 (http://support.microsoft.com/kb/307545/ ) Cómo recuperar un Registrodañado que impide que Windows XP se inicie Volver al principioReferenciasPara obtener más información al respecto, visite lossiguientes sitios web de M...Para obtener más información al respecto, visite los siguientes sitios web de Microsoft:http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true(http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true)http://technet.microsoft.com/en-us/library/cc750583.aspx(http://technet.microsoft.com/en-us/library/cc750583.aspx)http://windowshelp.microsoft.com/Windows/es-es/Help/e38ccc0c-054a-4a30-9a05-9970186eac673082.mspx (http://windowshelp.microsoft.com/Windows/es-es/Help/e38ccc0c-054a-4a30-9a05-9970186eac673082.mspx)Windows Server Catalog of Tested Products (Catálogo de productos probados conWindows Server) es una referencia de los productos cuya compatibilidad con WindowsServer se ha probado. Para obtener más información acerca de los productos de copia deseguridad cuya compatibilidad con Windows Server se ha probado, visite el siguientesitio web de Microsoft:http://www.windowsservercatalog.com/results.aspx?text=backup&bCatID=1282&OR=5&chtext=&cstext=&csttext=&chbtext=(http://www.windowsservercatalog.com/results.aspx?text=backup&bCatID=1282&OR=5&chtext=&cstext=&csttext=&chbtext=)Administrador de protección de datos (DPM) es un miembro fundamental de la familiaMicrosoft System Center de productos de administración y está diseñado para ayudar alos profesionales de TI a administrar su entorno Windows. DPM es el nuevo estándar decopia de seguridad y recuperación de Windows, y ofrece una protección continua de losdatos a los servidores de aplicaciones y archivos de Microsoft que utilizan discos ycintas integrados. Para obtener más información acerca de DPM, visite el siguiente sitioweb de Microsoft:http://www.microsoft.com/systemcenter/dpm/default.mspx(http://www.microsoft.com/systemcenter/dpm/default.mspx)Para obtener más información acerca de la recuperación de datos, visite el siguiente sitioweb de Microsoft:http://search.technet.microsoft.com/search/Default.aspx?brand=technet&query=Disaster+Recovery(http://search.technet.microsoft.com/search/Default.aspx?brand=technet&query=Disaster+Recovery)
  11. 11. Para obtener más información acerca de cómo realizar una copia de seguridad yrestaurar el Registro, haga clic en los números de artículo siguientes para verlos enMicrosoft Knowledge Base:322756 (http://support.microsoft.com/kb/322756/ ) Cómo realizar una copia deseguridad, modificar y restaurar el Registro en Windows XP y Windows Vista322755 (http://support.microsoft.com/kb/322755/ ) Cómo realizar una copia deseguridad, modificar y restaurar el Registro en Windows 2000323170 (http://support.microsoft.com/kb/323170/ ) CÓMO: Hacer copia de seguridad,modificar y restaurar el Registro en Windows NT 4.0322754 (http://support.microsoft.com/kb/322754/ ) Cómo hacer copia de seguridad,modificar y restaurar el Registro en Windows 95, Windows 98 y Windows MillenniumEditionPara obtener más información acerca de las diferencias existentes entre Regedit.exe yRegedt32.exe, haga clic en el número de artículo siguiente para verlo en MicrosoftKnowledge Base:141377 (http://support.microsoft.com/kb/141377/ ) Diferencias entre Regedit.exe yRegedt32.exe Volver al principioLa información de este artículo se refiere a: Windows Vista Enterprise Windows Vista Business Windows Vista Ultimate Windows Vista Home Premium Windows Vista Home Basic Windows Vista Starter Windows Vista Business 64-bit edition Windows Vista Ultimate 64-bit edition Windows Vista Home Premium 64-bit edition Windows Vista Home Basic 64-bit edition Windows Vista Enterprise 64-bit edition Microsoft Windows Server 2003, 64-Bit Datacenter Edition Microsoft Windows Server 2003, Enterprise x64 Edition Microsoft Windows Server 2003, Datacenter Edition (32-bit x86) Microsoft Windows Server 2003, Enterprise Edition (32-bit x86) Microsoft Windows Server 2003, Standard Edition (32-bit x86) Microsoft Windows Server 2003, Web Edition Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Tablet PC Edition Microsoft Windows 2000 Server Microsoft Windows 2000 Advanced Server
  12. 12. Microsoft Windows 2000 Professional EditionMicrosoft Windows 2000 Datacenter ServerMicrosoft Windows NT Server 4.0 StandardEditionMicrosoft Windows NT Server 4.0 EnterpriseEditionMicrosoft Windows NT Workstation 4.0Developer EditionMicrosoft Windows Millennium EditionMicrosoft Windows 98 Second EditionMicrosoft Windows 98 Standard EditionMicrosoft Windows 95Microsoft Windows Small Business Server 2003Premium EditionMicrosoft Windows Small Business Server 2003Standard Edition

×