Znasz wiertarkę - zostałeś poproszony o sprawdzenie, dlaczego komputer twojego kuzyna działa wolno. Byłem tam wczoraj. Będąc użytkownikiem komputera Mac od 2007 roku, tak naprawdę nie zagłębiłem się w wewnętrzne elementy systemu Windows w ciągu ostatnich pięciu lat. Googling w poszukiwaniu odpowiedzi ujawnia wiele, wiele różnych odpowiedzi: uszkodzony rejestr, oprogramowanie szpiegujące, program antywirusowy, rozdrobniony dysk, włączanie efektów wizualnych itp.
W tym konkretnym przypadku poproszono mnie o spojrzenie na dwuletniego laptopa HP z Vistą. Windows działał niesamowicie wolno, a nawet otwarcie nowego okna eksploratora zajęło prawie minutę. Skończyło się na tym, że wykonałem wszystkie powyższe czynności: uruchomiłem cc cleaner, defragmentowałem dysk, wyłączałem efekty wizualne, wyłączałem Nortona i kilka innych rzeczy, które przypadkowi ludzie w Internecie mają wpływ na wydajność systemu Windows.
Zwracam się teraz do was, drodzy superużytkownicy - chciałbym to dogłębnie zrozumieć. Czy istnieje odpowiedni, „naukowy” sposób, jeśli chcesz, sposób debugowania i zrozumienia, na czym polega problem z wolno działającą instalacją systemu Windows? (W moim szczególnym przypadku dotyczyło to systemu Windows Vista, ale spróbujmy też stworzyć ogólny przewodnik dla XP i Windows 7).
Wydaje mi się niewłaściwe, aby po prostu uruchomić kilka różnych narzędzi bez zrozumienia podstawowej przyczyny błędu.
źródło
Odpowiedzi:
Zacznijmy od szczytu, a potem kopiemy głębiej niż kiedykolwiek.
Chociaż możesz uruchamiać losowe narzędzia, takie jak Process Explorer lub Automatic Runs, grzebanie w nich nie pokaże ci wszystkiego, a pod trawą nadal będą ukryte rzeczy. A jeśli chodzi o wyłączanie programów i zmianę sterowników, najprawdopodobniej naprawiasz coś, co nie jest zepsute.
Jak w przypadku każdego badania naukowego, najpierw musimy ustalić przyczynę, zanim dojdziemy do rozwiązania ...
Oblepiony? Zdobywaj lepsze pomysły, dziel się i podbijaj swoje opcje i poddawaj próbie.
Windows Experience Index
Najszybszy sposób na stwierdzenie, czy to nie tylko sprzęt ...
Poniżej
Control Panel\All Control Panel Items\Performance Information and Tools
znajduje się Indeks wydajności systemu Windows, znany jako dobry sposób oceny kluczowych komponentów systemu.Czasami komputer po prostu nie spełnia już codziennych potrzeb ...
W powyższym przykładzie wymagałoby to zbadania sprzętu tego komputera i podjęcia próby uaktualnienia sterowników; jeśli nie, czas zaktualizować ten copmuter. Tak daleko posuwa się sprzęt ...
Monitor zasobów
Dobry przegląd tego, co dzieje się na komputerze, nie wymaga pobierania ...
Poniżej
Control Panel\All Control Panel Items\Administrative Tools
możesz znaleźć Monitor zasobów, jest on również dostępny w Menedżerze zadań jednym kliknięciem przycisku. Daje to bardzo ładny przegląd procesora / pamięci / dysku / sieci aplikacji i usług w twoim systemie.Firefox i AVP? Pachnie jak nadmierne skanowanie w poszukiwaniu wirusów podczas przeglądania. I czy potrzebuję
wmpnetwk.exe
?Nie trzeba uruchamiać Process Explorera ani Monitora procesów, ponieważ ta bestia pokazuje również Przerwania systemowe, a nawet pozwala na filtrowanie. A jeśli coś jest nie tak, DPC Latency Checker i LatencyMon mogą pomóc szybko zlokalizować problem. Ale dlaczego zamiast tego nie zainstalować o wiele bardziej wnikliwego narzędzia?
Zestaw narzędzi Windows Perfomance
Pochodzi z łatwym rejestratorem i wnikliwym analizatorem, żaden problem nie umknie twoim oczom ...
Te narzędzia są dostępne w zestawie Windows ADK , który jest przeznaczony dla systemu Windows Vista i nowszych wersji. Należy pamiętać, aby podczas instalacji wybrać tylko Zestaw narzędzi wydajności systemu Windows, ponieważ pobieranie drugiego narzędzia zajmuje dużo czasu i jest przeznaczone wyłącznie dla profesjonalistów.
Następnie możesz wreszcie uruchomić Rejestrator wydajności systemu Windows, sprawdzić tylko potrzebne rzeczy, a następnie rozpocząć śledzenie. Po złapaniu wolnej chwili możesz zatrzymać śledzenie, a zapisze ono ślad w miejscu, które możesz łatwo znaleźć.
Ostatnim razem, gdy o tym wspominałem, musiałeś to wszystko zrobić za pomocą wiersza polecenia ... Witamy w 2012 roku!
Tak, można go również użyć do śledzenia scenariuszy zamykania / (ponownego) rozruchu / wstrzymania / hibernacji / wznowienia / fastStartup.
Spójrzmy teraz, jak wygląda 10 sekund dość bezczynnej wydajności.
O nie, zapomniałem zamknąć Monitor zasobów, zobacz, jak pochłaniają jego wykresy ...
Z lewej strony możesz rozwinąć sekcje wykresu i przeciągnąć odpowiednie wykresy na prawą stronę. Po prawej stronie możesz manipulować wykresami na wiele sposobów; najechanie myszką, kliknięcie i kliknięcie prawym przyciskiem powinno nauczyć Cię pewnych rzeczy. Nie zapomnij o kartach u góry lub funkcjach adnotacji po prawej stronie.
Tak, tabele danych o wydajności z żółtymi i niebieskimi paskami ...
Na powyższym obrazku widać, że jednym kliknięciem można uzyskać tabelę pod wykresem. Klikając prawym przyciskiem myszy nagłówek kolumn, możesz dodawać / usuwać kolumny (niektóre z nich nie zostały pokazane).
Zwróć uwagę na żółty i niebieski pasek. Cokolwiek przed żółtym paskiem jest uważane za klucze tego rzędu, jest używane jako seria wykresu. Wartości między żółtym i niebieskim paskiem są agregowane (zwykle sumowane), ponieważ nie chodzi tylko o proces, ale raczej o stosy, w których przeszły wątki procesu. Następnie możesz wykreślić wykresy kolumn i nadać im kolor. Jeśli przeciągniesz tutaj czas rozpoczęcia i czas zakończenia, zmieni on nawet wykres, aby pokazać poziome paski (pokazujące, kiedy rzeczy się zaczęły i zatrzymały) ...
A co ze sterownikami?
Nvidia jest dość zasobna i wydaje się, że nie mogłam się oprzeć poruszaniu myszką ...
Windows Assesment Console
Jeśli nie masz dość, ten działa przez wiele godzin i generuje mnóstwo danych XML / WPT do analizy. Nie dla osób o słabych nerwach, jest również dostępny z zestawu Windows ADK. Jest przydatny dla profesjonalistów, ale w większości przypadków naprawdę nie jest potrzebny ...
Tak, mój drogi systemie, wykopałem tak głęboko, że nie masz dla nas tajemnic dotyczących wydajności.
źródło
Control Panel\Programs\Programs and Features
przede wszystkim. Ale właśnie dlatego użyłemLet's start at the top
, ponieważ jeśli zaczniesz od dołu, będziesz grał tylko w zgadywanie; zaczniesz też widzieć rzeczyjunk
, które tak naprawdę nie wpływają na twoją wydajność, dlatego mnóstwo ludzi w Google przychodzi z sugestiami, które i tak nie działają zbyt wiele ...@TomWij
) na czacie.Gdyby tylko więcej ludzi tak myślało :)
Tam rzeczywiście są narzędzia do ustalenia, dlaczego instalacja systemu Windows wykonuje gorzej niż powinno. Problem polega na tym, że jeśli nie korzystasz z systemu Windows codziennie, użycie ich może nie przynieść oczekiwanych rezultatów.
Zwykle zła wydajność jest łatwa do rozwiązania. Jest to albo nieuczciwy proces pochłaniający wszystkie zasoby, albo wadliwy sprzęt / sterowniki.
Process Explorer
Absolutnym pierwszym krokiem, który zwykle robię, jest sprawdzenie Process Explorer . Process Explorer przypomina crackera Menedżera zadań . Możesz także pobrać plik wykonywalny bezpośrednio z live.sysinternals.com .
Poinformuje Cię, czy jest to sterownik (duże obciążenie Przerwania), czy proces.
Analiza wysokiego DPC / przerwań
Mamy już doskonałe pytanie na ten temat, więc nie będę tutaj replikować żadnych informacji.
Nieuczciwy proces
Jeśli problem jest nieuczciwy i nie można go zabić (być może jest to złośliwe oprogramowanie odporne), możesz go wyłączyć za pomocą funkcji Autoruns .
Dalsza lektura
Jest o wiele więcej narzędzi i wiele innych sposobów prawidłowej analizy problemów z Windows . Ludzie piszą o tym książki . Jest po prostu o wiele za dużo wiedzy do przekazania w odpowiedzi SU :)
Ja osobiście byłbym bardzo szczęśliwy, gdyby ludzie przestali optymalizować rejestr systemu Windows ...
źródło
appwiz.cpl
-> usuń wszystko z „Toolbar” w tytule, a także wszystko, co wygląda jak złośliwe oprogramowanie, oprogramowanie szpiegujące lub rzeczy, których użytkownik nie potrzebuje. Sprawdź także, czy nie ma złośliwych dodatków do IE i nie zaszkodzi całkowicie zresetować ustawienia IE z panelu sterowania Opcje internetowe, jeśli podejrzewasz, że złośliwe oprogramowanie coś popsuło.defrag.exe
źródło
W systemie Windows są takie funkcje, jak Menedżer zadań, Monitor zasobów i Monitor wydajności, które pomagają ustalić, gdzie są wąskie gardła.
Nie wspominając o trybie awaryjnym i MSConfig do testowania / eliminowania podejrzanych o oprogramowanie oraz narzędziach dyskowych do określania, czy dysk i system plików są w dobrym stanie.
Właśnie tam powinieneś zacząć na długo przed uruchomieniem narzędzi czyszczących w systemie operacyjnym. :)
źródło
ZAWSZE najpierw sprawdzam dysk twardy, bez względu na to, na co narzeka użytkownik. Korzystam z HDSentinel, aby to sprawdzić, a następnie ponownie się uruchamiam i sprawdzam ponownie, ponieważ miałem 2 przypadki, w których po ponownym uruchomieniu, powiedział mi, że HDD nie działa, gdy początkowy test wykazał, że jest idealny / prawie idealny.
Po sprawdzeniu dysku twardego (załóżmy, że jest w porządku) sprawdzam, ile pamięci RAM jest 1) w urządzeniu 2) darmowy wpis po ponownym uruchomieniu 3) bezpłatny z 3.1) otwarta przeglądarka użytkowników 3.1) Otwarty klient poczty e-mail użytkowników 3.2) Word / Excel / zwykłe aplikacje, z których użytkownik korzysta codziennie.
źródło