Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
DNIM предоставляет широкий набор журналов для диагностики и устранения неполадок.
Console
DNIM всегда создает выходные данные в консоли. Детализация normalпо умолчанию . Рекомендуется задать уровень quiet детализации при развертывании DNIM с помощью Configuration Manager, чтобы избежать нарушения работы пользователей.
Журнал файлов диагностики
DNIM всегда создает журнал диагностики в каталоге текущего %TEMP% пользователя. Имя файла по умолчанию начинается с dnim префикса, за которым следует дата и время создания файла, например, указывает, dnim_20260811_203922.log что журнал был создан 11 августа 2026 года в 8:39:22 вечера.
Содержимое журнала зависит от состояния команды и устройства. В начале журнала содержатся такие сведения, как версия DNIM и выполненная команда.
Каждая строка состоит из метки времени, типа сообщения и идентификатора события, за которым следует подробное сообщение.
[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.
В предыдущем примере d1000 указывается диагностическое сообщение с идентификатором события 1000. Сообщения также можно префиксировать с помощью i (информационной) или e (ошибки). В журнал событий Windows отправляются только сообщения с идентификатором события без нуля.
Registry
DNIM хранит сведения о последнем выполнении в реестре. Данные хранятся в HKCU\Software\Microsoft\DNIM разделе или HKLM\Software\Microsoft\DNIM (если команда была выполнена с разрешениями администратора).
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
Команды, изменяющие состояние устройства, будут создавать события в журнале приложений Windows, используя DNIM его в качестве источника событий.
Идентификаторы событий
| Идентификатор события | Замечания |
|---|---|
| 1000 | Приложение запустило и записало свои сведения о команде и процессе. |
| 1001 | Возникла проблема с конфигурацией приложения или средой. |
| 1002 | Сбой подписи установщика или сбой проверки подписи. |
| 1003 | Произошла общая ошибка приложения или исключение. |
| 1 100 | Установка была оценена по настроенным политикам. |
| 1101 | Для одной или нескольких установок требуется исправление. |
| 1200 | Запущена операция удаления. |
| 1210 | Операция удаления завершена и сообщила о своем коде выхода. |
| 1299 | Операция удаления вызвала исключение и завершилась сбоем. |
| 1300 | Была создана точка восстановления системы. |
| 1301 | Служба восстановления системы не инициализирована. |
| 1310 | Точка восстановления системы была успешно завершена. |
| 1399 | Сбой операции инициализации, создания или завершения восстановления системы. |
| 1400 | Была запущена служба агента клиентский компонент Центра обновления Windows. |
| 1410 | Служба агента клиентский компонент Центра обновления Windows была остановлена или попытка остановить ее. |
| 1499 | Не удалось запустить службу агента клиентский компонент Центра обновления Windows. |
| 1500 | Запущена операция обновления. |
| 1510 | Операция обновления завершилась и сообщила о своем коде выхода. |
| 1550 | Операция обновления пропущена. Этот идентификатор события в настоящее время не используется. |
| 1599 | Обновление не удалось получить или операция обновления вызвала исключение. |