IRP_MJ_DIRECTORY_CONTROL explorer.exe pencereleri Çok fazla zaman harcayan klasörü yazma


0

Bilgisayarımın Windows 7'ye önyüklemesi çok zaman alıyor. Bu yüzden İşlem İzleyicisi'ni çalıştırıyorum ve anlamadığım bir etkinlik buldum. süreç izleme etkinliği IRP_MJ_DIRECTORY_CONTROL

  • Tam olarak IRP_MJ_DIRECTORY_CONTROL nedir?
  • Neden farklı Windows klasörlerinde başlangıçta çalışıyor?
  • Neden çok uzun sürüyor?

Yanıtlar:


1

Bunlar, değişip değişmediğini görmek için bir dizini izlemek için yapılan işlemlerdir ( NotifyChangeDirectory?). Dizin değişmediğinden uzun zaman alıyorlar, bu yüzden iptal edilinceye kadar izlemeye devam ediyorlar. Hızla tamamlamaları değil, işlemi yapan uygulamaya mesaj göndermenin bir yolu olarak yapabilecekleri bir işlemi bırakmaları amaçlanmamıştır.

İşte başkasının benzer günlüğünün tartışmasından bir alıntı:

"Uyguladığınız filtre yalnızca 30 saniyeden uzun süren istekleri içerir. Çok uzun süren talepler, NotifyChangeDirectory gibi bir şeyin olmasını beklerken engellenen isteklerdir.

NotifyChangeDirectory'in çok uzun sürmesi oldukça normaldir - aslında izlenen dizindeki değişiklikler arasındaki süreyi temsil eder. "- Yavaş Oturum Açma Örneği


1

Microsoft'a göre :

IRP_MJ_DIRECTORY_CONTROL isteği, G / Ç Yöneticisi ve diğer işletim sistemi bileşenleri ve diğer çekirdek modu sürücüleri tarafından gönderilir.

Bir çeşit dosya sistemi filtre sürücüsü.

Neden yavaş olduğuna gelince, bu ne olduğuna bağlı. Vahşi bir kaz kovalamacasında olabilirsiniz, çünkü bu yalnızca Başlat Menüsü'nü oluşturan Windows olabilir ve başka bir şey yavaştır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.