Windows Gezgini Sık Donuyor * Teşhis *


11

Windows Gezgini (görev çubuğu dahil) için Windows XP makinemde, dosya sistemine göz atarken (veya başlat menüsünü kullanarak) birkaç saniye (ve bazen bir dakikaya kadar) sıklıkla yanıt vermemek çok yaygındır. Bu biraz sinir bozucu alabilirsiniz ....

Bunun bazı ağ erişim şeylerinden kaynaklanıyor olabileceğinden şüpheleniyorum, ancak bundan emin değilim veya hangi uygulamaların / hizmetlerin soruna katkıda bulunabileceğinden emin değilim. Bu donmalar sırasında pencerelerin tam olarak ne yaptığını (veya yapmaya çalıştığını) öğrenmenin bir yolu var mı, böylece aramayı biraz daraltabilir miyim?

Bunların birçoğu (örn. Dolandırmak, ağ sürücüleri vb.) - üzerinden denemek için şeyler listesi sonra değilim - ama hiçbir şey sorunu çözmek gibi görünüyor. Neyin peşinde olduğumu teşhis etmenin (veya hata ayıklamanın) bir yolu, bu yüzden sadece "bu 100 farklı şeyi dene ve neler olduğunu gör" oyununun tahmin oyunu olmakla kalmıyor. Ama belki bu mümkün değil?

GÜNCELLEME : Pencerenin "Performans Monitörü" perfmon bu tür sorunları teşhis için şimdiye kadar en iyi yaklaşım gibi görünüyor (işaretçi için teşekkürler JP) - ama hala esas olarak sağladığı çok sayıda seçenek nedeniyle başarılı bir şekilde kullanmak için mücadele ediyorum. Ben şeylere bazı eğitimli tahminler izlemek için yaptık ama şu ana kadar toplamaktadır iyi bilgiler aşağıdaki işlemleri bir dondurma sırasında alışılmadık CPU / Veri IO / Sayfa arızaları olması: cssrs, lsassve explorer. Bunlar çok standart pencere işlemleri olduğundan, bunun nedenini daraltmaya yardımcı olup olmadığından emin değilim ..... Başka tavsiye var mı?


Donma sorunlarını gidermek için burada cevabımı deneyin .
Tamara Wijsman

Yanıtlar:


7

Olayları incelemek için ProcMon'u (Proses Monitörü) kullanmanız yeterlidir. Explorer.exe ve ardından kategori ağına göre filtreleyin. Mark Russinovich'ten bir alıntı:

Proses Monitörü ile bir takılma sorunlarını giderirken, öncelikle çalışma süresi damgalarında takılma süresiyle eşleşen boşluklar olup olmadığını görmelisiniz. Ekrana Süre sütununu ekleyerek ve genellikle dizin değiştirme bildirimleri gibi hemen tamamlanmayan işlemleri filtrelediğinizden emin olarak uzun işlemler arayabilirsiniz. İşlemler arasında önemli bir zaman boşluğu görmediğinizde bu yararlı olabilir, çünkü işlemde, asılmaya neden olan hareketsizken bazıları çalışmaya devam eden birden fazla iş parçacığı vardır.


6

Bence en iyi metodolojiniz Process Explorer gibi bir araç almak ve donmaları belirli bir sürece bağlamaktır. Yani, sorun ortaya çıktığında CPU'da hangi süreç var? Mümkün olduğunca çok sayıda gerekli olmayan işlemi temizleyerek başlamalı ve sisteminizin yalın çalışmasına (belki de güvenli mod, ağ yok veya harici sürücüler yok) ve sorunun devam edip etmediğine bakmalısınız. Başlamazsa, işlemleri birer birer geri ekleyebilir ve suçluyu izole edip edemeyeceğinizi görebilirsiniz. Güvenli / yalın modda olursa, daha derin bir sorununuz vardır ve o modda çalışan şeylerle başlayabilirsiniz.

Yorum başına: Perfmon kullanabilir ve izlenecek CPU ve Ağ kullanımını ekleyebilir ve zaman içinde perfmon günlüğüne sahip olabilirsiniz. Bu şekilde, bir donma olduğunda, geri dönüp o sırada perfmon günlüklerine bakabilir ve herhangi bir şeyi ilişkilendirip ilişkilendiremeyeceğinizi görebilirsiniz.


Teşekkürler - Procexp ile hemen hemen denedim (süreçleri kaldırmak da dahil - ancak sorun o kadar aralıklıdır ki kritik süreç kaldırılmışsa asla net değildir). Sorun sadece görsel olarak tarama procexp çıktı herhangi bir işlem alışılmadık bir şey yapıyor (örneğin CPU hepsi "normal" görünüyor) açık değildir. Procexp'in düşük CPU donmalarını teşhis etmek için kullanılabileceğinin daha akıllı bir yolu olup olmadığını merak ediyorum (örn. Ağ işlemleri)?
luapyad

Perfmon sesleri iyi bir fikir gibi kullanmak - şimdi kontrol ediyorum.
luapyad

0

Herhangi bir antivirüs kullanıyor musunuz? McaFee'nin, örneğin, makinenin tam olarak bu semptomları göstermesine neden olacağını görüyorum - donma, sinir bozucu duraklamalar, ancak CPU kullanımı çok az veya hiç yok. İşlemi duraklatmayı deneyebilirsiniz, ancak yanlış olanı askıya alırsanız tüm sistemlerin donmasına neden olabilir.

Ayrıca disk hatalarını kontrol edin , diskin kendisinde sorun olup olmadığını görmek için http://smartmontools.sourceforge.net/ adresine bakın.

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.