Microsoft Windows NT 4.0 Workstation y Server
Service Pack 2


Contenido:

1.0 Introducción
2.0 Instrucciones de instalación del Service Pack 2 para Windows NT 4.0
2.1 Desinstalación del Service Pack
3.0 Notas para el usuario
3.1 Disco de reparaciones de emergencia
3.2 Adición de nuevos componentes al sistema
3.3 Instalación de archivos de símbolos desde el disco compacto
3.4 Autentificador PPP CHAP MD5 del Servicio de acceso remoto
3.5 Servidor DHCP de Microsoft
4.0 Lista de problemas solucionados en esta versión del Service Pack 2 para Windows NT 4.0


 

1.0 Introducción

Esta versión del Service Pack 2 para Microsoft(R) Windows NT(TM) 4.0 es fácil de implementar desde Windows NT y los cambios afectan únicamente a aquellos archivos que se instalaron originalmente en los sistemas Windows NT Workstation o Windows NT Server. Las versiones de Service Pack son aditivas: contienen todas las mejoras anteriores, así como las nuevas mejoras efectuadas al sistema.

 

2.0 Instrucciones de instalación del Service Pack 2 para Windows NT

Antes de instalar el Service Pack

Cierre las sesiones de depuración activas antes de instalar este Service Pack; de lo contrario, el programa de actualización no podrá reemplazar archivos del sistema en uso. Si un archivo está en uso, un cuadro de diálogo le permitirá elegir salir de la instalación o pasar por alto la copia del archivo. Le recomendamos salir de la instalación y ejecutar el programa de actualización seleccionando la opción de desinstalar. Cierre las sesiones activas en el sistema y vuelva a ejecutar update.exe para instalar el Service Pack.

Para instalar Service Pack desde un disco compacto:
1. Inserte el CD-ROM de Service Pack en la unidad de CD-ROM.
2. Desde la línea de comandos de Windows NT cambie a la unidad de disco
asociada con la unidad del CD-ROM. Cambie al directorio i386,
ALPHA o PPC (dependiendo de si la CPU de su equipo es Intel(TM),
ALPHA(TM) o PowerPC(R)) y escriba UPDATE.
3. Siga las instrucciones en pantalla.

Para instalar Service Pack desde una unidad de red:
1. Desde el símbolo de comando, escriba el comando para conectarse a la
unidad de red en la cual se encuentran los archivos de Service Pack.
2. Cambie a la unidad de red correpondiente. Cambie al directorio i386,
ALPHA o PPC (dependiendo de si la CPU de su equipo es Intel(TM),
ALPHA(TM) o PowerPC(R)) y escriba UPDATE.
3. Siga las instrucciones en pantalla.

 

2.1 Desinstalación del Service Pack

Este Service Pack contiene una característica de desinstalación que se puede utilizar para quitar el Service Pack de su PC. Esta característica recuperará el estado anterior de su equipo; por ejemplo, si instala Service Pack 2 sobrescribiendo Service Pack 1, cuando desinstale Service Pack 2 quedará Service Pack 1 en su equipo.

Para habilitar la opción de desinstalación, debe crear un directorio de desinstalación cuando ejecute UPDATE.EXE por primera vez. Para hacerlo, haga clic en el botón "Sí, deseo crear un directorio de desinstalación". Se creará un subdirectorio en el directorio de Windows NT y éste requiere que tenga como mínimo 60 MB de espacio libre en la unidad de disco donde está instalado Windows NT.

Para desinstalar el Service Pack, ejecute UPDATE.EXE y haga clic en el botón "Desinstalar un Service Pack previamente instalado". Después de reiniciar su equipo, UPDATE reemplazará los archivos que actualizó el Service Pack con los archivos de la instalación anterior, y habrá devuelto la configuración del registro a la que tenía antes de la instalación del Service Pack.

Si instala alguna aplicación que requiera el Service Pack 2, o tiene errores corregidos en el Service Pack 2, al realizar la desinstalación podría dañar esas aplicaciones.

