Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sürücü Doğrulayıcı'nın durumunda yapılan değişikliklerin çoğu (etkinleştirme, devre dışı bırakma, seçenekleri değiştirme veya doğrulanan sürücü listesini değiştirme) yalnızca bilgisayarı yeniden başlattığınızda ("yeniden başlatma") etkili olur.
Ancak, bazı seçenekleri yeniden başlatmadan etkinleştirebilir ve devre dışı bırakabilirsiniz. Bunlar geçici ayarlar olarak adlandırılır. Bu ayarlardaki değişiklikler hemen geçerli olur ve sonraki önyüklemeye kadar veya yeniden değiştirilene kadar sürer.
Bu bölümde geçici ayarlar ve bunların Windows'un farklı sürümlerinde yer alan Sürücü Doğrulayıcı sürümlerinde nasıl kullanılacağı açıklanmaktadır.
Uyarı
Bu seçenek, Windows'un gelecek bir sürümünde kullanım dışı bırakılacaktır. Windows 11'in yerine /dif [<ruleclass_1><ruleclass_2> ...] /now seçeneği sunulmaktadır. bkz. Doğrulayıcı Komut Satırı.
Yeniden Başlatma Olmadan Seçenekleri Değiştirme
Windows 11 itibarıyla yalnızca aşağıdaki bayraklar volatile ile kullanılabilir:
0x00000004 (bit 2) - Randomized low resources simulation
0x00000020 (bit 5) - Deadlock detection
0x00000080 (bit 7) - DMA checking
0x00000200 (bit 9) - Force pending I/O requests
0x00000400 (bit 10) - IRP logging
Uyarı
Windows 11'de bir dizi diğer bayrak, /dif [<ruleclass_1><ruleclass_2> ...] /now komutu kullanılarak yeniden başlatılmadan etkinleştirilebilir. Desteklenen bayraklar Doğrulayıcı Komut Satırı'nda açıklanmıştır.
Windows 10 itibarıyla volatile ile yalnızca aşağıdaki bayraklar kullanılabilir:
Standart Bayraklar
0x00000001 (bit 0) - Special pool
0x00000002 (bit 1) - Force IRQL checking
0x00000008 (bit 3) - Pool tracking
0x00000010 (bit 4) - I/O verification
0x00000020 (bit 5) - Deadlock detection
0x00000080 (bit 7) - DMA checking
0x00000100 (bit 8) - Security checks
0x00000800 (bit 11) - Miscellaneous checks
Ek Bayraklar
0x00000004 (bit 2) - Randomized low resources simulation
0x00000200 (bit 9) - Force pending I/O requests (*)
0x00000400 (bit 10) - IRP logging (*)
0x00002000 (bit 13) - Invariant MDL checking for stack (*)
0x00004000 (bit 14) - Invariant MDL checking for driver (*)
Sürücüleri Yeniden Başlatmadan Değiştirme
Sürücü Doğrulayıcı zaten çalışmıyor olsa bile bilgisayarı yeniden başlatmadan sürücüleri ekleyebilir ve kaldırabilirsiniz (başka bir ifadeyle bir sürücünün doğrulamasını başlatıp durdurabilirsiniz).
Ayrıca, yeniden başlatmadan zaten yüklenmiş olan bir sürücünün doğrulamasını başlatabilirsiniz, ancak yüklü bir sürücünün doğrulamasını yeniden başlatmadan durduramazsınız. Sürücü yüklendikten ve doğrulandıktan sonra, Sürücü Doğrulayıcı bir sonraki yeniden başlatmaya kadar sürücüyü izler, ancak sürücü için Sürücü Doğrulayıcı isteğe bağlı denetimlerini yeniden başlatmadan kapatabilir ve böylece Sürücü Doğrulayıcı ek yükünü en aza indirebilirsiniz.
geçici ayarları, Doğrulayıcı Komut Satırıveya Sürücü Doğrulayıcı Yöneticisikullanarak değiştirebilirsiniz.
Geçici ve Kayıt Defteri Ayarları
Sürücüleri yeniden başlatmadan ekleyip değiştirebilmek ve seçenekleri ayarlayabilmek önemli bir kolaylıktır ve aksi takdirde mümkün olmayacak bazı test senaryolarında Sürücü Doğrulayıcı'yı çalıştırmanıza olanak tanır.
Ancak, Sürücü Doğrulayıcı ayarlarını kayıt defterine eklemenin geleneksel modelinin bazı avantajları olduğundan, geçici yöntemi mi yoksa kayıt defterinde mi yoksa her ikisini birden mi kullanmak istediğinize karar vermeniz gerekir.
Geçici veya "çalışma zamanı" ayarları hemen etkili olur, ancak Windows'un kapatılması veya yeniden başlatılması sırasında bu ayarlar kaybolur.
Kayıt defteri ayarları yeniden başlatma gerektirir, ancak siz değiştirip yeniden başlatana kadar kayıt defterinde kalırlar.
Sürücü yüklenirken tutarlı olarak kullandığınız veya ölçmeniz gereken ayarlar kayıt defterine eklenmelidir. Diğer ayarlar gerektiğinde etkinleştirilebilir.
Hem kayıt defteri ayarlarını hem de geçici ayarları kullanırken, kayıt defteri ayarları yerine geçici ayarların kullanıldığını unutmayın; bunlar ekleme değildir.
Doğrulayıcı Komut Satırını Kullanarak Geçici Ayarları Yapılandırma
Geçici seçenekleri eklemek veya silmek için /volatile /flags parametresini kullanın.
Geçici listeden sürücü eklemek veya kaldırmak için /volatile /adddriver veya /volatile /removedriver parametrelerini kullanın. Ayrıntılar için bkz. Sürücü Doğrulayıcı Komut Sözdizimi.
Yeniden başlatmadan bir sürücünün doğrulamasını başlatmak veya durdurmak için:
verifier /volatile /adddriver DriverName.sys verifier /volatile /removedriver DriverName.sysBu komut söz dizimini, yüklü olan bir sürücü bile olmak üzere herhangi bir sürücüye eklemek (doğrulamayı başlatmak) için kullanabilirsiniz. Şu anda yüklü olan bir sürücünün kaldırılmasına (doğrulamanın durdurulmasına) ilişkin komutlar başarısız olur. Her zaman olduğu gibi, henüz yüklenmemiş bir sürücünün doğrulama işlemi, sürücü yüklendiği anda başlar.
Yeniden başlatmadan seçenekleri etkinleştirmek veya devre dışı bırakmak için:
verifier /volatile /flags <flags>Örneğin, bu komut yeniden başlatmadan kilitlenme algılama seçeneğini etkinleştirir.
verifier /volatile /flags 0x20Tüm Sürücü Doğrulayıcı seçeneklerini kapatmak için:
Şu anda yüklü olan bir sürücünün doğrulamasını yeniden başlatmadan durduramazsınız. Ancak, tüm Sürücü Doğrulayıcı seçeneklerini yeniden başlatmadan devre dışı bırakmak için aşağıdaki komut söz dizimini kullanabilir ve böylece ek yükü bir sonraki yeniden başlatmaya kadar en aza indirebilirsiniz.
verifier /volatile /flags 0Sürücü Doğrulayıcı, kapatılamayan Otomatik Denetimler özelliğindeki seçenekleri kullanarak sürücüyü izlemeye devam eder, ancak ek yük tipik bir doğrulamanın ek yükünün yaklaşık yüzde on'una indirilir.
Sürücü Doğrulayıcı Yöneticisi'ni Kullanarak Geçici Ayarları Yapılandırma
Etkin olan Sürücü Doğrulayıcı özelliklerini görüntülemek veya geçici ayarları değiştirmek için
Sürücü Doğrulayıcı Yöneticisi'ni başlatın ve Şu anda doğrulanan sürücüler hakkındaki bilgileri görüntüle görevini seçin.
Nextöğesine tıklayın.
Bu ekranda, geçici ayarlar da dahil olmak üzere geçerli olan ancak bir sonraki yeniden başlatmadan sonra geçerli olacak şekilde zamanlanmış kalıcı ayarlarda yapılan değişiklikler dahil olmayan Sürücü Doğrulayıcı seçenekleri gösterilir. Her sürücünün durumu listelenir.
Etkin seçenekleri değiştirmek için değiştir'e tıklayın. İstediğiniz seçenekleri belirleyin veya temizleyin ve ardından Tamam'tıklayın.
Yeni bir sürücüyü doğrulamak için Ekletıklayın. Bu, doğrulamak istediğiniz sürücü dosyası için bilgisayara göz atabileceğiniz bir iletişim kutusu açar. Doğru sürücüyü konumlandırdıktan sonra Aç'a tıklayarak doğrulanmış sürücüler listesine ekleyin.
Listeden bir sürücü kaldırmak için, o sürücünün adını seçin ve kaldır'a tıklayın.
Sürücü Doğrulayıcı seçeneklerini etkin olarak görüntülemeyi bitirdiğinizde veya değişiklik yapmayı bitirdiğinizde, İleri'ye iki kez ve ardından Son'ne tıklayın.
Sürücü Durum Değerleri
Sürücü Doğrulayıcı Yöneticisi, geçerli ayarlar ve doğrulanmış sürücüler (çalışma zamanı bilgileri) ekranında gösterilen sürücüler için üç olası durum değeri gösterir. Olası durum değerleri aşağıdaki gibidir:
Yüklendi Sürücü şu anda yüklü ve doğrulanıyor.
Kaldırıldı Sürücü son önyüklemeden bu yana en az bir kez yüklendi ve doğrulandı, ancak şu anda yüklü değil.
Hiçbir Zaman Yüklenmedi Sürücü Doğrulayıcı'ya bu sürücüyü doğrulaması istendi, ancak bu istek sonrasında sürücü yüklenmedi. Bu, sürücünün isteğe bağlı olarak yüklendiğini ve bu oturumda henüz gerekli olmadığını gösterebilir. Doğrulama için var olmayan bir sürücünün istendiğini veya sürücü görüntü dosyasının bozuk olduğunu da gösterebilir.