Sürücü Doğrulayıcı Windows 10 nasıl kullanılır

Windows 10, gelişmiş kullanıcılar veya yöneticiler olarak sistemde oluşan çeşitli sorunları çözme yeteneğine sahip olmamızı sağlamak için eklenen farklı işlevlerle tamamlanan modern bir sistemdir ve bu sorunlardan biri çok hassastır. donanım öğelerinin hem uyumluluk hem de hizmetler düzeyinde normal şekilde çalışmasına izin verme görevine sahip olduklarından, denetleyicilerle ilişkili olanı. Arıza veya sıfırlama durumunda kontrolörlerimizin desteğine sahip olmak her zaman önemlidir.

Bir kontrolör arızalar sunduğunda, aşağıdaki gibi durumlarla karşı karşıya kalabiliriz:

  • Ekranımızı kapatma veya titretme
  • Ağ bağlantısı hataları
  • Yazdırma hataları
  • Sesler olması gerektiği gibi üretilmiyor ve daha fazlası.
Windows 10, sürücülerin ayrıntılı bir analizini yapmak için nadiren kullandığımız entegre bir araca sahiptir ve bu araca Sürücü doğrulayıcı denir ve bu nedenle Solvetic'te nasıl kullanılacağına dair eksiksiz bir analiz yapacağız ve böylece Windows 10'da eksiksiz sürücülere sahip olacağız. .

Sürücü doğrulayıcı nedirSürücü Doğrulayıcı, yasadışı işlevlere yapılan çağrıları veya sisteme zarar verebilecek diğer her türlü durumu algılamak için Windows çekirdek modu sürücülerini ve grafik sürücülerini izlemek için Microsoft tarafından geliştirilen bir araçtır. Sürücü Doğrulayıcı ile tüm Windows 10 sistem sürücülerini yalnızca yanlış davranışı tespit etmek ve böylece gerekli düzeltici önlemleri almak için çeşitli değişkenlere ve testlere tabi tutabileceğiz.

Sürücü Doğrulayıcı'yı aynı anda birkaç kontrol cihazında veya aynı anda tek bir kontrol cihazında yürütme imkanına sahibiz, aynı şekilde yürütülmesi gereken testleri yapılandırmak mümkün olacak, bu da bir kontrol cihazını büyük yüklere maruz bırakmamıza izin veriyor. Sağlık seviyenizi gerçek zamanlı olarak görmek için stres veya daha fazla optimize edilmiş testler aracılığıyla.

1. Windows 10'da Sürücü Doğrulayıcı'ya erişin


Avantajlardan biri, Sürücü Doğrulayıcı'yı (Verifier.exe) indirmenin gerekli olmamasıdır, çünkü bu yardımcı program Windows 2000'den sonra Windows'un tüm sürümlerinde, Windows 10 S hariç zaten bulunur, bu nedenle Sürücü Doğrulayıcıyı İndirme paketi yoktur. ayrı olarak, bu aşağıdaki dizinde bulunur
 % windir% \ system3 
Aşama 1
Bu araca erişmek için komut istemine gidin ve aşağıdaki satırı çalıştırın:
 doğrulayıcı 

BÜYÜT

Adım 2
Bu aracı kullanmak için bazı öneriler şunlardır:

  • Sürücü Doğrulayıcı'yı çalıştırmak bilgisayarınızın çökmesine neden olabilir.
  • Sürücü denetleyicisini yalnızca test ve hata ayıklama için kullanılan bilgisayarlarda çalıştırmamız gerekiyor.
  • Sürücü Doğrulayıcı'yı kullanmak için Yöneticiler grubunda olmamız gerekir.
  • Sürücü denetleyicisi, Windows 10 S'ye dahil değildir.
  • Sürücülerin geliştirme yaşam döngüsünün başlarında sorunları bulmak için Sürücü Doğrulayıcı'yı kullanabiliriz çünkü bu noktada düzeltmeleri daha kolay ve daha ucuzdur.
  • WDK, Visual Studio ve Windows Hardware Certification Kit (HCK) testlerini çalıştırmak için bir sürücü dağıtırken bu aracı kullanmak mümkün olacaktır.
  • Test hatalarını ve ekipman çökmelerini gidermek ve ortadan kaldırmak için sürücü denetleyicisini kullanacağız.

Aşama 3
Komut isteminde Enter'a basıyoruz ve aşağıdaki pencere görüntülenecek:

