DNIM には、問題を診断してトラブルシューティングするための豊富なログ セットが用意されています。
Console
DNIM は常にコンソールに出力を生成します。 既定の詳細情報は normal です。 ユーザーの混乱を避けるために、Configuration Managerを使用して DNIM をデプロイするときに詳細レベルをquietに設定することをお勧めします。
診断ファイル ログ
DNIM は常に、現在のユーザーの %TEMP% ディレクトリに診断ログを生成します。 既定のファイル名は、 dnim プレフィックスの後にファイルの作成日時が続きます。たとえば、ログが 2026 年 8 月 11 日午後 8 時 39 分 22 分に生成されたことを示 dnim_20260811_203922.log 。
ログの内容は、コマンドとデバイスの状態によって異なります。 ログの先頭には、DNIM のバージョンや実行されたコマンドなどの情報が含まれます。
各行は、タイムスタンプ、メッセージの種類、イベント ID の後に詳細なメッセージが続きます。
[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 は、イベント ID 1000 の診断メッセージがログに記録されたことを示しています。 メッセージには、 i (情報) または e (エラー) のプレフィックスを付けることもできます。 イベント ID が 0 以外のメッセージのみが、Windows イベント ログに送信されます。
レジストリ
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
デバイスの状態を変更するコマンドは、DNIMをイベント ソースとして使用して、Windows アプリケーション ログにイベントを生成します。
イベント識別子
| イベント ID | 注釈 |
|---|---|
| 1000 | アプリケーションが起動し、そのコマンドとプロセスの詳細を記録しました。 |
| 1001 | アプリケーション構成または環境の問題が発生しました。 |
| 1002 | インストーラーの署名が検証されたか、署名の検証に失敗しました。 |
| 1003 | 一般的なアプリケーション エラーまたは例外が発生しました。 |
| 1100 | 構成されたポリシーに対してインストールが評価されました。 |
| 1101 | 1 つ以上のインストールには修復が必要です。 |
| 1200 | アンインストール操作が開始されました。 |
| 1210 | アンインストール操作が完了し、終了コードが報告されました。 |
| 1299 | アンインストール操作で例外がスローされ、失敗しました。 |
| 1300 | システム復元ポイントが作成されました。 |
| 1301 | システム復元サービスが初期化されませんでした。 |
| 1310 | システム復元ポイントが正常に終了しました。 |
| 1399 | システム復元の初期化、作成、または完了操作が失敗しました。 |
| 1400 | Windows Update エージェント サービスが開始されました。 |
| 1410 | Windows Update エージェント サービスが停止されたか、停止しようとしましたが失敗しました。 |
| 1499 | Windows Update エージェント サービスの開始に失敗しました。 |
| 1500 | 更新操作が開始されました。 |
| 1510 | 更新操作が完了し、終了コードが報告されました。 |
| 1550 | 更新操作がスキップされました。 このイベント ID は現在使用されていません。 |
| 1599 | 更新プログラムを取得できなかったか、更新操作で例外がスローされました。 |
.NET