Windows'ta yavaş önyükleme veya oturum açma nasıl teşhis edilir? [çift]


43

Bilgisayarımı başlattığımda, oldukça mutlu bir şekilde Windows'a (Windows 7 32-bit) önyükleme yapıyor, oturum açıyorum ve ana Windows ekranı beliriyor. Ancak bu noktada, sistem 5 dakikaya kadar aşırı tepki vermiyor - eğer başlatmak için Firefox'a tıklarsam, uzun süre hiçbir şey olmuyor gibi görünüyor. Fare ve Windows UI duyarlı, ancak programlar sonsuza dek başlayacak, web sayfaları asılmış gibi görünüyor (ya da en azından aşırı yavaş yükleniyor) vb.

Sorunun başlangıçta çalışan bir veya daha fazla programda olduğunu hayal ediyorum, ancak hangisinin olabileceğini tam olarak nasıl bilmiyorum. Olay günlüğü, herhangi bir belirgin ilgi alanına sahip değildir. Görev yöneticisinde veya İşlem Gezgini'nde yüksek CPU etkinliği göremiyorum ve yüksek disk etkinliği duyamıyorum.

Neler olduğunu anlamayı ve sonra nasıl başa çıkacağımızı öğrenmeyi tercih ederim, kör bir "şeyleri kapat ve yardım etmeyi gör" yaklaşmasına gerek yok, ama belki de iyimser olmak :-)

Disk tıkanıklıklarından veya ağdan şüpheliyim, ancak bunu teşhis etmek için nasıl bir şey ayarlayabileceğimi bilmiyorum (ve özellikle programları zamanında başlatamayacağıma göre, otomatik olarak başlayan bir şeyi tercih ederim.) ve daha sonra analiz edilmesi için verileri İşlem Gezgini gibi bir şeyden daha fazla analiz eder; bu da beni her zaman sorunun ortadan kalkması konusunda endişelendiriyor :-)

Sanırım idealim 2 şey olurdu:

  1. Bana genel olarak "bu sistemdeki mevcut kilit darboğazlar nelerdir" özeti veren bir şey (ideal olarak, arka planda çalışacak ve daha sonra analiz için veri toplayacak şekilde ayarlanabilir).

  2. Bazı programlar başlatmak (Firefox) demek ve sistemde beklemeler ve gecikmeler açısından neler olup bittiğini kayıt ettirmek.

Ne yazık ki, bunların hiçbiri gibi hiçbir şey bulamadım.

Ben profesyonel bir sistem yöneticisi değilim - arka planım veritabanı yöneticisidir - bu nedenle, bakmak veya denemek için "bariz" araçlar varsa, o zaman onları tanımak için minnettar olurum (özellikle de verdikleri bilgiler kolay ise analiz etmek için amatör) :-)


Bu iyi bir soru, ancak diğer sorudaki cevap daha iyi.
music2myear

Yanıtlar:


23

WPT'den gelen XPerf ve XBootMgr araçları (Windows SDK'da veya altında bulunur), Windows'ta performansla ilgili sorunları gidermek için mükemmeldir; Bir Full HD video sırasında önyükleme sırasında mı yoksa engelleme mi olduğu, bu araçlar sorunu belirlemenize yardımcı olur. Onlar ücretsiz ve Microsoft'tan. :-)

Performans analizi

Yavaş sistemlerde sorun giderme şu şekilde yapılabilir:

  1. Kurulumu, Windows sürümünüz için Windows Performans Analiz Araçları'ndan indirin .
  2. Yazılımı sisteminize yükleyin.
  3. Bir komut istemini yönetici olarak açın ve bir sonraki komutu kopyalayıp yapıştırın:

    xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer myTrace.etl
    
  4. Komutu başlatmak için bir ENTER kez basın , şimdi işlem tamamlanana kadar beklemeniz gerekecek.

  5. İşleminiz tamamlandıktan sonra konsola gidin ve tuşuna basın ENTER.
  6. Bir süre bekledikten sonra bir günlük dosyası myTrace.etl üretilecektir.

Bunu kendiniz analiz edin veya sorunu bulamazsanız yükleyin ve size yardımcı olacağım:

  1. Bunu bir zip dosyasına sıkıştırın, çevrimiçi olarak bir yere koyun (belki 2 paylaşım).
  2. Bağlantıyı burada paylaş, sorununun nedenini bulup göstermeye çalışacağım.

Önyükleme Analizi

Kullanıcı dostu ve basit bir yaklaşım için Soluto'yu öneren @harrymc adresine bakın .

Ayrıntılı önyükleme analizi için bu belgeyi kontrol edin , XBootMgr.exe daha önce bağladığım WPT'de kullanılabilir.

Belgedeki talimatlara uymanız, analiz edebileceğiniz veya yükleyebileceğiniz benzer bir kayıtla sonuçlanacaktır ...


1
İlk bağlantınız öldü.
Scott Chamberlain

Soluto öldü projesi. Şimdi cep telefonları arıyorlar.
ölçülü yük

@Dims: Evet, birkaç yıl önce Soluto o sayfada gördüğünüz gibi web'e taşındı; harrymc's ekran görüntüsü biraz eskimiş olabilir ve eski uygulamayı hala resmedebilir, ancak önyükleme analizi işlevleri hala o bağlantıda belgelendiği şekilde mevcuttur. Ön sayfa sadece kendisine bir köprü yok.
Tamara Wijsman,

Ayrıca tavsiye etmemek için bir sebep değil. Karar vermek okuyucuya kalmış.
Tamara Wijsman,

