Trucos para Windows NT 4.0 (III)

RESUMEN

Este artículo contiene algunos trucos y soluciones para realizar diferentes tareas o configuraciones en Microsoft Windows NT 4.0. Esta información no viene documentada ni en el Manual ni en la Ayuda en línea de Windows NT 4.0.

MÁS INFORMACIÓN

PRECAUCIÓN: El uso inapropiado del Editor del Registro de Configuraciones puede causar serios problemas que podrían obligarle a reinstalar Windows NT. Microsoft no garantiza que puedan ser solucionados los problemas derivados de dicha utilización inadecuada.
La manipulación del Editor del Registro de Configuraciones se hará pues por su cuenta y riesgo.

1. P. Cómo volver a usar comandos que se hayan ejecutado antes en 
      sesiones MS-DOS sin tener que volver a teclearlos. 
   R. Cuando se ejecuta un comando desde una ventana de sesión MS-
      DOS (interfaz de comandos) en Windows NT 4.0, este comando 
      queda guardado por el sistema (hay un límite de 
      aproximadamente 50 comandos) y se puede usar otra vez sin 
      necesidad de teclearlo de nuevo. Para ello, sólo hay que 
      pulsar la tecla F7 estando en la ventana de MS-DOS y 
      aparecerán todos los comandos que se hayan ejecutado 
      anteriormente.  
      Mediante las teclas de flechas de dirección, nos podremos 
      mover arriba o abajo para elegir el comando que queremos 
      ejecutar y tras presionar ENTER el comando será ejecutado. 
2. P. Cómo desactivar un puerto RAS remotamente. 
   R. Algunas veces, es necesario eliminar o desactivar un puerto 
      RAS debido a problemas físicos o fallos del módem. 
      Desactivando ese puerto, conseguimos que los clientes de RAS 
      no llamen al puerto donde se han detectado los problemas y 
      evitamos que tengan desconexiones o bloqueos. No obstante, 
      puede que no se tenga acceso físico al servidor para poder 
      hacer esto interactivamente y sea necesario hacer los cambios 
      remotamente. Para ello, se deben seguir los siguientes pasos: 
         A. Desde un equipo remoto, conectarse al servidor de RAS 
            con derechos de administrador. 
         B. Conectar al recurso C$ del servidor de RAS. 
         C. Desplazarse al directorio WINNT\SYSTEM32\RAS (siendo 
            WINNT el directorio donde tenemos instalado Windows 
            NT). 
         D. Hacer copia de seguridad del fichero SERIAL.INI 
            (copiarlo a otro que se llame SERIAL.OLD, por ejemplo) 
            que se encuentra en ese directorio. 
         E. Editar (por ejemplo, con el Bloc de Notas) el fichero 
            SERIAL.INI y localizar la referencia al puerto que se 
            quiere desactivar. Por ejemplo, si el puerto es COM1, 
            la sección a localizar es [COM1]. 
         F. Borrar por completo la sección localizada en el punto E. 
         G. Desde el Administrador de Servidores, localizar el 
            Servidor RAS y parar y reiniciar el servicio RAS en el 
            mismo (Menú Equipo, Servicios). 
3. P. Cómo generar una lista de cuentas de usuario. 
   R. La aplicación "Administrador de usuarios del Dominio" de 
      Windows NT 4.0 no proporciona un método para generar una 
      lista con las cuentas de usuario del Servidor o del Dominio. 
      No obstante, es posible generar una lista de cuentas de 
      usuario desde el interfaz de comandos realizando los 
      siguientes pasos: 
         A. Abrir una ventana de sesión de MS-DOS (Inicio, 
            Programas, Interfaz de comandos). 
         B. Ejecutar el comando NET USER (produce una lista de 
            cuentas) direccionándolo a algún fichero de texto. La 
            sintaxis sería la siguiente: 
               NET USER > LISTA.TXT 
            Con esto, en el fichero LISTA.TXT tendremos una lista 
            de las cuentas de usuario de ese equipo con un formato 
            similar a lo siguiente: 
                  Cuentas de usuario de \\nombre_equipo
                  -------------------------------------
                  Administrador
                  Guest 
            Si lo que queremos es sacar una lista de las cuentas de 
            usuario del Dominio, la sintaxis debe ser la siguiente: 
                  NET USER /DOMAIN > LISTA.TXT 
4. P. Cómo conseguir información adicional sobre conexiones PPP. 
   R. Aparte de la posibilidad de generar el fichero PPP.LOG 
      mediante el cambio correspondiente en el Registro de Windows 
      NT, es posible cambiar el mismo parámetro del Registro para 
      conseguir información adicional. Para ello hay que realizar 
      los siguientes pasos: 
         A. Ejecutar el editor del Registro de Windows NT 4.0 
            (REGEDT32.EXE o REGEDIT.EXE). 
         B. Buscar la siguiente rama: 
                KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
                Rasman\PPP 
         C. Agregar el parámetro "Logging" (sin las comillas), que 
            es de tipo REG_DWORD con los siguientes valores según 
            queramos más o menos información de la conexión PPP: 
                  0 - No se crea el fichero PPP.LOG con la información 
                      de la conexión PPP. 
                  1 - Crea el fichero PPP.LOG con información de la 
                      conexión PPP. 
                  2 - Crea el fichero PPP.LOG con la misma información 
                      que si pusiéramos el valor de 1 más información 
                      adicional de la conexión PPP. 
         D. Cerrar el editor de Registro guardando los cambios y 
            reiniciar el equipo. 