Asimismo, le recomendamos utilizar el disco de reparaciones de emergencia antes de actualizar su equipo con un Service Pack.

 

3.0 Notas para el usuario

3.1 Disco de reparaciones de emergencia

Si es necesario usar el disco de reparaciones de emergencia de Windows NT para reparar su sistema Windows NT en algún momento, después de implementar el Service Pack, deberá reinstalar el Service Pack después de terminar las reparaciones. Esto se debe a que el disco de reparaciones de emergencia opera restaurando los archivos originales de instalación de Windows NT. Una vez que la reparación ha terminado, siga las instrucciones de arriba para aplicar otra vez el Service Pack.

3.2 Adición de nuevos componentes al sistema

Si se cambian o agregan componentes de hardware o de software al sistema después de aplicar el Service Pack, será necesario aplicarlo de nuevo. Esto es porque los archivos tomados desde el juego original de discos de Windows NT puede que no sean equivalentes a los archivos que se encuentran en el juego de discos del Service Pack. No es posible instalar nuevos componentes directamente desde los discos o el CD-ROM del Service Pack (como un nuevo teclado o un controlador de impresora). Los nuevos componentes deben instalarse desde el producto original.

3.3 Instalación de archivos de símbolos desde el disco compacto

Cada archivo de programa de Windows NT tiene un archivo de símbolos correspondiente que se utiliza para encontrar la causa de errores STOP en el kernel. Para instalar los archivos de símbolos correspondientes a los nuevos binarios en Service Pack 2, haga lo siguiente (asumiendo que su unidad de CD-ROM sea D:, que sus archivos de símbolos estén en el directorio C:\WINNT\SYMBOLS y que los estuviera instalando en un equipo x86):
XCOPY /S /U /D D:\SUPPORT\DEBUG\I386\SYMBOLS C:\WINNT\SYMBOLS

Esto copiará los archivos .DBG de Service Pack 2 sobre las versiones existentes de los mismos. El comando XCOPY copiará sólo aquellos archivos .DBG que hayan sido anteriormente instalados (parámetro /U) y sólo aquellos con día o fecha más recientes (parámetro /D).

Para obtener más información acerca de la depuración en Windows NT, vea el capítulo 39, "Depurador de Windows NT", de Microsoft Windows NT Workstation Resource Kit.

3.4 Autentificador PPP CHAP MD5 del Servicio de acceso remoto

SP2 ofrece compatibilidad limitada con el autentificador PPP MD5-CHAP del servidor de acceso remoto que puede ser útil en entornos con pocos usuarios que utilizan clientes de acceso telefónico a redes PPP que no sea de Microsoft. La compatibilidad es local a un servidor RAS determinado. La información de cuentas MD5 está almacenada en el registro del servidor RAS y no está integrada o sincronizada con la base de datos de cuentas del Administrador de usuarios. La compatibilidad integrada aparecerá en una versión posterior,
y es posible que para entonces ya haya sido desaprobada esta compatibilidad limitada.

El autentificador MD5-CHAP local se habilita creando la clave MD5 que se menciona a continuación y agregando subclaves de "cuenta" de la forma [<dominio>:]<usuario>, donde el subvalor "Pw" contiene la contraseña de la cuenta. La notación ":" se utiliza en lugar de "\" en virtud de las reglas de sintaxis de las claves del registro. La parte 'dominio:' es opcional y por lo general se pasa por alto. MD5-CHAP no se negociará (como antes) cuando no exista la clave MD5 (predeterminada).

HKLM\SYSTEM\CurrentControlSet\Services\RasMan\PPP\CHAP\MD5
[<dominio>:]<usuario>
(REG_SZ)Pw

3.5 Servidor DHCP de Microsoft

Esta versión del servidor DHCP de Microsoft modifica el formato de la base de datos dhcp. Debe hacer una copia de seguridad del contenido del directorio %windir%\system32\dhcp antes de realizar la actualización.

La característica de detección de conflictos de direcciones puede limitar el rendimiento del Servidor DHCP de Microsoft. Para mejorar el rendimiento, reduzca el número de reintentos del comando PING en el diálogo Propiedades del servidor. Esta característica está deshabilitada de forma predeterminada.

Los conflictos de direcciones se indican reemplazando el nombre del equipo con "BAD_ADDRESS". Si se especifica un identificador único para la dirección en el diálogo Propiedades del cliente, entonces la dirección fue rechazada por el cliente. Si no se especifica el identificador único, entonces el Servidor DHCP detectó el conflicto de direcciones.

El servidor DHCP de Microsoft se puede configurar para que haga la gateway o puerta de enlace predeterminada del cliente igual a su dirección IP. Esto hace que el cliente compruebe todas las direcciones IP de la subred local, y es útil para redes sin enrutador. Para habilitar esta característica para todos los clientes de un ámbito, agregue el siguiente valor al registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Subnets\a.b.c.d\SwitchedNetworkFlag=1 (REG_DWORD)

Esta versión de Servidor DHCP de Microsoft admite clientes BOOTP. Las direcciones BOOTP se deben reservar actualmente con anticipación creando una reserva de dirección IP. Las versiones futuras del Servidor DHCP de Microsoft podrán conceder direcciones dinámicas a clientes BOOTP.

Los clientes BOOTP que no especifican la opción de la lista de peticiones de parámetros ( 55 ) pueden recuperar aún las siguientes opciones de esta versión del Servidor DHCP de Microsoft:

1 Subnet Mask
3 Router
5 Name Server
12 Host Name
15 Domain Name
44 NetBIOS over TCP/IP Name Server
45 NetBIOS over TCP/IP Datagram Distribution Server
46 NetBIOS over TCP/IP Node Type
47 NetBIOS over TCP/IP Scope
48 X Window System Font Server
49 X Window System Display Manager
69 SMTP Server
70 POP3 Server
9 LPR Server
17 Root Path
42 NTP Servers
4 Time Server

Para obtener otras opciones, el cliente debe especificar la opción 55 en la petición de BOOTP. El Servidor DHCP devolverá las opciones en el orden antes mencionado. El Servidor DHCP devolverá tantas opciones como quepan en el paquete
de respuesta.

La característica de registro de la actividad crea un archivo de registro de texto con toda la actividad del Servidor DHCP. El archivo se encuentra en %windir%\system32\dhcp\dhcpsrv.log. Cuando esté habilitada la característica de registro de la actividad, el Servidor DHCP mantendrá abierto este archivo mientras se ejecuta el servidor. Para eliminar el archivo de registro de actividad, primero debe detener el Servidor DHCP:

NET STOP DHCPSERVER

Si el espacio en disco resulta insuficiente, el registro de la actividad hará una pausa hasta que haya espacio suficiente para continuar.

También debe detener y reiniciar el Servicio DHCP después de habilitar o deshabilitar la compatibilidad con el registro, ámbito superior o rechazo de DHCP.

 

4.0 Lista de problemas solucionados en esta versión del Service Pack 2 para Windows NT 4.0

NOTA: Utilice el número Qxxxxxx que precede al título de la solución al error para buscarlo en Microsoft Knowledge Base y encontrar un artículo acerca de dicho error.

Service Pack 2

