Cómo quitar automáticamente entradas del Registro de Windows 95/98

Seleccione idioma Seleccione idioma
Id. de artículo: 171424 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E171424
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
IMPORTANTE: En este artículo se describe cómo crear y ejecutar un archivo .inf diseñado para eliminar automáticamente entradas del Registro. La creación de un archivo .inf para eliminar entradas del Registro es un proceso peligroso. No intente hacerlo a menos que tenga copias de los archivos del Registro (System.dat y User.dat). Se trata de archivos ocultos ubicados en la carpeta Windows. También debe comprobar que el archivo .inf que ha creado funciona correctamente en su entorno antes de utilizarlo en un entorno de producción. Si elimina incorrectamente entradas del Registro puede tener serios problemas que requerirán volver a instalar el sistema operativo. Microsoft no puede garantizar la solución de los problemas resultantes del uso incorrecto de este método. Utilice este método bajo su responsabilidad.
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo crear un archivo .inf para eliminar automáticamente entradas del Registro.

Más información

Para crear un archivo .inf que elimine automáticamente entradas del Registro, siga estos pasos:

  1. Utilice cualquier editor de textos (como el Bloc de notas) para crear el archivo Del-reg.inf de ejemplo que se muestra a continuación. No es obligatorio utilizar el nombre Del-reg.inf, pero es el que utilizaremos en estas instrucciones.
          ; Este archivo llamado Del-Reg.INF elimina las entradas del Registro mostradas
          ; bajo la sección [RegChange].  En este ejemplo se elimina el
          ; nombre de valor UserName bajo la clave HKLM\network\Logon
    
          [Version]
          signature="$CHICAGO$"
    
          [DefaultInstall]
          ; DelReg = RegChange
    
          [RunIt]
          DelReg=RegChange
    
          [RegChange]
          HKLM,Network\Logon,username
          HKLM,Network\Logon\keyname,
    

Notas sobre este archivo de ejemplo



  • La línea siguiente a la sección [DefaultInstall] está marcada como comentario con un punto y coma para impedir que alguien ejecute accidentalmente el archivo .inf. Si desea que la opción ejecute el archivo .inf sin utilizar Rundll, debe quitar el punto y coma.
  • RunIt es un nombre de sección arbitrario utilizado en el archivo .inf que debe ejecutarse.
  • El valor que sigue a RunIt tiene los siguientes significados:
    0 - Informa a Windows 95 de que no es necesario un reinicio.
    1 - Reiniciar siempre de manera silenciosa
    2 - Preguntar siempre si se desea reiniciar
  • Bajo la sección [RegChange] hay un valor llamado username y un valor keyname para eliminar. Se trata de entradas de ejemplo que deben modificarse para enumerar las entradas del Registro que desea quitar.
  • La entrada de la sección [RegChange] enumera la entrada o las entradas del Registro que desea quitar. A continuación se ofrecen algunas directrices sobre la sintaxis correcta:
    clave-raíz, subclave, [nombre de valor]
    El nombre de valor es opcional y se indica por los corchetes ([]). En esta línea debe incluirse el marcador de posición coma mostrado anteriormente. Tenga en cuenta que si la subclave o el nombre de valor contienen espacios en blanco deberá utilizar comillas. Las entradas del Registro que aparecen entre comillas pueden distinguir mayúsculas de minúsculas. Por ejemplo:
          HKLM,SOFTWARE\"XYZ  inc"\settings,,
    
    La clave-raíz se representa mediante una de las abreviaturas siguientes:

    HKCR es la abreviatura de HKEY_CLASSES_ROOT
    HKCU es la abreviatura de HKEY_CURRENT_USER
    HKLM es la abreviatura de HKEY_LOCAL_MACHINE
    HKU es la abreviatura de HKEY_USERS
    La subclave es la continuación de la ruta de acceso para el valor que se va a cambiar; por ejemplo:
    HKLM,SOFTWARE\Microsoft\Windows\currentVersion\Fonts
    quita la clave Fonts y todo su contenido.

    La entrada de nombre de valor permite quitar de una subclave la definición de una entrada determinada.
  • Para ejecutar automáticamente este archivo de ejemplo cuando inicie sesión en el equipo, escriba la línea siguiente en la secuencia de comandos de inicio de sesión:
    RunDLL setupx.dll,InstallHinfSection RunIt 0 ruta\Del-Reg.inf
    donde ruta es la ubicación del archivo Del-reg.inf. Puede utilizar una letra de unidad física de su equipo local y una ruta de acceso, o una ruta de la Convención de nomenclatura universal (UNC) como \\servidor\nombreRecursoCompartido.

Propiedades

Id. de artículo: 171424 - Última revisión: lunes, 03 de febrero de 2014 - Versión: 1.3
La información de este artículo se refiere a:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
Palabras clave: 
kbnosurvey kbarchive kbwinme kbenv win98 win95 KB171424

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com