Neyse eski Soluto masaüstü uygulamasının bir kopyasını almak / bulmak için. Kurulum dosyası hangi sürüm ve isimdi?
Alex S

18

GÜNCELLEME: Soluto devam etti ve yazılımı şimdi mobil dünyayla ilgilidir. Soluto'nun orijinal “Frustration Anti-Frustration Software ”'si üreticiden alınamıyor; Birisi, hala sonuçta işe yaramayabilecek eski bir sürümü için İnternete bakmalı.

Yazık, çünkü eşsiz bir üründü.

İşte web sitelerinin arşivlenmiş bir kopyası. URL’leri artık teknik hizmetler sunuyor, ancak ürün yok gibi görünen asurion.com’a yönlendiriliyor .


Soluto mükemmel bir önyükleme analizi ürünüdür.

Daha fazla bilgi için bkz: Soluto PC'nizde Sıkıntı Neler Yaptığını Anlar (Ve Nasıl Düzelteceğinizi Söyler) .

Soluto'nun “Hayal kırıklığı önleme yazılımı” nın ekran görüntüsü


3
Bu cevap modası geçmiş. Ne yazık ki, Soluto masaüstü uygulamasını durdurdu ve sadece ticari bir sistem-yönetim ürünü olarak bir web servisi sağlıyor. [1] [2] [3]
Synetech

2
@Synetech: Yalnızca ekran kısmı web'e taşındı, veriler hala kurulu masaüstü uygulaması aracılığıyla PC'de üretiliyor. Yeni ekran, yeni ziller ve ıslıkların dikkate alınmaması durumunda olduğu gibi aynı işlevi görür.
harrymc

1
Hiç aynı değil. Birincisi, kişisel sistem optimizasyon programının aksine, yöneticiler programı için şu anda toplu bir sistem yönetimi. Ayrıca, şimdi ticari bir üründür (üç sistem için “ücretsiz”). Utanç, çünkü ilk çıktığında oldukça temizdi. Ben bir daha kullanmıyorum.
Synetech

1
Evet; ne yazık ki, ilk başta sevdiğim, ancak korkunç geliştirici desteği ve kullanıcı geri bildirimlerini dinlemeyi reddetmesi nedeniyle çok kötü ve mahvolmuş harika programların (ve hizmetlerin) listesi artık daha da uzuyor. :-(
Synetech

1
@Dims: Oylama sistemini yanlış anladınız. Yanıtlar faydalı olduğunda, oysa yararsız olduğunda düşürülür. Eski değil yanlış - sadece o zaman haklıydı ama artık doğru değil. Gerçekten yanlış değil, çünkü eski sürümler çaba sarf ederse Internet'te bir yerde bulunabilir.
harrymc

7

Önyükleme süresini izlemek için ek bir önerim var. Olay görüntüleyicide Olay 100 üzerinden gerçekleşir. Bu zinciri delin:

Eventvwr 
-->Applications and Service Logs
-->Microsoft
-->Windows
-->Diagnostics - performance
-->Operational
-->Event ID 100<--

Ardından, açılış süresini belirten bu küçük pencereyi gösteren Olay 100'e çift tıklayın.

görüntü tanımını buraya girin

Ardından, önyükleme sırasında en fazla zaman alan işlemi belirleyebilmeniz için gereken tüm ek bilgileri veren 'Ayrıntılar' sekmesini tıklayın.

EventData 

  BootTsVersion 2 

  BootStartTime 2015-04-09T15:19:05.671600300Z 

  BootEndTime 2015-04-09T15:21:34.500099800Z 

  SystemBootInstance 1174 

  UserBootInstance 1155

  BootTime 24239 

  MainPathBootTime 12239 

  BootKernelInitTime 19 

  BootDriverInitTime 291

  BootDevicesInitTime 906 

  BootPrefetchInitTime 0 

  BootPrefetchBytes 0 

  BootAutoChkTime 0 

  BootSmssInitTime 8551 

  BootCriticalServicesInitTime 410 

  BootUserProfileProcessingTime 823 

  BootMachineProfileProcessingTime 70 

  BootExplorerInitTime 499 

  BootNumStartupApps 7 

  BootPostBootTime 12000 

  BootIsRebootAfterInstall false 

  BootRootCauseStepImprovementBits 0 

  BootRootCauseGradualImprovementBits 0 

  BootRootCauseStepDegradationBits 0 

  BootRootCauseGradualDegradationBits 0 

  BootIsDegradation false 

  BootIsStepDegradation false 

  BootIsGradualDegradation false 

  BootImprovementDelta 0 

  BootDegradationDelta 0 

  BootIsRootCauseIdentified false 

  OSLoaderDuration 1894 

  BootPNPInitStartTimeMS 19 

  BootPNPInitDuration 932 

  OtherKernelInitDuration 411 

  SystemPNPInitStartTimeMS 1338 

  SystemPNPInitDuration 265 

  SessionInitStartTimeMS 1609 

  Session0InitDuration 4563 

  Session1InitDuration 553 

  SessionInitOtherDuration 3434 

  WinLogonStartTimeMS 10161 

  OtherLogonInitActivityDuration 686 

  UserLogonWaitDuration 182 

1
Bu umut verici bir seçenektir, ancak raporun her bir satırının neye atıfta bulunduğuna dair çok az belge olması sınırlı bir kullanım alanıdır. (örneğin, nedir BootRootCausesStepImprovementBits?)
LondonRob
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.