Como corrigir "Microsoft Register Server parou de funcionar"


Uma coisa que sempre gostei de trabalhar em TI nos últimos oito anos é tentar encontrar uma solução para as difíceis mensagens de erro do Windows. Já escrevi sobre muitos antes, como O dispositivo não pode iniciar, Parar: tela azul de erro 0x00000F4, etc.

Outro que me deparei recentemente foi o seguinte:

Microsoft (C) Register Server has stopped working

Recebi esta mensagem ao tentar registrar uma DLL usando o comando regsvr32da linha de comando no Vista Ultimate x64. Eu registrei DLLs antes no Vista Business x32 sem um problema, mas não tinha tentado na edição x64.

Geralmente, parece que esse erro ocorre com mais freqüência no Windows Vista ou Windows XP x64 e é principalmente causado pelo Recurso Prevenção de Execução de Dados do Windows Vista, também conhecido como DEP. Para corrigi-lo, você precisa adicionar uma exceção para regsvr32 na caixa de diálogo DEP. Veja como:

Adicionar exceção à DEP

Etapa 1: vá para Iniciar, Painel de controlee clique em Sistema.

control panel system

Passo 2: Agora clique na guia Avançadoe em Desempenho, clique em Configurações.

system properties performance

Etapa 3: clique em Prevenção de Execução de Dados e selecione o Ative a DEP para todos os programas e serviços, exceto para aqueles que eu selecionar:botão de opção

turn on dep

Etapa 4: clique agora Clique no botão Adicionare navegue até C: \ Windows \ System32e escolha o arquivo regsvr32.exe. Quando você receber a mensagem dizendo que poderia tornar seu computador desprotegido e vulnerável a ataques, basta clicar em OK para continuar.

microsoft register server

Clique em OK e, em seguida, clique em OK novamente para sair. Agora tente executar o comando regsvr32 novamente a partir da linha de comando e você não deve obter este erro! Se fizer isso, poste um comentário e tentarei ajudar. Aproveite!

Postagens relacionadas:


25.10.2008