Ich habe vor etwas mehr als einer Woche Windows 10 auf meinem Dell Precision T5400 installiert. Es ist ein ziemlich alter Computer, aber er hat zwei physische 4-Core-Xeon-Prozessoren, 32 GB RAM und eine Crucial 525 GB SSD. Es ist sehr schnell, wenn es erst einmal hochgefahren ist und ich habe es verwendet, um Videos zu bearbeiten und mit dem neuen integrierten Linux-Subsystem herumzuspielen. Die lange Startzeit ist jedoch sehr unpraktisch. Bei der Installation dauerte der Startvorgang ewig, und jedes weitere Mal dauerte der Startvorgang ewig. Ich dachte eigentlich, es würde nur die ersten paar Male Updates installieren. Ich habe kürzlich begonnen, das Problem zu diagnostizieren und zu beheben, und konnte die übermäßige Startzeit nur auf die Anfangsphase vor der Sitzung beschränken. Ich würde auch bemerken, dass es genauso lange dauert, einen Start im abgesicherten Modus ohne Netzwerk durchzuführen. Ich habe die Performance-Rekorder-Tools heruntergeladen und installiert, aber abgesehen davon, dass es sich um eine Phase vor der Sitzung handelt, weiß ich nicht, was ich als Nächstes tun soll. Wenn mir jemand helfen könnte, mich in die richtige Richtung zu lenken, wäre ich sehr dankbar. Ich bin mir nicht sicher, wie ich die Protokolle in diesem Beitrag posten soll, aber ich freue mich über eine Anleitung. Nochmals vielen Dank im Voraus.
quelle
Antworten:
Um zu sehen, warum Windows langsam startet, müssen Sie das Windows Performance Toolkit installieren, das Teil des Windows 10 SDK ist .
(alle anderen Einträge können abgewählt werden)
Run WPRUI.exe , wählen First Level , CPU - Auslastung , DiskIO , FileIO und unter Performance - Szenario wählen Stiefel . Die Anzahl der Iterationen kann auf 1 gesetzt werden und durch Klicken beginnen .
Dadurch wird Windows neu gestartet und alle Aktivitäten während des Startvorgangs erfasst. Lassen Sie den Countdown nach dem Neustart auf 0 laufen.
Machen Sie nun einen Doppelklick auf die generierte ETL-Datei, um die ETL zu öffnen
Windows Performance Analyzer (WPA.exe)
, klicken Sie aufProfiles
->Apply
->Browse Catalog
und wählen Sie die DateiFullBoot.Boot.wpaprofile
aus , die Sie in dieser Übersicht sehen:Hier ist das ja
Boot-PreSessionInit-Phase
sehr langsam.Um zu sehen, was hier langsam ist, müssen wir einen zweiten Schritt machen. Öffnen Sie cmd.exe im aktuellen Ordner Ihrer ETL und führen Sie es aus
"C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\xperf.exe" /tti /tle -i Trace.04-27-2017.08-39-12.Boot_1.etl -o summary_boot.xml -a boot
.Öffne das
summary_boot.xml
und hier siehst du auch dasPreSMSS
es langsam ist.Das Laden eines Treibers für ein Gerät ist also die Ursache für den langsamen Start. Aber ich sehe nur das ACPI-System, nicht den wirklichen Treiber.
In WPA sehe ich eine hohe CPU-Auslastung für den SYSTEM-Prozess , wenn ich betrachte
CPU Usage (Sampling) graph
:Dies zeigt auch, dass das Starten des Geräts eine hohe CPU-Auslastung und ACPI-Aufrufe verursacht.
Nun ziehen wir die CPU-Auslastung (präzise) per Drag & Drop in den Analysebereich und analysieren die Wartezeiten .
Hier kann ich den Startaufruf sehen
ntoskrnl.exe!IopInitializeBootDrivers
und weiterataport.SYS!FdoPowerUpDevice
. Daher versucht Windows, ein ATA / IDE-Gerät zu starten. Wenn ich mir die Hardware Ihres Systems ansehe, sehe ich, dass Sie ein DVD-Laufwerk verwendenPLDS DVD+-RW DH-16A6S
. Ist das das IDE-Laufwerk? Wenn ja, versuchen Sie, die Verbindung zu trennen, und prüfen Sie, ob der Startvorgang schneller ist.quelle