Você enfrenta problemas nos programas sem suporte dos Serviços de terminal após a instalação da atualização de segurança 917422 em um computador executando o Windows 2000 Service Pack 4 (SP4)

Traduções deste artigo Traduções deste artigo
ID do artigo: 924066 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Você instala a atualização de segurança 917422 (MS06-051) em um computador executando o Windows 2000 Service Pack 4 e com os Serviços de terminal habilitado. Após fazer isso, você enfrenta os seguintes problemas nos programas que os Serviços de terminal não dá suporte.
  • Esses programas não lêem seus arquivos de inicialização (.ini). Por isso, as configurações e os parâmetros podem não estar corretos quando esses programas iniciarem.
  • Esses programas não gravam seus arquivos de inicialização (.ini). Por isso, esses programas não salvam suas configurações e seus parâmetros.
  • Esses programas não criam arquivos temporários (.tmp).
Você enfrenta esses problemas nos programas que tentam ler ou gravar arquivos localizados no diretório do Windows.

Causa

O problema ocorre devido a um erro de regressão na atualização de segurança 917422 (MS06-051) para o Windows 2000 Service Pack 4 (SP4). Esse erro de regressão faz com que a função das Informações do sistema GetWindowsDirectory não retorne as informações de diretório corretas para certos programas. Esses programas são aqueles que os Serviços de terminal não dá suporte e que estão executando em um ambiente dos Serviços de terminal.

Ppor exemplo, a função de Informações do sistema GetWindowsDirectory pode retornar "C:\Winnt", quando deveria retornar "C:\Documents and Settings\nome_de_usuário\Windows."

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft, porém destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem este problema específico.

Para resolver este problema, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação Em alguns casos, as taxas cobradas pelas ligações para o suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas de suporte que não se qualifiquem à atualização específica em questão.

Pré-requisitos

Para instalar este hotfix, é necessário ter o Windows 2000 Service Pack 4 (SP4).

Necessidade de reinicialização

É necessário reiniciar o computador após a aplicação desse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui nenhum outro.

Informações sobre o arquivo

A versão em inglês deste hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados em formato UTC (Tempo Universal Coordenado). Ao exibir as informações sobre o arquivo, elas são convertidas para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de controle.
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataformaRamificação
Kernel32.dll5.0.2195.7110712,97629-ago-200607:53x86Não aplicável
Mpr.dll5.0.2195.682454,54429-ago-200607:53x86Não aplicável

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
260910 Como obter o service pack mais recente do Windows 2000
Para obter mais informações sobre a atualização de segurança 917422 (MS06-051), clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
917422 MS06-051: Vulnerabilidade no kernel do Windows pode resultar na execução remota de código

Para obter mais informações sobre a função de Informações de sistema GetWindowsDirectory, visite o seguinte site da Microsoft (em inglês):
http://msdn2.microsoft.com/en-us/library/ms724454.aspx
Para obter mais informações sobre como compilar um programa que os Serviços de terminal dá suporte, visite o seguinte site da Microsoft (em inglês):
http://msdn2.microsoft.com/en-us/library/aa380671.aspx
Para obter mais informações sobre a opção /TSAWARE, visite o seguinte site da Microsoft (em inglês):
http://msdn2.microsoft.com/en-us/library/01cfys9z.aspx

Propriedades

ID do artigo: 924066 - Última revisão: sexta-feira, 29 de dezembro de 2006 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Advanced Server
Palavras-chave: 
kbexpertiseinter kbhotfixserver kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbwin2000presp5fix kbpubtypekc KB924066

Submeter comentários

 

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