Logging

DNIM, sorunları tanılamak ve gidermek için zengin bir günlük kümesi sağlar.

Console

DNIM her zaman konsola çıkış oluşturur. Varsayılan ayrıntı düzeyidir normal. Kullanıcıların kesintiye uğramasını önlemek için quiet Yapılandırma Yöneticisi kullanarak DNIM dağıtırken ayrıntı düzeyinin olarak ayarlanması önerilir.

Tanılama dosyası günlüğü

DNIM her zaman geçerli kullanıcının %TEMP% dizininde bir tanılama günlüğü oluşturur. Varsayılan dosya adı ön ekiyle dnim başlar ve ardından dosya oluşturma tarihi ve saati gelir; örneğin, dnim_20260811_203922.log günlüğün 11 Ağustos 2026 tarihinde saat 20:39:22'de oluşturulduğunu gösterir.

Günlüğün içeriği komut ve cihaz durumuna göre değişir. Günlüğün başlangıcı, DNIM sürümü ve yürütülen komut gibi bilgileri içerir.

Her satır bir zaman damgası, ileti türü ve olay kimliğinden ve ardından ayrıntılı bir iletiden oluşur.

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

Önceki örnekte olay d1000 kimliği 1000 olan bir tanılama iletisinin günlüğe kaydedildiğini gösterir. İletilere ön ek i olarak (bilgilendirilebilir) veya e (hata) de eklenebilir. yalnızca sıfır olmayan olay kimliğine sahip iletiler Windows Olay günlüğüne gönderilir.

Registry

DNIM, son yürütmesiyle ilgili bilgileri kayıt defterinde depolar. Veriler veya HKLM\Software\Microsoft\DNIM altında HKCU\Software\Microsoft\DNIM depolanır (komut yönetici izinleriyle yürütüldüyse).

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

Bir cihazın durumunu değiştiren komutlar, olay kaynağı olarak kullanarak DNIM Windows Uygulama günlüğünde olaylar oluşturur.

DNIM Başlatma Olayı

Olay Kimlikleri

Olay Kimliği Remarks
1000 Uygulama başlatıldı ve komut ve işlem ayrıntılarını kaydetti.
1001 Uygulama yapılandırması veya ortam sorunuyla karşılaşıldı.
1002 Yükleyici imzası doğrulandı veya imza doğrulaması başarısız oldu.
1003 Genel bir uygulama hatası veya özel durum oluştu.
1100 Bir yükleme, yapılandırılan ilkelere göre değerlendirildi.
1101 Bir veya daha fazla yükleme için düzeltme gerekir.
1200 Kaldırma işlemi başlatıldı.
1210 Kaldırma işlemi tamamlandı ve çıkış kodunu bildirdi.
1299 Kaldırma işlemi bir özel durum oluşturdu ve başarısız oldu.
1300 Bir sistem geri yükleme noktası oluşturuldu.
1301 Sistem Geri Yükleme hizmeti başlatılmadı.
1310 Sistem geri yükleme noktası başarıyla sonlandırıldı.
1399 Sistem Geri Yükleme başlatma, oluşturma veya tamamlama işlemi başarısız oldu.
1400 Windows Update Aracısı hizmeti başlatıldı.
1410 Windows Update Aracısı hizmeti durduruldu veya durdurma girişimi başarısız oldu.
1499 Windows Update Aracısı hizmeti başlatılamadı.
1500 Bir güncelleştirme işlemi başlatıldı.
1510 Bir güncelleştirme işlemi tamamlandı ve çıkış kodunu bildirdi.
1550 Güncelleştirme işlemi atlandı. Bu olay kimliği şu anda kullanılmıyor.
1599 Güncelleştirme alınamadı veya güncelleştirme işlemi bir özel durum oluşturdu.