Importante Este artigo contém informações sobre como modificar o registo. Certifique-se efectuar cópias de segurança do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança, restaurar e modificar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
256986 descrição do registo do Microsoft Windows
Sintomas
Quando utiliza uma Microsoft Windows Server 2003 ou o computador baseado no Microsoft Windows Server 2008 que tem mais do que 32 processadores, poderá notar que são comunicados muitos eventos no registo do sistema semelhantes à seguinte:
Evento registado:
=============== ID de evento PerfOS: 2001 - "Não é possível obter as informações de interrupção do sistema".Causa
Este problema ocorre porque uma ou mais aplicações de 32 bits que tenham utilizado a função NtQuerySystemInformation para determinar o número de processadores que estão disponíveis para o computador. Se mais do que 32 processadores estiverem disponíveis, sempre que é utilizada a função NtQuerySystemInformation é registado o evento de PerfOS.
Resolução
Os computadores com o Server 2003 com Service Pack 2 (SP2) no Windows
Aviso Poderão 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. A Microsoft não garante que estes problemas possam ser resolvidos. Modifique o registo por sua conta e risco.
Este problema foi resolvido no Windows Server 2003 Service Pack 2 (SP2). Não tem de transferir uma correcção para resolver este problema. No entanto, algumas informações de registo do Windows estão em falta. Para resolver este problema, tem de modificar o registo do Windows. Para tal, siga estes passos:-
Clique em Iniciar, clique em Executar, escreva regedite, em seguida, clique em
OK. -
Localize e, em seguida, clique na seguinte chave de registo:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance
-
No menu Editar , aponte para
Novo, clique em Valor DWORD, tipo LogErrorToFilee, em seguida, prima ENTER. -
Faça duplo clique em LogErrorToFile, tipo
0e, em seguida, clique em OK.Nota Quando definir o valor de LogErrorToFile para 0, já não são registados eventos de PerfOS no registo do sistema. Pode activar o registo novamente definindo este valor como 1.
Informações sobre correção
Informações sobre Service Packs para Windows Server 2003
Para resolver este problema, obtenha o service pack mais recente do Windows Server 2003. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
889100 como obter o service pack mais recente do Windows Server 2003Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção. Se a correcção estiver disponível para transferência, existirá uma secção de "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 apresentada, contacte o Suporte ao Cliente da Microsoft para obter a correção. Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.
Computadores com o Server 2003 com Service Pack 1 (SP1) ou versões anteriores do Windows
Quando instala esta correcção em computadores com o Service Pack 1 (SP1) ou versões anteriores, não é necessário modificar o registo para resolver este problema.
Pré-requisitos
Não existem pré-requisitos para instalar esta correcção.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição da correção
Esta correcção não substitui quaisquer outras correcções.
Informações de 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 listadas 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.
Windows Server 2003, computadores baseados em Itanium com o SP1 ou versões anteriores
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
Requisito de SP |
Ramo de serviço |
---|---|---|---|---|---|---|---|
Perfos.dll |
5.2.3790.2794 |
57,344 |
16-Sep-2006 |
14:28 |
IA-64 |
SP1 |
SP1QFE |
Wperfos.dll |
5.2.3790.2794 |
27,136 |
16-Sep-2006 |
14:28 |
x86 |
SP1 |
WOW |
Updspapi.dll |
6.2.29.0 |
638,688 |
16-Sep-2006 |
14:39 |
IA-64 |
Nenhum |
Não aplicável |
Windows Server 2003, computadores baseados em x64 que estão a executar o SP1 ou versões anteriores
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
Requisito de SP |
Ramo de serviço |
---|---|---|---|---|---|---|---|
Perfos.dll |
5.2.3790.2794 |
32,256 |
16-Sep-2006 |
14:28 |
x64 |
SP1 |
SP1QFE |
Wperfos.dll |
5.2.3790.2794 |
27,136 |
16-Sep-2006 |
14:28 |
x86 |
SP1 |
WOW |
Updspapi.dll |
6.2.29.0 |
462,048 |
16-Sep-2006 |
14:39 |
x64 |
Nenhum |
Não aplicável |
Windows Server 2003, computadores baseados em x86 com o SP1 ou versões anteriores
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Perfos.dll |
5.2.3790.2794 |
27,136 |
16-Sep-2006 |
12:50 |
x86 |
Updspapi.dll |
6.2.29.0 |
371,424 |
12-Oct-2005 |
23:13 |
x86 |
Informações sobre Service Packs do Windows Server 2008
Nota Este erro foi corrigido quando instala esta correcção no Windows Server 2008 ou no Windows Server 2008 SP2. Por conseguinte, não tem de modificar a entrada de registo no Windows Server 2008 ou no Windows Server 2008 SP2.
Pré-requisitos
Não existem pré-requisitos para instalar esta correcção.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição da correção
Esta correcção não substitui quaisquer outras correcções.
Informações de 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 listadas 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.
Windows Server 2008, computadores baseados em Itanium
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Perfctrs.dll |
6.0.6001.22467 |
84,992 |
10-Jul-2009 |
11:57 |
IA-64 |
Perfdisk.dll |
6.0.6001.22467 |
72,704 |
10-Jul-2009 |
11:57 |
IA-64 |
Perfnet.dll |
6.0.6001.22467 |
47,104 |
10-Jul-2009 |
11:57 |
IA-64 |
Perfos.dll |
6.0.6001.22467 |
61,440 |
10-Jul-2009 |
11:57 |
IA-64 |
Perfproc.dll |
6.0.6001.22467 |
77,824 |
10-Jul-2009 |
11:57 |
IA-64 |
Perfctrs.dll |
6.0.6002.22169 |
84,992 |
10-Jul-2009 |
11:42 |
IA-64 |
Perfdisk.dll |
6.0.6002.22169 |
72,704 |
10-Jul-2009 |
11:42 |
IA-64 |
Perfnet.dll |
6.0.6002.22169 |
47,104 |
10-Jul-2009 |
11:42 |
IA-64 |
Perfos.dll |
6.0.6002.22169 |
61,440 |
10-Jul-2009 |
11:42 |
IA-64 |
Perfproc.dll |
6.0.6002.22169 |
77,824 |
10-Jul-2009 |
11:42 |
IA-64 |
Perfctrs.dll |
6.0.6001.22467 |
39,424 |
10-Jul-2009 |
11:58 |
x86 |
Perfdisk.dll |
6.0.6001.22467 |
31,744 |
10-Jul-2009 |
11:58 |
x86 |
Perfnet.dll |
6.0.6001.22467 |
19,968 |
10-Jul-2009 |
11:58 |
x86 |
Perfos.dll |
6.0.6001.22467 |
28,672 |
10-Jul-2009 |
11:58 |
x86 |
Perfproc.dll |
6.0.6001.22467 |
35,840 |
10-Jul-2009 |
11:58 |
x86 |
Perfctrs.dll |
6.0.6002.22169 |
39,424 |
10-Jul-2009 |
11:49 |
x86 |
Perfdisk.dll |
6.0.6002.22169 |
31,744 |
10-Jul-2009 |
11:49 |
x86 |
Perfnet.dll |
6.0.6002.22169 |
19,968 |
10-Jul-2009 |
11:49 |
x86 |
Perfos.dll |
6.0.6002.22169 |
28,672 |
10-Jul-2009 |
11:49 |
x86 |
Perfproc.dll |
6.0.6002.22169 |
35,840 |
10-Jul-2009 |
11:49 |
x86 |
Windows Server 2008, computadores baseados em x64
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Perfctrs.dll |
6.0.6001.22467 |
43,520 |
10-Jul-2009 |
12:26 |
x64 |
Perfdisk.dll |
6.0.6001.22467 |
35,328 |
10-Jul-2009 |
12:26 |
x64 |
Perfnet.dll |
6.0.6001.22467 |
23,040 |
10-Jul-2009 |
12:26 |
x64 |
Perfos.dll |
6.0.6001.22467 |
29,696 |
10-Jul-2009 |
12:26 |
x64 |
Perfproc.dll |
6.0.6001.22467 |
37,888 |
10-Jul-2009 |
12:26 |
x64 |
Perfctrs.dll |
6.0.6002.22169 |
43,520 |
10-Jul-2009 |
11:55 |
x64 |
Perfdisk.dll |
6.0.6002.22169 |
35,328 |
10-Jul-2009 |
11:55 |
x64 |
Perfnet.dll |
6.0.6002.22169 |
23,040 |
10-Jul-2009 |
11:55 |
x64 |
Perfos.dll |
6.0.6002.22169 |
29,696 |
10-Jul-2009 |
11:55 |
x64 |
Perfproc.dll |
6.0.6002.22169 |
37,888 |
10-Jul-2009 |
11:55 |
x64 |
Perfctrs.dll |
6.0.6001.22467 |
39,424 |
10-Jul-2009 |
11:58 |
x86 |
Perfdisk.dll |
6.0.6001.22467 |
31,744 |
10-Jul-2009 |
11:58 |
x86 |
Perfnet.dll |
6.0.6001.22467 |
19,968 |
10-Jul-2009 |
11:58 |
x86 |
Perfos.dll |
6.0.6001.22467 |
28,672 |
10-Jul-2009 |
11:58 |
x86 |
Perfproc.dll |
6.0.6001.22467 |
35,840 |
10-Jul-2009 |
11:58 |
x86 |
Perfctrs.dll |
6.0.6002.22169 |
39,424 |
10-Jul-2009 |
11:49 |
x86 |
Perfdisk.dll |
6.0.6002.22169 |
31,744 |
10-Jul-2009 |
11:49 |
x86 |
Perfnet.dll |
6.0.6002.22169 |
19,968 |
10-Jul-2009 |
11:49 |
x86 |
Perfos.dll |
6.0.6002.22169 |
28,672 |
10-Jul-2009 |
11:49 |
x86 |
Perfproc.dll |
6.0.6002.22169 |
35,840 |
10-Jul-2009 |
11:49 |
x86 |
Windows Server 2008, computadores baseados em x86
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Perfctrs.dll |
6.0.6001.22467 |
39,424 |
10-Jul-2009 |
11:58 |
x86 |
Perfdisk.dll |
6.0.6001.22467 |
31,744 |
10-Jul-2009 |
11:58 |
x86 |
Perfnet.dll |
6.0.6001.22467 |
19,968 |
10-Jul-2009 |
11:58 |
x86 |
Perfos.dll |
6.0.6001.22467 |
28,672 |
10-Jul-2009 |
11:58 |
x86 |
Perfproc.dll |
6.0.6001.22467 |
35,840 |
10-Jul-2009 |
11:58 |
x86 |
Perfctrs.dll |
6.0.6002.22169 |
39,424 |
10-Jul-2009 |
11:49 |
x86 |
Perfdisk.dll |
6.0.6002.22169 |
31,744 |
10-Jul-2009 |
11:49 |
x86 |
Perfnet.dll |
6.0.6002.22169 |
19,968 |
10-Jul-2009 |
11:49 |
x86 |
Perfos.dll |
6.0.6002.22169 |
28,672 |
10-Jul-2009 |
11:49 |
x86 |
Perfproc.dll |
6.0.6002.22169 |
35,840 |
10-Jul-2009 |
11:49 |
x86 |
Estado
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 Windows Server 2003 Service Pack 2.
Mais informações
Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft