Artigo: 951683 - Última revisão: quarta-feira, 27 de Agosto de 2008 - Revisão: 1.0

CORRECÇÃO: Não existem valores são devolvidos quando consulta alguns objectos relacionados com ASP.NET depois de instalar o .NET Framework 3.5 ou o .NET Framework 2.0 Service Pack 1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Depois de instalar o Microsoft .NET Framework 3.5 ou o Microsoft .NET Framework 2.0 Service Pack 1 num computador com o Windows Server 2003 ou Windows XP, poderá detectar um ou mais dos seguintes sintomas:

Sintoma 1

Quando consultar alguns objectos relacionados com o ASP.NET utilizando o Windows Management Instrumentation (WMI), não valores são devolvidos. Por exemplo, não valores são devolvidos quando consulta um dos seguintes objectos:
  • Win32_PerfRawData_ASPNET_ASPNET
  • Win32_PerfRawData_ASPNET_2050727_ASPNETAppsv2050727
  • Win32_PerfRawData_ASPNET_ASPNETApplications

Sintoma 2

Se executar o comando Perfmon.exe juntamente com o / wmi opção, não estão listados os contadores de desempenho do ASP.NET 2.0. No entanto, se executar o comando sem o / wmi opção, os seguintes contadores listados:
  • Memória do computador do ASP.NET Applications/cache % limite
  • ASP.NET Applications/cache % memória de processo limite

Sintoma 3

Se executar o comando winmgmt /resyncperf para registar as bibliotecas de desempenho do sistema utilizando o WMI, receber as mensagens seguintes do evento de aviso relacionados com o ASP.NET:
Mensagem 1

Tipo de evento: aviso
Origem do evento: WinMgmt
ID do evento: 35
Descrição:
WMI ADAP não conseguiu carregar o ASP.NET_2.0.50727 biblioteca de desempenho porque devolveu dados inválidos: 0 x 0

Mensagem 2

Tipo de evento: aviso
Origem do evento: WinMgmt
ID do evento: 40
Descrição:
WMI ADAP não conseguiu criar o objecto Win32_PerfRawData_ASPNET_2050727_ASPNETAppsv2050727 para ASP.NET_2.0.50727 de biblioteca de desempenho porque foi devolvido o erro 0x80041001

Mensagem 3

Tipo de evento: aviso
Origem do evento: WinMgmt
Categoria do evento: Nenhum
ID do evento: 35
Utilizador: N/d
Descrição:
WMI ADAP não conseguiu carregar a biblioteca de desempenho do ASP.NET porque devolveu dados inválidos: 0 x 0

Mensagem 4

Tipo de evento: aviso
Origem do evento: WinMgmt
Categoria do evento: nenhum
ID do evento: 40
Utilizador: N/d
Descrição:
WMI ADAP não conseguiu criar o objecto Win32_PerfRawData_ASPNET_ASPNETApplications do ASP.NET de biblioteca de desempenho porque foi devolvido o erro 0x80041001

Resolução

Informações sobre a correcção

Uma correcção suportada está agora disponível da Microsoft. Contudo, destina-se a corrigir o problema descrito neste artigo. Aplique-a 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 pelo próximo service pack do .NET Framework 3.5 que contenha esta correcção.

Para resolver este problema imediatamente, contacte o serviço de suporte a clientes da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone de suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Nota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados, se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem na atualização específica em questão.

Pré-requisitos

Não pré-requisitos são necessários.

Requisito de reinício

Se o ficheiro Aspnet_perf.dll está a ser utilizado quando aplicar a correcção, tem de reiniciar o computador e em seguida, actualize as classes de contador de desempenho de WMI.

Instruções pós-instalação

Se não reiniciar o computador depois de aplicar a correcção, siga estes passos.

Nota Se reiniciar o computador depois de aplicar esta correcção, execute apenas o passo 2.
  1. Reinicie o serviço WMI. Para efectuar este procedimento, execute o seguinte comando:
    net stop "WMI"
    net start "WMI"
  2. Actualize as classes de contador de desempenho de WMI. Para efectuar este procedimento, execute o seguinte comando:
    /resyncperf WinMgmt

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 global 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.
O .NET Framework 2.0, x 86 versões
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Aspnet_wp.exe2.0.50727.183333,28015 De Maio de 200816: 55
Webengine.dll2.0.50727.1833433,66415 De Maio de 200816: 55
System.Web.dll2.0.50727.18335,185,53615 De Maio de 200816: 55
Aspnet_perf.dll2.0.50727.183333,28815 De Maio de 200816: 55
Aspnet_perf.ini2.0.50727.1833897,67615 De Maio de 200816: 55
Aspnet_perf2.ini2.0.50727.1833895,67815 De Maio de 200816: 55
Aspnet_perf.h2.0.50727.18336,53715 De Maio de 200816: 55
Aspnet_state_perf.h2.0.50727.183331815 De Maio de 200816: 55
O .NET Framework 2.0, versões da arquitectura Itanium
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Aspnet_wp.exe2.0.50727.183383,96815 De Maio de 20081: 24
Webengine.dll2.0.50727.18331,21395215 De Maio de 20081: 24
System.Web.dll2.0.50727.18334,743,16815 De Maio de 20081: 24
Aspnet_perf.dll2.0.50727.183382,44015 De Maio de 20081: 24
Aspnet_perf.ini2.0.50727.1833897,68215 De Maio de 20081: 24
Aspnet_perf2.ini2.0.50727.1833895,68415 De Maio de 20081: 24
Aspnet_perf.h2.0.50727.18336,53715 De Maio de 20081: 24
O .NET Framework 2.0, versões baseadas em 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Aspnet_wp.exe2.0.50727.183345,05614 De Maio de 200823: 53
Webengine.dll2.0.50727.1833737,79214 De Maio de 200823: 53
System.Web.dll2.0.50727.18335,263,36014 De Maio de 200823: 53
Aspnet_perf.dll2.0.50727.183340,96814 De Maio de 200823: 53
Aspnet_perf.ini2.0.50727.1833897,68215 De Maio de 200823: 53
Aspnet_perf2.ini2.0.50727.1833895,68415 De Maio de 200823: 53
Aspnet_perf.h2.0.50727.18336,53715 De Maio de 200823: 53

Ponto Da Situação

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

Mais Informação

Para obter mais informações sobre o comando perfmon.exe /wmi , visite o seguinte site da Web da Microsoft TechNet:
http://technet.microsoft.com/en-us/library/cc778986.aspx (http://technet.microsoft.com/en-us/library/cc778986.aspx)
Para obter mais informações sobre a terminologia de actualização de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 2.0
  • Microsoft .NET Framework 3.5
Palavras-chave: 
kbmt kbexpertiseadvanced kbfix kbqfe kbhotfixserver KB951683 KbMtpt
Tradução automáticaTradução automática
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: 951683  (http://support.microsoft.com/kb/951683/en-us/ )