Q78303: Intermittent File Corruption Problem
Q142653: STOP Message Occurs Calling GetThreadContext/SetThreadContext
Q142654: Winsock Memory Access Violation in Ws2help.dll Or Msafd.dll
Q142655: Stop Message Appears After Deleting ProductOption Registry Key
Q142656: Internet Explorer 3.0 on RISC Computer Cannot Connect to Host
Q142657: Data Corruption on Windows NT 4.0
Q142658: Internet Information Server Runs Out of Memory
Q142659: Internet Explorer 2.0 Fails To Check the Country Code/Language
Q149903: File Manager Performs a Move Instead of a Copy
Q156832: STOP Message when IBM Warp Client Connects to Windows NT 4.0
Q102477: Draw Can't Leave Data in Clipboard After Closing Application
Q102710: MFX Draw: 16-Bit Device Drivers Incompatible with Windows NT
Q106503: FIX: SQL Server FixList for Version 4.20aK11
Q107422: Windows NT Resource Kit Vol. 1 - 3.5 Inch Disk Contents
Q108144: FIX: SQL Server FixList for Version 4.20b
Q136032: Systems Management Server Sender Packet Size Computation
Q140955: XCLN: Error When Opening Attachment in Client for Windows 3.x
Q142625: NETBIOS Defaults To 16 Sessions on Windows NT
Q142634: Multiple Processes Are Able to Open the Same Winsock Port
Q142641: Internet Server Unavailable Because of Malicious SYN Attacks
Q142648: STOP 0x00000024 in Ntfs.sys
Q142661: Cacls.exe May Report Errors when Handling Extended Characters
Q142671: Backup Fails on Certain Directories Due to Lack of Permissions
Q142675: CSNW Sends Packets Greater Than Negotiated Maximum Packet Size
Q142687: Windows NT 4.0 Not Able to Read Some Compact Discs
Q151989: Novell 32-bit Client for Win95/WinNT Doesn't See FPNW Volume
Q152273: DHCP Server May Give Out Duplicate IP Addresses
Q152346: Some DEC TLZ06 4MM DAT Tape Drives Not Recognized by Windows NT
Q153665: SPX Data Stream Type Header May Reset Unexpectedly
Q154784: Windows NT Operating System SNMP OID Incorrect
Q155117: Shutdown And Power Off Does Not Appear on Shut Down Menu
Q155883: NT 4.0 Breaks SNA Server 2.x Server Communication Over IP
Q156091: Access Violation with Long NDS Context in CSNW/GSNW
Q156095: Replace Command with Space Character in the Path Does Not Work
Q156276: Cmd.exe Does Not Support UNC Names as the Current Directory
Q156324: Device Failure Message with Microchannel Network Adapter
Q156520: Logon Validation Fails Using Domain Name Server (DNS)
Q156524: HP PaintJet XL 300 Does Not Print Colors, Only Black
Q156608: Err Msg: Account Unknown--Account Deleted
Q156735: WOW Applications Stack Fault When Launched by a Service
Q156750: AddGroupNameResponse Frame from WinNT May Cause WFWG to Hang
Q156884: Problems Saving Event Viewer Log from Windows NT 4.0 to 3.51
Q156931: STOP 0x0000001E in Nwrdr.sys
Q156958: Serial Service Won't Stop with Serial Printer Installed
Q156989: Multiple Processes Are Able to Open the Same Winsock Port
Q157279: Nwrdr.sys Fails Reading File with Execute Only Attribute
Q157289: Memory Leak Using RegConnectRegistry API
Q157621: Personal Groups Not Visible If %Systemroot% Is Read-Only
Q157673: Policy Not Updated on Workstation
Q157979: NT/RDR: "Access Denied" with Windows NT 4.0 Ntbackup
Q158142: WM_DDE_EXECUTE API Causes a Memory Leak in the WOW Subsystem
Q159075: Compression is not supported on Quantum 4000DLT
Q158994: NT 4.0 Fails to Replicate to Backup Domain Controllers
Q158387: RAS Server Cannot Use DHCP to Assign Addresses w/ PPTP Filtering
Q158587: 16-Bit Named Pipe File Open Leads to WOW Access Violation
Q158682: Shortcuts Embed Admin$ in .lnk File
Q158706: Shortcuts Embed Admin$ In .LNK File
Q158707: DDE Destroy Window Code may Stop 0x0000001e in Windows NT 4.0
Q108261: Windows NT Hangs on Shutdown with Certain PCMCIA Devices
Q158981: IBM Thinkpads 760ED and 760ELD May Hang During Shutdown
Q159066: A Client Crash May Prevent an NTFS Volume Dismount
Q159071: NTFS Does Not Prevent a File Deletion During Rename
Q159075: Compression is not supported on Quantum 4000DLT
Q158796: MAC Clients Connected to an NT Server May Intermittently Appear
Q149817: STOP 0x0000000A and STOP 0x0000001E in Isotp.sys
Q141375: Winstone 97 May Fail on Windows NT 4.0
Q141708: RAS Client IP Addresses Not Returned to Static Address Pool
Q142686: First Line of Print Job Lost When Printing Using Lpdsvc
Q142847: Bugcheck 0x1e Caused by Isotp.sys Driver
Q142872: Length of PDC Name May Affect Performance on a Domain
Q157494: PPC 4.0 Cirrus Driver Fails to Redraw & Fill Objects Correctly
Q148602: Running SNA Server 2.11 on the Windows NT 4.0
Q156746: Print Jobs Are Deleted When Printer Is Resumed After Restart
Q150815: Windows NT May Fail to Boot on Toshiba Portable Computers
Q152455: File Manager Can Only See 32 Volumes of NetWare/FPNW
Q152474: Window Socket Application Failure with Connection Reset Event
Q154556: Delegation Requires a Stop and Restart of the DNS Server Service
Q156578: Cannot Cancel Print Job on Windows NT 3.51 Shared Printer
Q159107: Access Violaion in Addatom Inside KERNEL32.DLL
Q142903: Windows NT Ndis.sys and Netflx3.sys Performance Improvement
Q160583: Windows NT 4.0 With More Than 4 Processors May Stall and Reboot
Q159971: SetTimer() API causes Memory leak in the WOW subsystem
Q159972: WinNT 4.0 May not Return a Valid Response for SMB Search Command
Q160015: 2D Vector Performance on WinNT 4.0 Slower Than on 3.51
Q160055: Warning Event ID 4010 Generated on Windows NT LPD Server
Q160189: CSNW can't see more than 32 volumes per server
Q159095: STOP 0x0000001E in Win32k.sys When Exiting Applications
Q160328: Internet Explorer 3.0 causes NT 4.0 to Blue Screen
Q159449: DNS Server Glue data gets deleted
Q160601: Bad Parameters Sent to WIN32K.SYS May Blue Screen Windows NT
Q160603: No Output from DBMON Using OutputDebugString While Debugging
Q160604: Access violation in security!SspQueryContextAttributesW
Q160606: Performance enhancements for SQL Server under Windows NT
Q160610: READ_REGISTER_ULONG Doesn't Preserve ULONG Semantics on Alpha
Q160653: NTFS Fails Assertion Under High Stress During Transfer
Q160190: RasSetEntryProperties does not save a full path script name
Q159205: SFM file Type and Creator properties invalid
Q160657: 16 Bit Version of VB4 May Hang Windows NT 4.0
Q159108: SMP Full Duplex Adapter Configuration May Cause Blue Screen
Q159109: ExitWindowsEx Does Not Work With NEC Power Switch Service
Q159110: CDFS Does Not Complete IRPs Correctly
Q159111: Multiprocessor Machine Hangs Under Stress Using HALSP.DLL
Q159129: OpenGL Access Violates with Invalid OpenGL Context
Q159910: Memory Corruption on a Windows NT Alpha platform
Q159204: IoCompletionPort causes blue screen crash
Q159594: Missing EE FontSubstitutes in Registry
Q159206: Reactivation of paused print queues deletes print jobs
Q159311: NT4.0 RAS not releasing static IP Addresses
Q159315: NT 4.0 RAS Server does not release static IP addresses
Q159347: Using NetBEUI for RAS Connector on Windows NT 4.0
Q159447: Applications testing for directory existence fail
Q159098: NT 4.0 resource Kit utility "Remote Console" client fails
Q159203: Unattended install prompts for new IP if zero in address

Para obtener la información más reciente consulte:
Q150734 List of Fixed Bugs in Windows NT Version 4.0