4. Adım
Orada, bazıları geliştiricilere özel bir dizi seçenek buluyoruz, ancak özellikle "(Standart konfigürasyon oluştur)" varsayılan seçeneğini bırakmalıyız. Mevcut yapıyı görmek istiyorsak "Mevcut konfigürasyonu göster" kutusunu aktif hale getiriyoruz ve İleri'ye tıklıyoruz ve şunu göreceğiz:

2. Windows 10'da Sürücü Doğrulayıcı'yı kullanın

Aşama 1
Bahsettiğimiz gibi, "Standart konfigürasyon oluştur" seçeneğini seçiyoruz ve aşağıdakiler görüntülenecek:

Adım 2
Orada aşağıdaki seçenekleri buluyoruz:

İmzasız sürücüleri otomatik olarak seçBu seçenekle, imzalı sürücü gerektirmeyen Windows sürümlerine sahip bilgisayarları taramak faydalı olacaktır.

Windows'tan önceki sürümler için oluşturulan sürücüleri otomatik olarak seçinBu seçenek, Windows'un en son sürümleriyle sürücü uyumluluğunu test etmek için kullanışlıdır.

Bu bilgisayarda yüklü olan tüm sürücüleri otomatik olarak seçBu seçenek, sistemde test edilebilecek denetleyici sayısıyla ilgili maksimum bir kapsam düzeyi sunar. Bu seçenek, bir denetleyicinin belirli bir sistemdeki diğer cihazlarla veya denetleyicilerle etkileşime girmesi gereken test senaryoları için kullanışlıdır. Bu seçeneği kullanarak, görev gücü için mevcut kaynakları ve bazı takip kaynaklarını tüketmek de mümkün olacaktır. Tüm sürücülerin test edilmesi, çalıştırılan testlerin seviyesi nedeniyle sistem performansını da olumsuz etkileyebilir.

Listeden denetleyici adlarını seçinBu seçenek sayesinde, Gelişmiş G/Ç Doğrulama seçeneğinin nesneleri daha kapsamlı ve eksiksiz bir şekilde izlemesine izin verilen cihazlar listesinden bazı denetleyicileri seçmek ve böylece bir IRP'ye geçildiğinde uyumluluğu doğrulamak mümkün olacaktır. seçilen kontrolörlerin her biri çok daha eksiksiz bilgi ile sonuçlanır.

Aşama 3
Bu durumda, Sürücü Doğrulayıcı'nın standart yapılandırması bize bir dizi seçenek sunar:

Otomatik doğrulamalarBu tür bir doğrulama, bu amaç için seçilen seçeneklerden bağımsız olarak, her zaman doğrulanmakta olan bir kontrolör üzerinde gerçekleştirilecektir.

özel havuzBu seçeneği etkinleştirerek, Sürücü Doğrulayıcı, sürücüden gelen bellek isteklerinin çoğunu özel bir gruba ayırmaya özen gösterir. Bu özel küme, serbest bırakıldıktan sonra erişilen bellekle ilişkili bellek büyümesini, bellek hatalarını ve diğer sorunları algılamak için izlenir.

IRQL Denetimini ZorlaBu seçeneği kullanarak, Sürücü Doğrulayıcı, disk belleği kodunu geçersiz kılarak sürücüye aşırı bellek baskısı ekler, bu nedenle sürücü disk belleği belleğine yanlış IRQL'de erişmeye çalışırsa veya bir döndürme kilidini basılı tutarken Sürücü Doğrulayıcı bu davranışı algılar ve yönetimine devam eder. hareketler.

Düşük kaynak simülasyonuBu seçeneği etkinleştirerek, Sürücü Doğrulayıcı grup atama isteklerini ve diğer kaynak isteklerini rasgele başarısızlığa uğratır, bunu yaparak Sürücü Doğrulayıcı, sürücünün genel sistem davranışını etkileyebilecek düşük kaynak durumuyla başa çıkma yeteneğini test eder.

Havuz analiziBu seçenek, sürücünün kaldırıldığında tüm bellek ayırmalarını serbest bırakıp bırakmadığını kontrol eder.

G / Ç kontrolüBu seçenekle Sürücü Doğrulayıcı, denetleyici IRP'lerini özel bir gruba atar ve denetleyicinin G/Ç işlemesini yönetir, böylece G/Ç rutinlerinin yasadışı veya tutarsız kullanımını tespit eder.

DMA doğrulamasıBu seçeneği etkinleştirdiğinizde, Sürücü Doğrulayıcı, DMA arabelleklerinin, bağdaştırıcıların ve harita kayıtlarının yanlış kullanımını saptamak için DMA rutinlerinin sürücü kullanımını analiz eder.

