Microsoft Windows NT 4.0 Workstation e Server
Service Pack 2


Conteúdo:

1.0 Introdução
2.0 Instruções de instalação do Windows NT 4.0 Service Pack 2
2.1 Desinstalação do Service Pack
3.0 Notas para o usuário
3.1 Disco de reparação de emergência
3.2 Adicionando novos componentes ao sistema
3.3 Instalando a tabela de símbolos a partir do CD-ROM
3.4 Suporte ao autenticador MD5 CHAP PPP do Serviço de acesso remoto
3.5 Microsoft DHCP Server
3.6 Instalando o software de impressão Lexmark em softwares internacionais do Windows NT 4.0
3.7 Redefinindo a chave de localidade no Registro
4.0 Lista de erros corrigidos no Windows NT 4.0 Service Pack 2


 

1.0 Introdução

Esta edição do Service Pack para o Microsoft(R) Windows NT(TM) 4.0 é fácil de ser instalada e altera somente os arquivos do Windows NT Workstation ou do Windows NT Server originalmente instalados. As edições do Service Pack são cumulativas, contendo todas as correções anteriores, assim como as novas correções efetuadas no sistema.

 

2.0 Instruções de instalação do Windows NT 4.0 Service Pack 2

Antes de instalar o Service Pack:

Feche todas as sessões de depuração de erros. Caso contrário, o programa de atualização não poderá substituir os arquivos de sistema em uso. Se um arquivo estiver em uso, uma caixa de diálogo permitirá que você opte por interromper a instalação ou não copiar o arquivo. Neste caso, é recomendado que se interrompa a instalação e se execute o programa de atualização usando-se a opção de desinstalação. Feche as sessões ativas no sistema e execute novamente update.exe para instalar o Service Pack.

Instalando de uma unidade de CD-ROM:

1. Introduza o CD-ROM do Service Pack na unidade de CD-ROM.

2. No Prompt de comando do Windows NT, selecione essa unidade de
CD-ROM e mude para a pasta i386, MIPS, ALPHA ou PPC (de
acordo com a CPU de sua máquina: Intel(TM), MIPS(R), ALPHA
AXP(TM) ou PowerPC(TM), respectivamente). Digite UPDATE.

3. Siga as instruções apresentadas na tela.

Instalando de uma unidade da rede:

1. No Prompt de comando do Windows NT, digite o comando para se
conectar à unidade de rede onde estão os arquivos do Service
Pack.

2. Selecione essa unidade de rede e mude para a pasta i386, MIPS,
ALPHA ou PPC (de acordo com a CPU de sua máquina: Intel(TM),
MIPS(R), ALPHA AXP(TM) ou PowerPC(TM), respectivamente).
Digite UPDATE.

3. Siga as instruções apresentadas na tela.

 

2.1 Desinstalação do Service Pack

É possível remover o Service Pack do sistema, de maneira que o seu estado anterior seja restaurado. Por exemplo, se você instalar o Service Pack 2 sobre o Service Pack 1, quando a desinstalação for concluída o seu sistema terá de volta o Service Pack 1.

Para ativar a opção de desinstalação, você deve criar uma pasta de desinstalação quando executar o UPDATE.EXE pela primeira vez. Para isto, clique no botão "Sim, eu quero uma pasta de desinstalação". Será criada uma subpasta na sua pasta do Windows NT, o que exigirá que você tenha no mínimo 60MB de espaço livre na unidade onde o Windows NT estiver instalado.

Para desinstalar o Service Pack, execute UPDATE.EXE e clique no botão "Desinstalar o Service Pack instalado anteriormente". Uma vez que o sistema tenha sido reinicializado, UPDATE terá substituído os arquivos atualizados pelo Service Pack pelos arquivos da instalação anterior, e terá retornado também o Registro ao estado anterior à instalação do Service pack.

A desinstalação do Service Pack, entretanto, poderá afetar de maneira indesejada os aplicativos que necessitem do Service Pack 2 ou que tiveram erros por ele corrigidos.

