Problem z dyskiem twardym.

problemy sprzętowe

Problem z dyskiem twardym.

Nowy postprzez Cyfrowy Baron » wtorek, 13 sierpnia 2013, 18:51

Mam problem z pewnym komputerem. Regularnie co pewien czas (powiedzmy raz na miesiąc) pojawia się problem z dyskiem twardym. Podczas zwykłego użytkowania komputera dysk nagle zaczyna się zatrzymywać, czyli słychać dźwięk jakby dysk się zatrzymywał i za chwilę znów rusza. Tutaj dodam, że funkcja zasilania mają włączoną ciągłą pracę dysku bez wyłączania.

Jeżeli hamowanie dysku nastąpi 6 razy to zgodnie z właściwościami systemu Windows XP, przestawi on go w tryb PIO:

KOD text:     UKRYJ  
Sterownik portu IDE/ATAPI systemu Windows (Atapi.sys), który odbierze łącznie sześć komunikatów o błędach przekroczenia czasu lub błędach CRC, zmniejsza szybkość komunikacji (tryb transferu), zmieniając stopniowo najszybszy tryb bezpośredniego dostępu do pamięci (DMA, Direct Memory Access) na wolniejsze tryby DMA. Jeśli błędy przekroczenia limitu czasu i błędy CRC będą się powtarzać, sterownik może zmienić tryb transferu na najwolniejszy (tryb PIO).


Przywrócenie trybu Ultra DMA nie stanowi problemu. Problemem jest to hamowanie dysku.

Jeżeli komputer zostanie wyłączony przed 6-krotnym hamowaniem dysku to dysk nie zostanie przestawiony w tryb PIO jednak po ponownym uruchomieniu komputera i załadowaniu systemu dysk dalej będzie hamował. Co ciekawe problem z hamowaniem pojawia się dopiero po rozpoczęciu ładowania systemu.

By rozwiązać problem wystarczy komputer wyłączyć, i podłączyć dysk twardy pod inny kontroler SATA, uruchomić komputer, potem można znów wyłączyć komputer i podłączyć dysk pod wcześniej używany kontroler SATA i dysk będzie działał bez problemu. Jednak po pewnym czasie - miesiąc może dłużej - może krócej - nie ma reguły. Potem znów przełączamy kontroler i dysk znów działa.

Wykluczyłem awarię kontrolera SATA - po przełączeniu kontrolera i powrocie do tego samego dysk działa.
Wykluczyłem brak mocy zasilacza - zasilacz 650 WAT, komputer działa bez problemu.

Czy zetknąłeś się może z podobnym problemem?
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z dyskiem twardym.

Nowy postprzez wargo » sobota, 31 sierpnia 2013, 21:24

A co mówi S.M.A.R.T ?
Avatar użytkownika
wargo
Mądrosław
Mądrosław
 
Posty: 389
Dołączył(a): niedziela, 13 lipca 2008, 16:44
Podziękował : 12
Otrzymał podziękowań: 3
System operacyjny: Windows 7
Kompilator: C++ Builder 6 Personal
Gadu Gadu: 6259515
    Windows 7Firefox

Re: Problem z dyskiem twardym.

Nowy postprzez Cyfrowy Baron » sobota, 31 sierpnia 2013, 21:27

Już znalazłem przyczynę - to BAD sektory. Dysk się psuje, najpierw miał uszkodzone 4 KB, teraz urosło do 77 KB. Problem występuje zawsze gdy psują się kolejne sektory.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z dyskiem twardym.

Nowy postprzez Cyfrowy Baron » środa, 18 września 2013, 08:43

Dziwna sprawa z tym dyskiem... Dysk WD Blue.

Usunąłem z niego wszystkie dyski logiczne i partycje, potem podzieliłem na dwa partycję podstawową i jeden dysk logiczny. Następnie ustawiłem większy rozmiar klastrów i sprawdziłem programem chkdsk z parametrem /r w systemie Windows 7. Sprawdzanie obięło więc również puste klastry i nie wykryto żadnych bad sektorów, mimo iż wcześniej chkdsk zgłaszał takowe.

Może to dlatego, że nowy rozmiar klastra 16 kb jest większy od obszaru 7 kb na którym występowały bad sektory?
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows 7Firefox

Re: Problem z dyskiem twardym.

Nowy postprzez wargo » czwartek, 19 września 2013, 16:02

Cyfrowy Baron napisał(a):nie wykryto żadnych bad sektorów, mimo iż wcześniej chkdsk zgłaszał takowe.

Może to dlatego, że nowy rozmiar klastra 16 kb jest większy od obszaru 7 kb na którym występowały bad sektory?

Sektorów czy klastrów?
Avatar użytkownika
wargo
Mądrosław
Mądrosław
 
Posty: 389
Dołączył(a): niedziela, 13 lipca 2008, 16:44
Podziękował : 12
Otrzymał podziękowań: 3
System operacyjny: Windows 7
Kompilator: C++ Builder 6 Personal
Gadu Gadu: 6259515
    Windows 7Firefox

Re: Problem z dyskiem twardym.

Nowy postprzez Cyfrowy Baron » czwartek, 19 września 2013, 23:46

Sektor to najmniejsza fizyczna jednostka dysku, podczas gdy klaster może składać się z kilki sektorów. Jeżeli więc nie wykryto bad sektorów to klastry też nie są uszkodzone.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows 7Firefox

Re: Problem z dyskiem twardym.

Nowy postprzez polymorphism » piątek, 20 września 2013, 10:11

Dziwna sprawa z tym dyskiem... Dysk WD Blue.

S.M.A.R.T prawdę Ci powie ;) Jeśli krzyczy, że coś się dzieje, to znaczy, że tak jest, niezależnie od tego, co tam Ci wychodzi we wszelakich checkdiskach. Są aplikacje, które wyciągają szczegółowe informacje ze S.M.A.R.T-a - warto ich użyć.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Problem z dyskiem twardym.

Nowy postprzez Cyfrowy Baron » piątek, 20 września 2013, 23:20

Rzecz w tym, że już się nic nie dzieje.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows 7Firefox


Powrót do Hardware

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości

cron