5. P. Cómo configurar arranque dual tras haber instalado Windows NT 
      únicamente. 
   R. Tras haber instalado un equipo con únicamente Windows NT 4.0, 
      es posible configurarlo después para que pueda tener arranque 
      dual con otro Sistema Operativo como MS-DOS. Para ello, la 
      única condición es que la partición de arranque del equipo 
      sea FAT.  
      Los pasos a seguir son los siguientes: 
         A. Reiniciar el equipo con un disco de arranque de MS-DOS 
            que contenga el fichero SYS.COM y ejecutar el siguiente 
            comando desde el símbolo de sistema de la unidad A: 
                  SYS C: 
            Tras ello, se debe recibir un mensaje de "Sistema 
            transferido". 
               NOTA: Esto desactivará el arranque de Windows NT y el 
               equipo siempre arrancará a MS-DOS cuando se inicie 
               desde el disco duro.  
         B. Reiniciar el equipo desde el disco duro, que entrará al 
            símbolo de sistema de MS-DOS e instalar MS-DOS en el 
            sistema (sobre MS-DOS se puede instalar Windows 95 
            posteriormente si lo que queremos es tener arranque 
            dual con Windows 95). 
         C. Después de terminar la instalación de MS-DOS por 
            completo, reiniciar el equipo usando los 3 discos de 
            Instalación de Windows NT y llegado el momento, 
            seleccionar R para reparar la Instalación de Windows 
            NT. 
               NOTA: Sólo es necesario reparar el sector de arranque 
               de Windows NT. No se debería elegir ninguna de las 
               otras opciones. 
         D. Una vez que se ha reparado el sector de arranque de 
            Windows NT, será necesario editar manualmente el 
            fichero BOOT.INI para incluir una opción para arrancar 
            MS-DOS. El fichero BOOT.INI es oculto, de sistema y 
            sólo lectura y está localizado en el disco duro raíz.  
            La siguiente línea debe ser incluida bajo la sección 
            [operating systems] del fichero BOOT.INI: 
               C:\="MS-DOS" 
      La próxima vez que se reinicie el equipo, saldrá la 
      posibilidad de poder elegir MS-DOS en el Menú de Inicio de 
      Windows NT. 
6. P. Cómo hacer que la utilidad Telnet (que se instala 
      conjuntamente con el protocolo TCP/IP)esté disponible para 
      todos los usuarios en un mismo equipo. 
   R. La utilidad Telnet se instala bajo el grupo de Accesorios y 
      es aquí donde debe de aparecer para poder ejecutarse. La 
      configuración del menú Accesorios (Inicio, Programas, 
      Accesorios) es específico para cada usuario. Si el protocolo 
      TCP/IP es instalado por un usuario en concreto, la utilidad 
      Telnet es añadida al menú Accesorios sólo para ese usuario.  
      Para hacer que la utilidad Telnet esté disponible para todos 
      los usuarios, se debe añadir ésta a un Grupo Común. Para 
      información sobre cómo crear una carpeta o grupo común en 
      Windows NT 4.0, consulte el siguiente artículo de la Base de 
      Datos del Conocimiento de Microsoft
      http://support.microsoft.com/support/ ): 
            ARTICLE-ID: Q154808
            TITLE     : How to create a Common Folder in Windows NT 
                        4.0. 
7. P. Cómo configurar Windows NT como un Router IP remoto. 
   R. Microsoft Windows NT puede ser configurado para que actúe 
      como un Router IP desde una subred a un Gateway de Empresa o 
      Internet, teniendo dos tarjetas de red físicas. Cuando 
      Windows NT tiene más de una tarjeta de red física instalada, 
      se le denomina sistema Multi-Homed. Para ello, hay que 
      instalar las dos tarjetas de red en Windows NT y enlazarlas 
      al protocolo TCP/IP (Inicio, Configuración, Panel de Control, 
      Red, Enlaces). Después, asignar direcciones IP válidas 
      diferentes a cada una de las tarjetas de red dentro de la 
      subred a la que pertenecen.  
      Sólo queda comprobar que el enrutamiento IP está activado. 
      Para ello, se pueden usar dos métodos: 
         A. Ir a Inicio, Configuración, Panel de Control, Red y 
            seleccionar la pestaña Protocolos. Seleccionar 
            Protocolo TCP/IP y hacer clic en Propiedades. 
            Seleccionar la pestaña Enrutamiento y comprobar que la 
            casilla o check box "Activar reenvío IP" está activada. 
            Si no lo estuviera, se debe seleccionar para activarla. 
         B. Abrir una sesión de interfaz de comandos de MS-DOS 
            (Inicio, Programas, Interfaz de comandos) y ejecutar el 
            siguiente comando: 
                IPCONFIG /ALL 
            Comprobar que en la sección Configuración IP de Windows 
            NT, aparece el texto siguiente: 
                  Enrutamiento de IP activado. . . . . . : Sí 
            Si apareciera No, se debe aplicar el paso A. 
