Windows Sürücü Doğrulayıcı Becerileri
Admin Bir Perş. Haz. 25 2009, 15:42
Sürücü Doğrulayıcı’yı, Verifier.exe’yi çalıştırıp bilgisayarınızı yeniden başlatarak kullanabilirsiniz. Sistemdeki sürücüleri incelemeye başlamak için başka herhangi bir değişiklik yapmanız gerekmez.
Sürücü Doğrulayıcı aşağıdaki becerileri sağlar.
Bir sürücünün tüm havuz ayırmaları özel havuzdan ayrılmaya çalışılır. Havuz ayırmaları sistemin kalanıyla paylaşılmak yerine, sürücünün ayırmaları yalıtılır ve Erişim Yok izinleriyle bağlanır. Bu beceri, sürücünün havuzdan payına düşenden fazlasını ayırıp ayırmadığını ve sonuç olarak bozulmaya ve sistem kararsızlığına neden olup olmadığını belirler. Bu beceriyi etkinleştirirseniz ve hedef bilgisayarda yeterli fiziksel ve sanal bellek varsa, sürücünün tüm ayırmaları otomatik olarak özel havuza yönlendirilir.
Aşırı Bellek Baskısı Sağlama
Diğer sürücüleri etkilemeden belirli bir sürücüde aşırı bellek baskısı sağlanabilir (sistemin bellek boyutundan bağımsız olarak). Bunu, bellek yönetimine sürücünün tüm disk belleğine yazılabilir kodunu ve verileri yanında sistem disk belleğine yazılmış havuz, kod ve verilerini geçersiz kılmasını söyleyerek yapabilirsiniz. Bu, yanlış olarak kilit döngüleri tutan veya IRQL yükselten ve sonra disk belleğine yazılmış koda veya verilere erişen bir sürücüyü belirlemenizi sağlar. Aşırı Bellek Baskısını aralıklı oluşan sorunları belirlemek ve nedenini ayıklamak için kullanabilirsiniz.
Sürücünün yaptığı tüm kilit döngüsü, IRQL ve havuz ayırma çağrılarına otomatik parametre doğrulama uygulanır. Bu, aşağıdakilerden emin olmak için denetimler yapıldığı anlamına gelir:
* Yükseltilmiş bir IRQL gerçekten yükseltilmiş bir IRQL’dir (geçerli IRQL hedef IRQL’den küçüktür).
* Düşük bir IRQL gerçekten düşük bir IRQL’dir.
* Kilit döngüsünün iki kez bırakılışı.
* Kilit döngüsü alma/bırakma işlemleri doğru IRQL’de yapıldı.
* Disk belleğine alınan ayırmalar/bırakmalar doğru IRQL’de yapıldı (APC_LEVEL veya altı).
* Disk belleğine alınmayan ayırmalar/bırakmalar doğru IRQL’de yapıldı (DISPATCH_LEVEL veya altı).
* Bu uygulama programlama arabirimlerine (API) hiç rasgele (başlatılmamış) değer verilmedi.