Uma aplicação pode falhar quando utiliza métodos legacy consulta valores de contador de desempenho no Windows Vista ou no Windows Server 2008

Traduções de Artigos Traduções de Artigos
Artigo: 953290 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Num computador com o Windows Vista ou o Windows Server 2008, uma aplicação utiliza métodos legacy para valores de contador de desempenho de consulta. Por exemplo, a aplicação utiliza a função de RegQueryValueEx para executar uma consulta global para dados do contador de desempenho.
  • Dados do contador são devolvidos a partir de mais do que 64 conjuntos de contadores são registados pelo contador de desempenho versão 2.0 APIs. Por exemplo, a aplicação executa uma consulta global num sistema em que são registados mais do que 64 destes conjuntos de contador.
Neste cenário, a aplicação poderá falhar.

Causa

Este problema ocorre devido a gestão de memória incorrecto comportamento na interface de versão 2.0 do contador de desempenho.

Resolução

Actualizar informações

Os ficheiros seguintes estão disponíveis para transferência a partir do Centro de transferências da Microsoft:

Reduzir esta imagemExpandir esta imagem
Download
Download the Update for Windows Vista (KB953290) package now.

Reduzir esta imagemExpandir esta imagem
Download
Download the Update for Windows Vista for x64-based Systems (KB953290) package now.

Reduzir esta imagemExpandir esta imagem
Download
Download the Update for Windows Server 2008 (KB953290) package now.

Reduzir esta imagemExpandir esta imagem
Download
Download the Update for Windows Server 2008 for Itanium-based Systems (KB953290) package now.

Reduzir esta imagemExpandir esta imagem
Download
Download the Update for Windows Server 2008 x64 Edition (KB953290) package now.

Para obter mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
119591Como obter ficheiros de suporte da Microsoft a partir de serviços online
Microsoft procedeu de vírus neste ficheiro. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o ficheiro foi publicado. O ficheiro é alojado em servidores com segurança avançada o que ajuda a impedir alterações não autorizadas ao ficheiro.

Informações sobre a correcção

Informações de correcção do Windows Vista

Pré-requisitos
Não pré-requisitos são necessários.
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.
Windows Vista, versões em x 86
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Advapi32.dll6.0.6000.20836770,56017 De Maio de 200803: 29x 86
Regsvc.dll6.0.6000.20836106,49617 De Maio de 200803: 33x 86

Windows Vista com Service Pack 1, versões em x 86
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Advapi32.dll6.0.6001.22181798,72017 De Maio de 200803: 21x 86SP1
Regsvc.dll6.0.6001.22181107,00817 De Maio de 200803: 26x 86SP1

Windows Vista, versões baseadas em 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Advapi32.dll6.0.6000.208361,032,19217 De Maio de 200803: 36x 64
Regsvc.dll6.0.6000.20836203,77617 De Maio de 200803: 40x 64

Windows Vista com Service Pack 1, versões baseadas em 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Advapi32.dll6.0.6001.221811,062,40017 De Maio de 200803: 49x 64SP1
Regsvc.dll6.0.6001.22181206,84817 De Maio de 200803: 55x 64SP1

Windows Vista com Service Pack 1, versões baseadas em Itanium
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Advapi32.dll6.0.6001.221811,960,44817 De Maio de 200803: 36IA-64
Regsvc.dll6.0.6001.22181354,81617 De Maio de 200803: 45IA-64

Informações de correcção do Windows Server 2008

Pré-requisitos
Não pré-requisitos são necessários.
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.
Windows Server 2008, versões em x 86
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Advapi32.dll6.0.6001.22181798,72017 De Maio de 200803: 21x 86SP1
Regsvc.dll6.0.6001.22181107,00817 De Maio de 200803: 26x 86SP1

Windows Server 2008, versões baseadas em Itanium
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Advapi32.dll6.0.6001.221811,960,44817 De Maio de 200803: 36IA-64
Regsvc.dll6.0.6001.22181354,81617 De Maio de 200803: 45IA-64

Windows Server 2008, versões baseadas em 64 x
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataformaRequisito de SP
Advapi32.dll6.0.6001.221811,062,40017 De Maio de 200803: 49x 64SP1
Regsvc.dll6.0.6001.22181206,84817 De Maio de 200803: 55x 64SP1

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

Contador de desempenho versão 2.0 APIs fornecem uma arquitectura nova para reunir dados do contador no Windows Vista e no Windows Server 2008. Para mais informações sobre estas APIs do contador de desempenho, visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/aa373102.aspx
Para obter mais informações sobre como uma aplicação pode fornecer dados do contador de desempenho utilizando a versão de contador de desempenho 2.0 API, visite o seguinte Web site da Microsoft:
http://msdn.microsoft.com/en-us/library/aa965334.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:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Propriedades

Artigo: 953290 - Última revisão: 23 de junho de 2008 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Windows Vista Ultimate
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Service Pack 1
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Web Server 2008
Palavras-chave: 
kbmt kbautohotfix kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe KB953290 KbMtpt
Traduçã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: 953290

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