4. Adım
En kullanışlı seçeneklerden biri, "Listeden denetleyici adlarını seçin" seçeneğini seçmektir:

Adım 5
İleri'ye tıklayın, analiz etmek istediğimiz denetleyicilerin kutularını etkinleştirmeliyiz:

6. Adım
Hepsini seçmek istiyorsak Select all butonuna tıklayınız. İşlemi tamamlamak için "Son" düğmesine tıklayın, aşağıdaki mesaj görüntülenecektir:

7. Adım
Gördüğümüz gibi, ilgili analizi çalıştırmak için sistemi yeniden başlatmak gerekecek. Driver Verifier'ı bir komut istemi konsolunda çalıştırmak da mümkündür, bunun için örneğin acpi.sys adlı bir sürücüde aracı standart konfigürasyonla çalıştırmak istersek aşağıdaki komutu yürütürüz. Sistem yeniden başlatıldığında, analiz görevi arka planda yürütülecektir.

 doğrulayıcı / standart / sürücü acpi.sys 

3. Windows 10'da Sürücü Doğrulayıcıyı Yönetin


Windows 10'da Sürücü Doğrulayıcı'da doğrudan komut istemi konsolundan yöneticiler olarak veya konsoldan uygulayabileceğimiz belirli görevler vardır, bunlardan bazıları şunlardır:

Aracı durdurun veya sıfırlayınBunu yapmak için aşağıdaki seçeneklerden birini uygularız:

  • Komut isteminden "doğrulayıcı / sıfırla" komutunu çalıştırıyoruz.
  • Komut isteminde "doğrulayıcı" çalıştırıyoruz ve görüntülenen konsolda "Mevcut konfigürasyonu sil" kutusunu etkinleştiriyoruz ve "İleri" ye tıklıyoruz.

Mevcut ayarları görüntüleMevcut yapıyı görüntülemek için aşağıdaki seçeneklere sahibiz:

  • Komut isteminden "doğrulayıcı"yı çalıştırın ve grafik konsolunda "Mevcut konfigürasyonu göster" kutusunu etkinleştirin ve "İleri"ye tıklayın.
  • Komut isteminden "doğrulayıcı / sorgu ayarları" komutunu çalıştırın

Doğrulayıcı istatistiklerini gösterAnaliz sonuçlarının istatistiklerini bilmek için aşağıdaki seçeneklerden birini kullanabiliriz:

  • Komut isteminde şu komutu çalıştırın: "doğrulayıcı / sorgu"
  • Komut isteminde "doğrulayıcı"yı çalıştırın ve grafik konsolda "Şu anda kontrol edilen sürücülerle ilgili bilgileri göster" kutusunu işaretleyin.

BÜYÜT

Hata kontrolüSürücü Doğrulayıcı herhangi bir tür ihlal tespit ederse, bilgisayarı durdurmak için bir hata denetimi oluşturur, ancak bu, sorunda hata ayıklamak için mümkün olduğunca fazla bilgi sağlamak için yapılır. Araç tarafından tespit edilen tüm ihlaller, en yaygın olanı hata kontrolleriyle sonuçlanır:

  • 0xC1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION: Denetleyicinin özel grubun geçersiz bir bölümüne yazdığını gösterir
  • 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION: Bu, Sürücü Doğrulayıcı tarafından sürücülerde bulunan önemli hatalar için genel bir hata kontrol kodudur.
  • 0xC6: DRIVER_CAUGHT_MODIFYING_FREED_POOL: Bu, sürücünün boş bir bellek havuzuna erişmeye çalıştığını gösterir
  • 0xC9: DRIVER_VERIFIER_IOMANAGER_VIOLATION: Bu, tüm Sürücü Doğrulayıcı G/Ç Doğrulama ihlalleri için geçerli olan hata kontrol kodudur.
  • 0xD6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION: Bu, sürücünün grup tahsisinin sonunun ötesinde belleğe eriştiğini gösterir.
  • 0xE6: DRIVER_VERIFIER_DMA_VIOLATION: Bu, araç tarafından yapılan tüm DMA Doğrulama ihlalleriyle ilişkili hata kontrol kodudur.

Bu entegre Windows 10 aracının bize, mevcut durumunu gerçek zamanlı olarak görmek için her sistem denetleyicisinin tüm analizini merkezileştirme ve böylece olası arızaları belirleme ve varsa düzeltmelerine devam etme seçeneği sunduğunu görebiliriz.

wave wave wave wave wave