8. P. Cómo proteger el sector de arranque contra virus. 
   R. Cuando se inicia el equipo con un disquete que pueda estar 
      infectado con algún virus, Windows NT no es capaz de 
      detectarlo. Algunos virus (como el FORMS por ejemplo) pueden 
      infectar el sector de arranque del disco duro y afectar al 
      arranque de Windows NT. Para proteger el sistema contra 
      cualquier tipo de virus en Windows NT y tener la posibilidad 
      de recuperar el sector de arranque del disco duro, se pueden 
      usar los siguientes métodos: 
         A. Cuando se reinicie Windows NT, asegurarse de que no hay 
            ningún disquete en la unidad A. 
         B. Configurar la BIOS del sistema para desactivar el 
            arranque desde unidad de disquete o cambiar el orden de 
            arranque para que se procese el disco duro antes. 
         C. Configurar la BIOS del sistema para activar la 
            protección del sistema con contraseña. 
         D. Para volver a crear el sector de arranque, una 
            posibilidad es arrancar el equipo con un disco de 
            arranque de sistema de MS-DOS y ejecutar el siguiente 
            comando: 
                  FDISK /MBR 
            ADVERTENCIA: Si el disco duro está configurado con 
            algún programa de manejo de disco de terceros como por 
            ejemplo, Ontrack Disk Manager, el comando anterior 
            borra el programa de manejo de disco del sector de 
            arranque y el disco nunca más arrancará. Por 
            consiguiente, antes de usar el comando anterior, es 
            conveniente comprobar que nuestro disco no está 
            particionado con ningún software de manejo 
            de disco de terceros. 
         E. Ejecutar el disco de reparación de emergencia (ERD) 
            creado con Windows NT para recuperar los ficheros del 
            sector de arranque. 
         F. Ejecutar un software de Antivirus que sea capaz de
            eliminar los Virus que afectan al sector de arranque. 
9. P. Cómo ejecutar un programa antes de la entrada al Shell 
      (Escritorio) de Windows. 
   R. Cuando se hace logon en Windows NT, la siguiente clave del 
      registro define las acciones que realizará WinLogon: 
            HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
            Windows NT\CurrentVersion\Winlogon 
      Dentro de esta rama, el parámetro "Userinit" (sin las 
      comillas) describe los programas lanzados por WinLogon. 
            Userinit:               REG_SZ
            Valor por defecto:      USERINIT,NDDEAGNT.EXE 
      La primera entrada, USERINIT, es responsable de ejecutar o 
      lanzar el programa Shell. Para iniciar un programa antes del 
      Shell, se puede reemplazar esta entrada por nuestro propio 
      programa. Si se hace así, nuestra aplicación debe ser la 
      responsable de lanzar el Shell (Explorer.exe en Windows NT) 
      posteriormente. Por consiguiente, habrá que tener en cuenta 
      esto en nuestra propia aplicación y prepararla para que sea 
      capaz de lanzar después el Shell de Windows NT (como por 
      defecto, el programa es Explorer.exe, habrá que asegurarse de 
      que el valor de Shell en el Registry referencia a 
      Explorer.exe). 
10.P. Cómo desactivar el Autochk durante el reinicio de Windows NT. 
   R. Cuando un equipo con Windows NT se apaga incorrectamente (por 
      ejemplo, por un corte de electricidad), Autochk (o CHKDSK) 
      examina el disco duro la próxima vez que se inicia Windows 
      NT.  
      Esta operación puede tardar bastante tiempo y a veces, no es 
      apropiado para algunos entornos en producción. Para poder 
      cancelar esta operación, existe un fichero AUTOCHK.EXE 
      actualizado, el cual da hasta 30 segundos de tiempo para que 
      el usuario pueda parar la operación y continúe la entrada a 
      Windows NT. Este fichero actualizado es el siguiente: 
         AUTOCHK.EXE      421648 bytes      11/06/97 
      y está disponible en los siguientes medios: 
            - La BBS de Microsoft Ibérica S.R.L., cuyo teléfono es 
              (91) 8035977. 
            - El área de descarga de Soporte Técnico en Internet, cuya 
              dirección es la siguiente: 
      http://www.microsoft.com/spain/support/kbsl/softlib/defaultsl.htm 
      Sólo hay que copiarlo al directorio WINNT\SYSTEM32 (si WINNT 
      es el directorio donde hemos instalado nuestro Windows NT) y 
      la próxima vez que en el inicio de Windows NT, se nos ejecute 
      el AutoCHK, tendremos hasta 30 segundos para poder cancelar 
      la operación.