Dysk twardy umiera? Jeden rdzeń procesora działa na 50%, ale proces bezczynności systemu na 99%

0

Wydaje mi się, że mam twardy dysk lub kartę graficzną ginącą w moim HTPC. Jest to dwurdzeniowy procesor, a jeden procesor jest prawie zawsze w 100% wykorzystywany, ale wszystkie procesy są zerowe, System Idle Processwynosi 99%

Jest to dość komputer PC z gołą kością używany jako HTPC, system operacyjny to WinXP SP2. 2 GB pamięci RAM.

Rzeczy, które próbowałem: - Uruchomiłem pełne skanowanie w poszukiwaniu wirusów i nic się nie pojawiło - Uruchomiłem HDDScan, a dysk pokazał się tak dobrze z odczytami INTELIGENTNYMI - Uruchomię defragmentację i działa to BARDZO wolno. Jest to dysk o pojemności 500 GB z 37% wolnej powierzchni i fragmentacją ~ 50%. Pozwoliłem, aby działał przez 24 godziny i jest ukończony w 16%.

Czy przeczytałeś już kilka artykułów o tym, że jakiś sprzęt się psuje i powoduje zbyt wiele przerwań? Czy jest gdzieś, gdzie mogę to zweryfikować lub monitorować? Nie jestem pewien, jak określić, co jest złe ...

Czy to może być pamięć RAM? (MEMTEST?) Karta graficzna (nie wiesz, jak to przetestować?), Dysk twardy?

W tym momencie utknąłem w rozwiązywaniu problemów.

EDYCJA Ten post wydaje się polecać eksploratora procesów, nie wiedziałem, że działa na XP. Spróbuję tego

EDYCJA 2

Zdjęcie zadania Mgr

wprowadź opis zdjęcia tutaj

EDYCJA 3

Awaria zasilania z powodu burzy. Z tego powodu mogłem zainstalować Process Explorer, co mogę sprawdzić za pomocą tego narzędzia? Pokazuje przerwania z wykorzystaniem 50% procesora.

wprowadź opis zdjęcia tutaj

ProfessionalAmateur
źródło
one processor is at 100%, but processes are nil, System Idle is at 99% Skąd wiesz, że jeden rdzeń jest ustalony na 100%? Czy oglądasz czasy jądra ? I'm running a defrag and its going EXTREMELY slowly Czy widzisz diodę HDD? Czy dysk drży? Co się stanie, jeśli zatrzymasz defragmentację; czy użycie napędu się zatrzymuje? Ive read some articles about a piece of hardware going bad and issuing too many interrupts? Właściwie to brzmi bardziej jak problem ze sterownikiem.
Synetech
Proces bezczynności systemu powinien być na poziomie 99% codinghorror.com/blog/2007/05/…
spuder
Używasz dodatku Service Pack 2! Najprawdopodobniej twoje okna cierpią na zgniliznę. Być może
nadejdzie
Patrząc na menedżera zadań, patrząc na kartę Procesy, nic się nie dzieje, ale użycie procesora na dole pokazuje 50%. Kiedy przełączam się na zakładkę Wydajność, gdy procesor osiąga 100%, drugi jest cichy. Nie widzę lampki HDD, ten dysk nigdy nie działał z lampką IDE w komputerze, zepsuty, odkąd go kupiłem i podłączyłem (wiele razy próbowałem go uruchomić). Pozwól mi nacisnąć pauzę podczas defragmentacji w trybie BEZPIECZNYM i zobacz, co się stanie. Gdy nie jest w trybie awaryjnym, uważam, że pozostało na 50%
ProfessionalAmateur
1
@ProfessionalAmateur, sprawdziłeś czasy jądra ? Menedżer zadań ⇨ Wydajność ⇨ Widok ⇨ Czasy jądra .
Synetech,

Odpowiedzi:

5

Napęd

Uruchamiam defragmentację i idzie ona BARDZO wolno

Czy widzisz diodę HDD? Czy dysk drży? Co się stanie, jeśli zatrzymasz defragmentację; czy użycie napędu się zatrzymuje?

Wstrzymaj uderzenie podczas defragmentacji, a procesor pozostaje na poziomie 50%

Ale co z napędem? Czy dysk nadal działa, nawet jeśli zatrzymasz defragmentację? Jeśli nie widzisz diody LED, spróbuj słuchać systemu, aby usłyszeć dysk. Czy jest często używany? Sprawdź DiskMon, aby sprawdzić, czy dysk jest intensywnie używany. Jeśli tak, możesz użyć Monitora procesu, aby dowiedzieć się, jaki to program / sterownik i spróbować go wyłączyć / zabić.

procesor

Jest to dwurdzeniowy procesor, a jeden procesor jest prawie zawsze w 100% używany, ale wszystkie procesy są zerowe, proces bezczynności systemu wynosi 99%

