Herhangi bir ses cihazını taktığınızda / çıkardığınızda Windows oturum açıyor mu?
Her işletim sistemi, örneğin, kullanıcı herhangi bir donanım aygıtı eklediğinde veya çıkardığında, kaynak tahsis ettiğinde, gerekli sürücüyü yüklediğinde vb. Herhangi bir donanım değişikliği bilmelidir (veya farkında olmalıdır). Windows'da, Ses yönetimi için iki ana servis vardır. Bunlar, Windows Ses (Audiosrv) ve Windows Ses Son Nokta Oluşturucu (AudioEndpointBuilder), ses aygıtlarını ve programlar için ses akışını yönetir. Bu nedenle, herhangi bir cihaz değişikliğinin farkındalığı bir işletim sisteminin önemli bir yoludur.
Windows bunu herhangi bir yere kaydeder mi? bunu nereden bulabilirim?
Windows onu telemetri olarak topluyor mu? Son kullanıcı olarak bilmiyoruz. Ancak bazı programlarla "Olay Kayıtlarını" toplamak mümkündür. Biz yüklemeniz gerekir , Windows Driver Kit .
Prosedür: Bu komutu komut isteminde çalıştırın
Ses günlüğü sağlayıcılarını edinin: WevtUtil.exe enum-logs | find "Audio"
Ses günlüğü sağlayıcısının etkinlik sağlayıcısı GUID'sini al: WevtUtil.exe get-publisher "Microsoft-Windows-Audio" | find "guid"
Gerçek zamanlı bir etkinlik izleme oturumu başlatın: TraceLog.exe -start MyTrace -guid #AE4BD3BE-F36F-45B6-8D21-BDD6FB832853 -rt
Etkinlik kayıtlarını göster: TraceFmt.exe -rt MyTrace -displayonly
Herhangi bir ses veya video dosyasını başlatmayın, aksi halde komut istemi penceresi çok fazla olayla doldurulur. Şimdi ses cihazınızı takıp çıkarın. CMD penceresi olay günlüklerini gösterecektir. TraceLog.exe -stop MyTrace
Bu olay izleme oturumunu durdurmak için kullanın . Daha fazla ayrıntı için, TraceLog ve TraceFmt belgelerine bakın.