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

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.
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 0ruta\Del-Reg.inf
    donderutaes 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: 02/03/2014 06:09:41 - Revisión: 1.3

  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
  • kbnosurvey kbarchive kbwinme kbenv win98 win95 KB171424
Comentarios