Igualmente, é recomendado que o Disco de reparação de emergência seja executado antes que o seu sistema seja atualizado por um Service Pack.

 

3.0 Notas para o usuário

3.1 Disco de reparação de emergência

Se for preciso utilizar o Disco de reparação de emergência para recuperar o seu sistema Windows NT depois de instalado o Service Pack, você deverá instalar o Service Pack novamente após o término da recuperação. Isto ocorre porque o Disco de reparação de emergência restaura a configuração original do Windows NT. Depois de concluída a recuperação, siga as Instruções para Instalação citadas acima, para instalar novamente o Service Pack.

3.2 Adicionando novos componentes ao sistema

Se novos componentes de software ou hardware forem modificados ou inseridos em seu sistema depois de instalado o Service Pack, será necessário instalá-los novamente. Isto ocorre porque os arquivos do conjunto de discos originais do Windows NT podem não corresponder aos arquivos do conjunto de discos do Service Pack. Não é possível instalar novos componentes (como por exemplo um novo teclado ou um controlador de impressora), usando diretamente o Service Pack. Estes deverão ser instalados a partir do produto original.

3.3 Instalando arquivos de símbolos a partir do CD-ROM

Cada arquivo de programa no Windows NT tem uma tabela de símbolos, que é usada para se encontrar a causa de erros tipo PARE do núcleo. Para instalar os arquivos de símbolos correspondentes aos novos arquivos binários do Service Pack, siga o seguinte procedimento (assumindo que a sua unidade de CD-ROM é a D:, seus arquivos de símbolos estão localizados na pasta C:\WINNT\SYMBOLS, e que você está instalando os arquivos em um computador do tipo x86):

XCOPY /S /U /D D:\SUPPORT\DEBUG\I386\SYMBOLS C:\WINNT\SYMBOLS

Este comando irá copiar os arquivos .DBG do Service Pack sobre as suas versões já existentes. O comando XCOPY irá copiar apenas os arquivos .DBG que já estejam instalados (parâmetro /U) e que que tenham uma marca de data e hora mais recente (parâmetro /D).

Para maiores informações sobre depuração no Windows NT, consulte o capítulo 39 ("Windows NT Debugger") do Windows NT Workstation Resource Kit.

3.4 Suporte ao autenticador MD5 CHAP PPP do Serviço de acesso remoto

O SP2 fornece suporte limitado ao autenticador MD5-CHAP PPP para o Serviço de acesso remoto, o que pode ser útil em ambientes com um número pequeno de contas que utilizam clientes não-Microsoft para acesso telefônico PPP. O suporte é local a um determinado servidor de acesso remoto. Informações sobre conta MD5 são armazenadas no Registro do servidor de acesso remoto e não são integradas ou sincronizadas com o banco de dados de contas do Gerenciador de usuários. O suporte integrado fará parte de uma versão posterior, quando o suporte limitado deixará de existir.

O autenticador MD5-CHAP local é ativado pela criação da chave MD5 abaixo, junto com a adição de subchaves "de conta" na forma [:], com o subvalor "Pw" contendo a senha da conta. A notação ":" é utilizada ao invés de "\" devido às regras de sintaxe das chaves do Registro. O "domain:" é opcional e é freqüentemente omitido. MD5-CHAP não será negociado (modo antigo) quando a chave MD5 não existir (padrão).

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

3.5 Microsoft DHCP Server

Esta versão do servidor DHCP Microsoft modifica o formato do banco de dados DHCP. Você deve fazer um backup do conteúdo da pasta %windir%\system32\dhcp antes de atualizá-la.

O recurso para detecção de conflito de endereços pode reduzir a taxa de vazão do servidor DHCP Microsoft. Para melhor desempenho, reduza o número de tentativas de disparos na caixa de diálogo Propriedades do servidor. Esta opção, por padrão, está desativada.

