Um computador está a executar os serviços de terminal deixa de responder e recebe uma mensagem de erro no Windows 2000 ou no Windows XP: "Erro STOP 0x7F"

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 814789
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sintomas
Um computador está a executar os serviços de terminal pode deixar de responder. Quando este problema ocorre, recebe a seguinte mensagem de erro do tipo Stop:
0x0000007F (0 x 00000008) erro STOP 0x7f
Ocorrer o erro fatal no Win32k.sys ficheiro.

Quando encerrar e reiniciar o computador, o computador é iniciado como habitualmente. No entanto, o erro fatal persistir regularmente.

Este problema poderá ocorrer se o computador está a executar o Windows XP ou Microsoft Windows 2000.
Causa
Este problema ocorre porque um programa pode criar janelas aninhadas até 100. Durante a limpeza, pode não haver espaço de pilha suficiente para o thread actual processar todas as funções necessárias para limpar todos os objectos do janela.
Resolução
Depois de aplicar esta correcção, um programa pode criar até 50 janelas aninhadas. Se um programa tentar criar mais do que 50 janelas aninhadas, o programa falhar.

Windows XP

Informações sobre Service Packs

Para resolver este problema, obtenha o service pack mais recente do Windows XP. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322389Como obter o Windows XP service pack mais recente

Informações sobre a correcção

Está disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft: Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.
Pré-requisitos
Para aplicar esta correcção, tem de ter Windows XP Service Pack 1 instalado no computador.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição de correcções
Esta correcção não substitui quaisquer outras correcções.
Informações do ficheiro
A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário no item data e hora no painel de controlo.
   Date         Time   Version        Size       File name   Platform   ------------------------------------------------------------------   15-Jan-2004  01:49  5.1.2600.1332  1,678,208  Win32k.sys  i386   15-Jan-2004  01:50  5.1.2600.1332  5,623,808  Win32k.sys  IA-64

Windows 2000

Informações sobre Service Packs

Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Windows 2000 service pack mais recente

Informações sobre a correcção

Está disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção.

Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft: Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.
Pré-requisitos
Para aplicar esta correcção, tem de ter Windows 200 Service Pack 3 instalado no computador.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição de correcções
Esta correcção não substitui quaisquer outras correcções.
Informações do ficheiro
A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário no item data e hora no painel de controlo.
  Date         Time     Version          Size     File name  ---------------------------------------------------------------  04-Mar-2003  19:26   5.0.2195.6678     42,768   Basesrv.dll  14-Feb-2003  18:49   5.0.2195.6660    222,992   Gdi32.dll  14-Feb-2003  18:49   5.0.2195.6656    710,928   Kernel32.dll  04-Mar-2003  19:26   5.0.2195.6669    333,072   Msgina.dll  31-Jan-2003  18:51   5.0.2195.6661     90,232   Rdpwd.sys  04-Mar-2003  19:26   5.0.2195.6666    379,664   User32.dll  04-Mar-2003  19:26   5.0.2195.6671    385,296   Userenv.dll  04-Mar-2003  19:24   5.0.2195.6679  1,620,176   Win32k.sys  03-Mar-2003  15:14   5.0.2195.6675    181,008   Winlogon.exe  14-Feb-2003  18:49   5.0.2195.6655    243,472   Winsrv.dll  04-Mar-2003  19:33   5.0.2195.6661     90,200   56bit\Rdpwd.sys  04-Mar-2003  19:26   5.0.2195.6656    710,928   uniproc\Kernel32.dll  04-Mar-2003  19:26   5.0.2195.6679  1,620,176   uniproc\Win32k.sys  14-Feb-2003  18:49   5.0.2195.6655    243,472   uniproc\Winsrv.dll				
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Microsoft Windows 2000 Service Pack 4.
Mais Informação
Para obter mais informações sobre como obter uma correcção para o Windows 2000 Datacenter Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
265173O produto programa Datacenter e o Windows 2000 Datacenter Server

Informações de registo do Windows XP

aviso Podem ocorrer problemas graves se modificar o registo incorrectamente utilizando o Editor de registo ou utilizando outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. Microsoft não garante que estes problemas podem ser resolvidos. Modificar o registo por sua conta e risco.

Depois de aplicar esta correcção, pode utilizar a entrada de registo NestedWindowLimit para definir o número máximo de janelas aninhados. Pode definir o número máximo para qualquer valor entre 50 e 100.

aviso Se definir um valor diferente de 50, Windows poderá deixar de responder e poderá receber uma mensagem de erro "Erro STOP 0x7F". Se ocorrer este problema, restaure o valor para 50. Ou, remova a entrada de registo.

Para definir o número máximo de janelas aninhadas, siga estes passos:
  1. Clique em Iniciar , escreva regedit na caixa Iniciar procura e, em seguida, prima ENTER.
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  3. No menu Editar , aponte para Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva USERNestedWindowLimit e, em seguida, prima ENTER.
  5. Clique com o botão direito do rato USERNestedWindowLimit e, em seguida, clique em Modificar .
  6. Em base , clique em decimal .
  7. Na caixa dados do valor , escreva um novo valor.
  8. Clique em OK e saia do Editor de registo.
deixar de responder fixação de falha

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 814789 - Última Revisão: 12/08/2015 02:04:01 - Revisão: 4.4

Microsoft Windows 2000 Advanced Server SP3, Microsoft Windows 2000 Advanced Server SP2, Microsoft Windows 2000 Advanced Server SP1, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Server SP2, Microsoft Windows 2000 Server SP1, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Professional SP2, Microsoft Windows 2000 Professional SP1, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition

  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbqfe kbshell kbwin2ksp4fix kberrmsg kbwin2000presp4fix kbfix kbbug KB814789 KbMtpt
Comentários