Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O DNIM fornece um conjunto avançado de logs para diagnosticar e solucionar problemas.
Console
O DNIM sempre gera saída para o console. A verbosidade padrão é normal. É recomendável definir o nível de verbosidade ao quiet implantar o DNIM usando Gerenciador de Configurações para evitar interromper os usuários.
Log de arquivos de diagnóstico
O DNIM sempre gera um log de diagnóstico no diretório do %TEMP% usuário atual. O nome de arquivo padrão começa com o dnim prefixo seguido pela data e hora de criação do arquivo, por exemplo, dnim_20260811_203922.log indica que o log foi gerado em 11 de agosto de 2026 às 20h39:22.
O conteúdo do log varia de acordo com o comando e o estado do dispositivo. O início do log inclui informações como a versão do DNIM e o comando que foi executado.
Cada linha consiste em um carimbo de data/hora, tipo de mensagem e ID de evento seguido por uma mensagem detalhada.
[2026-08-11 20:39:23.495]d1000: DNIM started, command: c:\Users\user1\Downloads\dnim-win-x64.exe scan, PID: 18800, PPID: 34220 (C:\WINDOWS\System32\cmd.exe), SID: S-1-5-21-2127521184-1604012920-1887927527-5663403.
No exemplo anterior, d1000 indica que uma mensagem de diagnóstico com a ID do evento 1000 foi registrada. As mensagens também podem ser prefixadas com i (informativo) ou e (erro). Somente mensagens com ID de evento diferente de zero são enviadas para o log de eventos do Windows.
Registry
O DNIM armazena informações sobre sua última execução no registro. Os dados são armazenados em HKCU\Software\Microsoft\DNIM ou HKLM\Software\Microsoft\DNIM (se o comando foi executado com permissões de administrador).
D:\>reg query HKCU\Software\Microsoft\DNIM /s
HKEY_CURRENT_USER\Software\Microsoft\DNIM
LastRunCommandLine REG_SZ c:\Users\user1\Downloads\dnim-win-x64.exe --help
LastRun REG_SZ 08/12/2026 03:40
LastRunDate REG_SZ 08/12/2026
LastRunTime REG_SZ 3:40:04.1996353
HKEY_CURRENT_USER\Software\Microsoft\DNIM\License
Accepted REG_DWORD 0x1
Type REG_SZ prerelease
Events
Os comandos que modificam o estado de um dispositivo gerarão eventos no log de aplicativos Windows usando DNIM como origem do evento.
IDs de eventos
| ID do evento | Observações |
|---|---|
| 1000 | O aplicativo iniciou e registrou seus detalhes de comando e processo. |
| 1001 | Foi encontrado um problema de configuração ou ambiente do aplicativo. |
| 1002 | Uma assinatura do instalador foi verificada ou a verificação de assinatura falhou. |
| 1003 | Ocorreu um erro ou exceção geral do aplicativo. |
| 1100 | Uma instalação foi avaliada em relação às políticas configuradas. |
| 1101 | Uma ou mais instalações exigem correção. |
| 1200 | Uma operação de desinstalação iniciada. |
| 1210 | Uma operação de desinstalação foi concluída e reportou seu código de saída. |
| 1299 | Uma operação de desinstalação gerou uma exceção e falhou. |
| 1300 | Um ponto de restauração do sistema foi criado. |
| 1301 | O serviço restauração do sistema não foi inicializado. |
| 1310 | Um ponto de restauração do sistema foi encerrado com êxito. |
| 1399 | Falha na inicialização, criação ou conclusão da restauração do sistema. |
| 1.400 | O serviço Windows Update Agent foi iniciado. |
| 1410 | O serviço Windows Update Agent foi interrompido ou uma tentativa de pará-lo falhou. |
| 1499 | O serviço Windows Update Agent não foi iniciado. |
| 1500 | Uma operação de atualização iniciada. |
| 1510 | Uma operação de atualização foi concluída e reportou seu código de saída. |
| 1550 | Uma operação de atualização foi ignorada. Essa ID de evento não é usada no momento. |
| 1599 | Não foi possível adquirir uma atualização ou a operação de atualização gerou uma exceção. |