Conflitos de endereço são identificados pela substituição do nome da máquina por "BAD_ADDRESS". Se um Identificador único for especificado como endereço na caixa de diálogo Propriedades do cliente, o endereço foi recusado pelo cliente. Se o Identificador único não for especificado, foi detectado um conflito de endereço pelo servidor DHCP.

O servidor DHCP Microsoft pode ser configurado para definir o gateway padrão de um cliente como sendo igual ao seu endereço IP. Isto faz com que o cliente revise a tabela de tradução de endereços IP para todos os endereços IP na sub-rede local, o que é útil em redes sem roteadores. Para ativar este recurso para todos os clientes num escopo, inclua o seguinte valor no Registro:

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

Esta versão do Microsoft DHCP Server inclui suporte a clientes BOOTP. Endereços BOOTP ainda precisam ser reservados através da criação de uma reserva de endereço IP. Versões futuras do Microsoft DHCP Server serão capazes de conceder dinamicamente endereços a clientes BOOTP.

Clientes BOOTP que não especificarem a opção 55 da lista de requisição de parâmetros podem ainda obter as seguintes opções nesta versão do Microsoft DHCP Server:

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 obter outras opções, o cliente deve especificar a opção 55 na requisição BOOTP. O servidor DHCP retornará as opções na ordem mostrada acima. O servidor DHCP retornará tantas opções quantas couberem no seu pacote de resposta.

O Log de atividade cria um arquivo texto de log que registra toda a atividade do servidor DHCP. O arquivo está localizado em %windir%\system32\dhcp\dhcpsrv.log. Quando o Log de atividade está ativado, este arquivo permanecerá aberto pelo servidor DHCP enquanto este estiver em execução. Para excluir o arquivo de log, primeiro você deve finalizar o servidor DHCP:

NET STOP DHCPSERVER

Caso o espaço em disco disponível se torne crítico, o log de atividade será pausado até que haja espaço suficiente para se continuar a operação.

Você deve também finalizar e reiniciar o serviço DHCP depois de ter ativado ou desativado o Log de atividades, superescopos ou o suporte à recusa DHCP.

 

3.6 Instalando o software de impressão Lexmark em softwares internacionais do Windows NT 4.0

Ao instalar o software de impressão Lexmark em versões internacionais do Windows NT 4.0, selecionando-se a opção "Lexmark TCP/IP Network Port" na caixa de diálogos "Portas de impressora", os arquivos são instalados na pasta "Program Files". Como o nome desta pasta é traduzido nas versões internacionais do Windows NT 4.0, é necessário que ela seja criada manualmente antes da instalação do software de impressão. Depois de instalado, você precisa criar um novo atalho para o utilitário MARKVIS.EXE de impressão MarkVision, que se encontra na pasta "\Program files\MarkVis\WinNT".

Ao instalar a porta de rede DLC Lexmark, selecionando a opção "Lexmark DLC Network Port" na caixa de diálogos "Portas de impressora", você precisa criar um novo atalho para o utilitário INTERACT.EXE de impressão de rede, que se encontra na pasta "%systemroot%\system32".

 

3.7 Redefinindo a chave de localidade no Registro

Após a instalação do Service Pack 2, o código de localidade no Registro será alterado para PTB (português/Brasil). Caso seja necessário redefinir este valor para outro, siga as etapas abaixo:

- Selecione Executar... no menu Iniciar
- Digite regedt32
- Selecione o painel HKEY_USERS na máquina local
- Selecione a opção DEFAULT\Control Panel\International
- Na parte direita do painel, clique duas vezes na opção sLanguage:REG_SZ:PTB
- Uma nova janela aparecerá; altere o código PTB para o desejado

Repita o mesmo procedimento para o painel HKEY_CURRENT_USER na máquina local, opção Control Panel/International.

 

4.0 Lista de erros corrigidos no Windows NT 4.0 Service Pack 2

NOTA: Use o número Qxxxxxx que precede o título da correção do erro quando consultar o Microsoft Knowledge Base em busca de algum artigo sobre o assunto.

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 consultar as informações mais recentes:
Q150734 List of Fixed Bugs in Windows NT Version 4.0