Logging

DNIM biedt een uitgebreide set logboeken voor het vaststellen en oplossen van problemen.

Console

DNIM genereert altijd uitvoer naar de console. De standaard uitgebreidheid is normal. Het wordt aanbevolen om het uitgebreidheidsniveau quiet in te stellen bij het implementeren van DNIM met behulp van Configuration Manager om te voorkomen dat gebruikers worden verstoord.

Logboek met diagnostische bestanden

DNIM genereert altijd een diagnostisch logboek in de directory van %TEMP% de huidige gebruiker. De standaardbestandsnaam begint met het dnim voorvoegsel gevolgd door de aanmaakdatum en -tijd van het bestand, dnim_20260811_203922.log bijvoorbeeld, geeft aan dat het logboek is gegenereerd op 11 augustus 2026 om 18:39:22 uur.

De inhoud van het logboek varieert op basis van de opdracht en de apparaatstatus. Het begin van het logboek bevat informatie zoals de versie van DNIM en de opdracht die is uitgevoerd.

Elke regel bestaat uit een tijdstempel, berichttype en gebeurtenis-id, gevolgd door een gedetailleerd bericht.

[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.

In het vorige voorbeeld d1000 wordt aangegeven dat een diagnostisch bericht met gebeurtenis-id 1000 is geregistreerd. Berichten kunnen ook worden voorafgegaan door i (informatief) of e (fout). Alleen berichten met niet-nul gebeurtenis-id worden verzonden naar het Windows gebeurtenislogboek.

Registry

DNIM slaat informatie op over de laatste uitvoering in het register. De gegevens worden opgeslagen onder HKCU\Software\Microsoft\DNIM of HKLM\Software\Microsoft\DNIM (als de opdracht is uitgevoerd met beheerdersmachtigingen).

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

Gebeurtenissen

Opdrachten waarmee de status van een apparaat wordt gewijzigd, genereren gebeurtenissen in het Windows toepassingslogboek met behulp van DNIM de gebeurtenisbron.

DNIM Start-gebeurtenis

Gebeurtenis-ID's

Gebeurtenis-id Remarks
1000 De toepassing is gestart en de opdracht- en procesdetails ervan vastgelegd.
1001 Er is een toepassingsconfiguratie- of omgevingsprobleem opgetreden.
1002 Een handtekening van het installatieprogramma is geverifieerd of de handtekeningverificatie is mislukt.
1003 Er is een algemene toepassingsfout of uitzondering opgetreden.
1100 Er is een installatie geëvalueerd op basis van het geconfigureerde beleid.
1101 Een of meer installaties vereisen herstel.
1200 Er is een verwijderingsbewerking gestart.
1210 Een verwijderingsbewerking is voltooid en heeft de afsluitcode gerapporteerd.
1299 Een verwijderingsbewerking heeft een uitzondering veroorzaakt en is mislukt.
1300 Er is een systeemherstelpunt gemaakt.
1301 De systeemherstelservice is niet geïnitialiseerd.
1310 Een systeemherstelpunt is beëindigd.
1399 Het initialiseren, maken of voltooien van een systeemherstelbewerking is mislukt.
1400 De Windows Update Agent-service is gestart.
1410 De Windows Update Agent-service is gestopt of een poging om deze te stoppen is mislukt.
1499 De Windows Update Agent-service kan niet worden gestart.
1500 Er is een updatebewerking gestart.
1510 Een updatebewerking is voltooid en heeft de afsluitcode gerapporteerd.
1550 Er is een updatebewerking overgeslagen. Deze gebeurtenis-id wordt momenteel niet gebruikt.
1599 Er kan geen update worden verkregen of de updatebewerking heeft een uitzondering veroorzaakt.