Você está offline; aguardando reconexão

Como desinstalar totalmente uma extensão do monitor de desempenho

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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 247226
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de fazer backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sumário
Este artigo descreve como desinstalar totalmente uma extensão do monitor de desempenho personalizado. O artigo também descreve algumas das implicações quando somente os nomes de contador e as descrições são removidas com unlodctr.
Mais Informações
A documentação no SDK da plataforma descreve detalhadamente como instalar e desinstalar a extensão do monitor de desempenho:
  • Criar chave de desempenho do aplicativo.
  • Adicionar descrições e nomes de contador ao registro.
  • Remover descrições e nomes de contador do Registro.
  • Criação de outras entradas do Registro.
No entanto, uma etapa importante para desinstalar uma extensão do monitor de desempenho é remover a chave de desempenho do aplicativo. Para o autor de uma extensão do monitor de desempenho, as etapas necessárias para remover corretamente a extensão são:
  1. Use unlodctr para remover os nomes de contador e as descrições.
  2. Remova a chave de desempenho do aplicativo. Consulte as informações na documentação do SDK "Criando a chave de desempenho do aplicativo" para especificações.
Observação A ordem é importante. UNLODCTR não pode descarregar a extensão do monitor de desempenho sem a predefinição de chave de registro associadas.

Sintomas que ocorrem como resultado de deixando chave de desempenho do aplicativo no registro depois de descarregar os nomes de contador e as descrições podem variar dependendo como a extensão é implementada. No entanto, um sintoma típico é extras mensagens de evento 1008 adicionadas to Application Event Log pela fonte de Perflib. Quando o monitor de desempenho lê todos os contadores pela primeira vez, procedimento a extensão Open é chamado. Uma tarefa comum para o procedimento Open é ler o intervalo do objeto indexa a ele oferece suporte a partir do Registro. Esses valores de índice são armazenados os valores de registro primeiro contador, Ajuda primeiro, último contador e última Ajuda na chave de desempenho do aplicativo. Essa falha a chamada de procedimento Abrir porque unlodctr exclui esses valores, que faz com que por sua vez o Windows NT postar evento 1008 no log de eventos do aplicativo.

Como um usuário de software do fornecedor, após a desinstalação, se você encontrar evento 1008 no log de eventos do aplicativo para a fonte Perflib, que indica que a extensão do desempenho do software está falhando o procedimento Open , deve contate o fornecedor do produto para o fornecedor pode corrigir seu procedimento de desinstalação. No entanto, você poderá corrigi a situação.

Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstale seu sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.
  1. Para remover completamente uma extensão do monitor de desempenho, primeiro identifique o nome de serviço do produto que suporte os contadores personalizados.
  2. Use RegEdt32.exe para atravessar para a seguinte subchave:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ <application>

    onde <application> refere-se ao nome do serviço na etapa 1.
  3. Selecione a subchave de desempenho e a partir do menu Editar , clique em Excluir . Essa ação exclui todos os seus valores e a subchave de desempenho.
Referências
Para obter mais informações sobre como desenvolver extensões do monitor de desempenho, consulte o usuário de documentação de Platform SDK Base Services; monitoramento de desempenho; dados de desempenho; A Interface de registro; adicionando contadores.

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
226494Eventos para extensões do monitor de desempenho

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 247226 - Última Revisão: 11/21/2006 15:29:00 - Revisão: 5.1

Interface de Programação de Aplicativos do Microsoft Win32

  • kbmt kbhowto kbkernbase kbperfmon KB247226 KbMtpt
Comentários
=1&t=">