Serviço de log de eventos quebrado em máquinas de desenvolvimento do Windows 8.1

6

Em duas instalações separadas do Windows 8.1 com o Visual Studio 2013 instalado, os erros do serviço de log de eventos em qualquer tentativa de ler / gravar para ele.

Quando abro o Visualizador de Eventos, recebo esta mensagem ao visualizar qualquer registro:

Event Viewer cannot open the event log or custom view. Verify that Event Log service is running or query is too long. The request is not supported (50)

O serviço Log de Eventos do Windows está em execução.

Se eu tentar gravar no log de eventos programaticamente, recebo uma Win32Exception com NativeErrorCode 50 / HResult -2147467259 "A solicitação não é suportada".

Se eu navegar para C: \ Windows \ System32 \ winevt \ Logs, posso abrir os arquivos .evtx usando o Event Viewer local e eles serão exibidos corretamente (exceto por não haver eventos desde meados de maio de 2014).

Alguma idéia de como consertar isso?

    
por dmo 07.08.2014 / 07:38

1 resposta

0

Pergunta muito antiga, mas acredito que a resposta ainda se aplica ao Windows 10. O crédito por essa resposta vai para o comentário feito por Olaf Hess acima, mas está absolutamente correto:

Remova a chave do registro chamada HKLM\SYSTEM\CurrentControlSet\Control\MiniNT .

Aparentemente, a presença dessa chave causa todos os tipos de problemas para o visualizador do Event Log, assim como para o Windows Update e, possivelmente, outras coisas, porque faz o sistema acreditar que você está executando o Ambiente de Pré-instalação do Windows. Veja esta postagem do blog: link

    
por 15.07.2018 / 03:45