Sie kennen die Übung - Sie wurden gefragt, warum der Computer Ihres Cousins langsam läuft. Ich war gestern genau dort. Als Mac-Benutzer seit 2007 habe ich mich in den letzten fünf Jahren nicht wirklich mit Windows-Interna befasst. Wenn Sie nach Antworten suchen, werden viele, viele unterschiedliche Antworten angezeigt: zerbrochene Registrierung, Spyware, Antivirenprogramm, fragmentierte Festplatte, Deaktivierung visueller Effekte usw.
In diesem speziellen Fall wurde ich gebeten, mir einen zwei Jahre alten HP-Laptop mit Vista anzusehen. Windows lief unglaublich langsam und selbst das Öffnen eines neuen Explorer-Fensters dauerte fast eine Minute. Am Ende habe ich alles getan: cc cleaner ausführen, die Festplatte defragmentieren, visuelle Effekte ausschalten, Norton ausschalten und eine Reihe anderer Dinge, von denen zufällige Leute im Internet glauben, dass sie einen Einfluss auf die Leistung von Windows haben.
Jetzt wende ich mich an Sie, liebe Superuser - ich würde das gerne gründlich verstehen. Gibt es eine richtige "wissenschaftliche" Methode zum Debuggen und Verstehen, wo das Problem bei einer langsam laufenden Windows-Installation liegt? (In meinem speziellen Fall betraf dies Windows Vista, aber lassen Sie uns versuchen, eine allgemeine Anleitung für XP und Windows 7 zu erstellen.)
Ich halte es für falsch, nur eine Reihe verschiedener Tools auszuführen, ohne die zugrunde liegende Ursache des Fehlers zu verstehen.
quelle
Antworten:
Fangen wir oben an und graben tiefer als je zuvor.
Während Sie zufällige Tools wie Process Explorer oder Automatic Runs ausführen können, zeigt Ihnen das Stöbern in ihnen nicht alles, und es wären immer noch Dinge im Gras versteckt. Und wenn Sie Programme deaktivieren und Ihre Treiber ändern, beheben Sie höchstwahrscheinlich etwas, das nicht kaputt ist.
Wie bei jeder wissenschaftlichen Forschung müssen wir erst die Ursache ermitteln, bevor wir zu einer Lösung kommen ...
Stecken? Holen Sie sich bessere Ideen, teilen und erobern Sie Ihre Optionen und stellen Sie die Dinge auf die Probe.
Windows-Erfahrungsindex
Der schnellste Weg, um festzustellen, ob es sich nicht nur um die Hardware handelt ...
Unter
Control Panel\All Control Panel Items\Performance Information and Tools
finden Sie den Windows-Erfahrungsindex, der als eine gute Methode zur Bewertung wichtiger Systemkomponenten bekannt ist.Manchmal passt Ihr Computer einfach nicht mehr zu Ihrem täglichen Bedarf ...
In dem obigen Beispiel müsste man die Hardware dieses Computers untersuchen und versuchen, die Treiber zu aktualisieren. Wenn nicht, Zeit für ein Upgrade des Copmuters. So weit geht Hardware ...
Ressourcenmonitor
Ein guter Überblick über die Vorgänge auf Ihrem Computer, kein Download erforderlich ...
Unter
Control Panel\All Control Panel Items\Administrative Tools
finden Sie den Ressourcenmonitor, auf den Sie auch über den Task-Manager per Mausklick zugreifen können. Dies gibt einen sehr schönen Überblick über die CPU / Speicher / Festplatte / Netzwerk der Anwendungen und Dienste auf Ihrem System.Firefox und AVP? Riecht nach übermäßigem Virenscan beim Browsen. Und brauche ich
wmpnetwk.exe
?Das Starten von Process Explorer oder Process Monitor ist nicht erforderlich, da dieses Biest auch die System-Interrupts anzeigt und sogar das Filtern ermöglicht. Und falls etwas nicht stimmt, können Sie mit DPC Latency Checker und LatencyMon das Problem schnell lokalisieren. Aber warum nicht stattdessen ein viel aufschlussreicheres Tool installieren?
Windows Perfomance Toolkit
Kommt mit dem einfachen Recorder und einem aufschlussreichen Analysator, entgeht kein Problem Ihren Augen ...
Diese Tools sind im Windows ADK für Windows Vista und höher verfügbar . Bitte beachten Sie, dass Sie während der Installation nur Windows Performance Toolkit auswählen müssen, da das Herunterladen des anderen Tools sehr lange dauert und nur für Profis gedacht ist.
Und dann können Sie endlich den Windows-Leistungsrekorder starten, nur die benötigten Dinge überprüfen und dann die Ablaufverfolgung starten. Nachdem Sie den langsamen Moment erfasst haben, können Sie die Verfolgung beenden und die Verfolgung an einem Ort speichern, den Sie leicht wiederfinden können.
Das letzte Mal, als ich das erwähnte, mussten Sie dies alles über die Befehlszeile tun ... Willkommen bei 2012!
Ja, dies kann auch verwendet werden, um Herunterfahren / (erneutes) Booten / Standby / Ruhezustand / Wiederaufnahme / FastStartup-Szenarien zu verfolgen.
Schauen wir uns nun an, wie 10 Sekunden ziemlich müßiger Leistung aussehen.
Oh nein, ich habe vergessen, Resource Monitor zu schließen. Sehen Sie, wie aufwendig die Grafiken sind.
Auf der linken Seite können Sie die Diagrammbereiche erweitern und die gewünschten Diagramme auf die rechte Seite ziehen. Auf der rechten Seite können Sie die Diagramme auf verschiedene Arten bearbeiten. Schweben, Klicken und Rechtsklicken sollten Ihnen einige Dinge beibringen. Nicht zu vergessen die Registerkarten oben oder die Beschriftungsfunktionen rechts.
Ja, Tabellen mit Leistungsdaten mit gelben und blauen Balken ...
Im obigen Bild können Sie sehen, dass Sie durch Klicken auf eine Schaltfläche eine Tabelle unter Ihrer Grafik erhalten. Durch Klicken mit der rechten Maustaste auf die Spaltenüberschrift können Sie Spalten hinzufügen / entfernen (einige werden nicht angezeigt).
Beachten Sie den gelben und blauen Balken. Alles, was vor dem gelben Balken als Schlüssel dieser Zeile betrachtet wird, wird als Reihe für das Diagramm verwendet. Die Werte zwischen dem gelben und dem blauen Balken werden aggregiert (normalerweise summiert), da es sich nicht nur um einen Prozess handelt, sondern vielmehr um die Stapel, die die Threads des Prozesses durchlaufen haben. Zuletzt können Sie die Spalten grafisch darstellen und ihnen eine Farbe geben. Wenn Sie eine Start- und eine Endzeit hierher ziehen, wird das Diagramm sogar so geändert, dass horizontale Balken angezeigt werden (um anzuzeigen, wann Dinge gestartet und gestoppt wurden) ...
Was ist nun mit den Fahrern?
Nvidia ist ein bisschen ressourcenintensiv und ich konnte es anscheinend nicht lassen, meine Maus herumzubewegen ...
Windows Assesment Console
Wenn Sie nicht genug bekommen können, läuft dieser stundenlang und generiert Tonnen von XML / WPT-Daten, die Sie analysieren können. Nicht für schwache Nerven, es ist auch über das Windows ADK erhältlich. Es ist nützlich für Profis, wird aber in den meisten Fällen wirklich nicht benötigt ...
Ja, mein liebes System, ich habe so tief gegraben, dass Sie keine Leistungsgeheimnisse für uns haben.
quelle
Control Panel\Programs\Programs and Features
sowieso an erster Stelle stehen. Aber aus diesem Grund habe ich verwendetLet's start at the top
, denn wenn Sie ganz unten anfangen, spielen Sie nur ein Ratespiel. Außerdem werden Sie Dinge bemerkenjunk
, die sich nicht wirklich auf Ihre Leistung auswirken. Aus diesem Grund kommen Unmengen von Google-Nutzern mit Vorschlägen, die sowieso nicht viel bewirken ...@TomWij
im Chat anpingen (mit Ihrer Nachricht beginnen ).Wenn nur mehr Leute so denken würden :)
Tatsächlich gibt es Tools, mit denen festgestellt werden kann, warum eine Windows-Installation eine schlechtere Leistung erbringt als erwartet. Das Problem ist, dass wenn Sie Windows nicht täglich verwenden, die gewünschten Ergebnisse möglicherweise nicht erzielt werden.
In der Regel ist eine schlechte Leistung trivial zu lösen. Entweder ist es ein Schurkenprozess, der alle Ressourcen verschlingt, oder es sind fehlerhafte Hardware / Treiber.
Process Explorer
Der absolut erste Schritt, den ich normalerweise mache, ist das Überprüfen des Prozess-Explorers . Der Prozess-Explorer ist wie der Task-Manager bei crack . Sie können die ausführbare Datei auch direkt von live.sysinternals.com herunterladen .
Hier erfahren Sie, ob es sich um einen Treiber (hohe Interruptlast) oder einen Prozess handelt.
Analyse von High DPC / Interrupts
Wir haben bereits eine ausgezeichnete Frage zu diesem Thema, daher werde ich hier keine Informationen wiederholen.
Rogue-Prozess
Wenn es sich bei dem Problem um einen betrügerischen Prozess handelt und Sie ihn nicht beenden können (möglicherweise handelt es sich um resistente Malware), möchten Sie ihn möglicherweise mithilfe von Autoruns deaktivieren .
Weitere Lektüre
Es gibt viel mehr Tools und viel mehr Möglichkeiten, um Windows-Probleme richtig zu analysieren . Die Leute schreiben tatsächlich Bücher darüber. Es gibt einfach viel zu viel Wissen, um es in einer SU-Antwort zu vermitteln :)
Ich persönlich würde mich schon sehr freuen, wenn die Leute aufhören würden, ihre Windows-Registry zu optimieren ...
quelle
appwiz.cpl
-> Löschen Sie alles mit "Toolbar" im Titel sowie alles andere, was nach Malware, Spyware oder anderen Dingen aussieht, die der Benutzer nicht benötigt. Suchen Sie auch nach schädlichen IE-Add-Ons und es würde nicht schaden, die IE-Einstellungen über das Kontrollfeld für Internetoptionen vollständig zurückzusetzen, wenn Sie den Verdacht haben, dass Malware die Dinge durcheinander gebracht hat.defrag.exe
quelle
In Windows gibt es Dinge wie den Task-Manager, den Ressourcenmonitor und den Systemmonitor, mit denen Sie herausfinden können, wo Ihre Engpässe liegen.
Ganz zu schweigen vom abgesicherten Modus und MSConfig zum Testen / Beseitigen von Softwareverdächtigen und den Festplattendienstprogrammen, mit denen festgestellt werden kann, ob die Festplatte und das Dateisystem in gutem Zustand sind.
Hier sollten Sie beginnen, lange bevor Sie mit dem Brennen von Reinigungsprogrammen auf dem Betriebssystem beginnen. :)
quelle
Ich überprüfe IMMER zuerst die Festplatte, egal worüber sich der Benutzer beschwert. Ich benutze HDSentinel, um dies zu überprüfen. Ich starte neu und überprüfe es erneut, da ich 2 Instanzen hatte, in denen nach dem Neustart ein Fehler aufgetreten ist. Beim ersten Test wurde festgestellt, dass die Festplatte perfekt / nahezu perfekt war.
Nach Überprüfung der Festplatte (lassen Sie uns annehmen, dass es in Ordnung ist) überprüfe ich, wie viel RAM 1) in der Einheit 2) frei nach einem Neustart 3) frei mit 3.1) Benutzer Browser geöffnet 3.1) Benutzer E-Mail-Client geöffnet 3.2) Word / Excel / die übliche Apps, die der Nutzer täglich nutzt.
quelle