Sprawdziłeś czasy jądra? Menedżer zadań ⇨ Wydajność ⇨ Widok ⇨ Czasy jądra

Wygląda podobnie do twojego zdjęcia, nie jestem pewien, czy mogę to opisać, wykres słupkowy po lewej stronie jest w 100% czerwony, wykres wykresu czerwone i zielone linie są zasadniczo takie same, zielone i czerwone te same wykresy. Potrzebujesz tego zdjęcia?

Jeśli liczby na karcie Procesy są niskie (~ 0%), ale czerwona linia jest wysoka na karcie Wydajność , oznacza to, że sterownik działa nieprawidłowo. Musisz dowiedzieć się, który z nich powoduje problemy. Process Explorer to najszybszy i najłatwiejszy sposób na to (dostępny dla XP SP2 i nowszych):

  • Otwórz Process Explorer
  • Kliknij gdzieś w nagłówku kolumny prawym przyciskiem myszy i wybierz Wybierz kolumny
  • Na karcie Wydajność procesu zaznacz pole Historia procesora i kliknij[OK]
  • Poszukaj procesu, który wykazuje wysokie użycie

Po ustaleniu, który sterownik jest problemem, możesz spróbować go zatrzymać lub uruchomić ponownie w zależności od tego, co to jest. Jeśli sterownik jest częścią programu takiego jak program antywirusowy, powinieneś być w stanie go zabić w Menedżerze urządzeń . Jeśli jest to sterownik sprzętowy, być może będziesz mógł go zrestartować, ale może to spowodować awarię systemu lub spowodować, że system będzie bezużyteczny (np. Sterownik wideo), więc aby go zatrzymać, konieczne będzie ponowne uruchomienie.

Po tym, jak zatrzymasz suszarkę przed ustaleniem procesora, musisz dowiedzieć się, dlaczego to robi. Jeśli to się nie powtórzy, może to być promień kosmiczny . Jeśli to się powtórzy, powinieneś sprawdzić, czy dostępna jest aktualizacja, a także złożyć raport o błędzie.

Testowanie

Czy to może być pamięć RAM? (MEMTEST?) `

Karta graficzna (nie wiesz, jak to przetestować?)

Harddrive?

Synetech
źródło
Przesłałem zdjęcie powyżej Proc Exp. Przerwania zajmują cały procesor .... Wskazuje na sprzęt?
ProfessionalAmateur
Dysk jest bardzo cichy, jakby nie był używany podczas defragmentacji, jednak diskmon przewija ekran. Mam tam 2 dyski twarde, jeden ATA (rozruchowy) i ten, który moim zdaniem jest winowajcą (SATA). Jak mogę stwierdzić, który jest w DiskMon? Widzę, że dysk 1 i dysk 2 są zgłaszane. Dysk 0 jest ciągle zapisywany w DiskMon z dużą ilością komunikatów do odczytu / zapisu. Przerwania pozostają takie same, gdy nacisnę pauzę na Defrag, ale nie osiąga wysokiego%, dopóki nie rozpocznę defragmentacji.
ProfessionalAmateur
how can I tell which is which in DiskMonNie możesz w DiskMon; pokazuje tylko aktywność dysku. Identyfikatory dysków można wyświetlić w przystawce Zarządzanie dyskami ( diskmgmt.msc). Interrupts stay the same when I hit pause on DefragNie zatrzymuj się, wyjdź . Tylko dlatego, że wstrzymasz program, nie oznacza, że ​​przestanie on uzyskiwać dostęp do dysku; wszelkie pozostałe operacje na plikach będą kontynuowane aż do ich zakończenia. Na przykład, jeśli próbuje przenieść plik o pojemności 1 GB, nie będzie miało znaczenia, czy zatrzymasz, a nawet zatrzymasz, będzie on kontynuowany, dopóki nie zakończy przenoszenia całego pliku. Zawsze możesz wznowić defragmentację później, po rozwiązaniu problemu.
Synetech
2

Otwórz menedżera urządzeń, usuń kontroler IDE / SATA, uruchom ponownie i pozwól systemowi Windows ponownie zainstalować sterowniki. Wysokie użycie Przerwania może być spowodowane działaniem w wolnym trybie Multi DMA lub jeszcze gorzej w trybie PIO zamiast Ultra DMA.

Jeśli to nie rozwiąże problemu, użyj KernRate, aby zobaczyć, co powoduje użycie procesora .

magicandre1981
źródło
1
Artykuł bazy wiedzy MS „Dyski AT ATA i ATAPI używają trybu PIO po wystąpieniu błędów
Brian
0

Dysk twardy był martwy. Zamieniłem go na inny SATA i wróciłem do biznesu.

Dziękuję wszystkim za waszą pomoc.

ProfessionalAmateur
źródło