Jak rozwiązać problemy z dyskiem twardym w Chkdsk w Windows 7, 8 i 10
Za każdym razem, gdy masz błędy dysku twardego - lub nawet dziwne zachowanie, możesz na początku nie łączyć z dyskiem twardym - Dysk sprawdzający może być ratunkiem. Oto pełny przewodnik korzystania z narzędzia Check Disk dołączonego do każdej wersji systemu Windows.
Co robi Chkdsk (i kiedy go używać)
Narzędzie Check Disk, znane również jako chkdsk (ponieważ jest to polecenie używane do jego uruchomienia) skanuje cały dysk twardy, aby znaleźć i naprawić problemy. To nie jest strasznie ekscytujące narzędzie - a jego uruchomienie może zająć trochę czasu - ale może naprawdę pomóc w zapobieganiu poważniejszym problemom i utracie danych w dłuższej perspektywie. Chkdsk wykonuje kilka funkcji, w zależności od tego, jak jest uruchamiany:
- Podstawową funkcją programu Chkdsk jest skanowanie integralności systemu plików i metadanych systemu plików na woluminie dysków oraz naprawianie znalezionych błędów systemu plików logicznych. Takie błędy mogą zawierać uszkodzone wpisy w głównej tabeli plików woluminu (MFT), złe deskryptory zabezpieczeń powiązane z plikami, a nawet niepoprawne sygnatury czasowe lub informacje o rozmiarze pliku dotyczące poszczególnych plików.
- Chkdsk może również opcjonalnie skanować każdy sektor na woluminie dyskowym, szukając uszkodzonych sektorów. Nieprawidłowe sektory występują w dwóch postaciach: słabe uszkodzone sektory, które mogą wystąpić, gdy dane są źle napisane, oraz trudne sektory, które mogą wystąpić z powodu fizycznego uszkodzenia dysku. Chkdsk próbuje naprawić te problemy, naprawiając uszkodzone sektory i zaznaczając uszkodzone sektory, aby nie były używane ponownie.
To może brzmieć bardzo techniczny, ale nie martw się: nie musisz rozumieć tajników tego, jak to działa gdy powinieneś go uruchomić.
Zalecamy uruchamianie programu chkdsk co kilka miesięcy w ramach rutynowej konserwacji wraz z korzystaniem z oprogramowania S.M.A.R.T. narzędzie dla napędów, które je obsługują. Należy również rozważyć uruchomienie go w dowolnym momencie, gdy system Windows wyłączył się nieprawidłowo - na przykład po utracie zasilania lub awarii systemu. Czasami system Windows automatycznie uruchamia skanowanie podczas uruchamiania, ale najczęściej trzeba to zrobić samodzielnie. Nawet jeśli masz dziwne problemy z ładowaniem lub zawieszaniem się aplikacji, których nie można rozwiązać w inny sposób, możesz rozważyć sprawdzenie dysku.
Na przykład: kiedyś miałem problem z niespodziewanym uruchomieniem programu Outlook nagle po załadowaniu. Po wielu problemach ze skanowaniem chkdsk okazało się, że mam uszkodzone sektory, w których przechowywany jest mój plik danych programu Outlook. Na szczęście program chkdsk zdołał odzyskać sektory w moim przypadku i wszystko wróciło do normy.
Jeśli chkdsk napotka problemy - szczególnie trudne - sektory żargon naprawy, dane mogą stać się bezużyteczne. To mało prawdopodobne, ale może się zdarzyć. Z tego powodu przed uruchomieniem polecenia chkdsk należy zawsze upewnić się, że masz dobrą rutynową procedurę tworzenia kopii zapasowych i wykonać kopię zapasową komputera.
Narzędzie chkdsk działa prawie tak samo we wszystkich wersjach systemu Windows. Będziemy pracować z Windows 10 w tym artykule, więc ekrany mogą wyglądać nieco inaczej, jeśli używasz Windows 7 lub 8, ale chkdsk działa tak samo, a my wskazujemy, gdzie są różne procedury. Porozmawiamy również o uruchomieniu go z poziomu wiersza polecenia, w przypadkach, w których nie można nawet uruchomić systemu Windows.
Jak sprawdzić dysk w systemie Windows
Uruchomienie narzędzia Check Disk na pulpicie systemu Windows jest łatwe. W Eksploratorze plików kliknij prawym przyciskiem myszy dysk, który chcesz sprawdzić, a następnie wybierz "Właściwości".
W oknie właściwości przejdź do zakładki "Narzędzia", a następnie kliknij przycisk "Sprawdź". W systemie Windows 7 przycisk ma nazwę "Sprawdź teraz".
W systemach Windows 8 i 10 system Windows może poinformować użytkownika, że nie wykrył żadnych błędów na dysku. Nadal możesz wykonać skanowanie ręczne, klikając "Skanuj dysk". To spowoduje wykonanie skanowania bez próby naprawy, więc nie uruchomi ponownie komputera w tym momencie. Jeśli skanowanie dysku twardego ujawni jakiekolwiek problemy, system Windows przedstawi tę opcję użytkownikowi. Jeśli chcesz go wymusić, będziesz musiał użyć wiersza poleceń, aby uruchomić chkdsk - coś, co omówimy nieco później w artykule.
Po skanowaniu dysku przez system Windows, jeśli nie znaleziono żadnych błędów, wystarczy kliknąć "Zamknij".
W systemie Windows 7, po kliknięciu przycisku "Sprawdź teraz", pojawi się okno dialogowe, które pozwala wybrać kilka dodatkowych opcji - a mianowicie, czy chcesz automatycznie naprawić błędy systemu plików i skanować uszkodzone sektory. Jeśli chcesz wykonać najdokładniejsze sprawdzanie dysku, możesz wybrać obie opcje, a następnie kliknąć "Rozpocznij". Wystarczy pamiętać, że jeśli dodasz skan sektora do miksu, sprawdzenie dysku może zająć trochę czasu. Może to być coś, co chcesz zrobić, gdy nie potrzebujesz komputera przez kilka godzin.
Jeśli zdecydujesz się naprawić błędy systemu plików lub skanujesz uszkodzone sektory, system Windows nie będzie mógł wykonać skanowania, gdy dysk jest w użyciu. Jeśli tak się stanie, będziesz mieć możliwość anulowania skanowania lub zaplanowania sprawdzenia dysku tak, aby przy następnym uruchomieniu systemu Windows ponownie.
Jak sprawdzić lub anulować zaplanowaną kontrolę dysku
Jeśli nie masz pewności, czy sprawdzenie dysku jest zaplanowane na następny restart, łatwo jest sprawdzić w wierszu polecenia. Będziesz musiał uruchomić wiersz polecenia z uprawnieniami administratora. Naciśnij przycisk Start, a następnie wpisz "wiersz polecenia". Kliknij wynik prawym przyciskiem myszy, a następnie wybierz polecenie "Uruchom jako administrator".
Po wyświetleniu monitu wpisz następujące polecenie - w razie potrzeby zastąp literę dysku.
chkntfs c:
Jeśli zaplanowałeś ręczne sprawdzenie napędu, zobaczysz komunikat o takim skutku.
Jeśli system Windows zaplanował automatyczne sprawdzenie dysku, zobaczysz komunikat informujący o tym, że wolumin jest brudny, co oznacza, że został oznaczony jako potencjalny błąd. Służy to jako wskazówka, że Windows uruchomi kontrolę przy następnym uruchomieniu. Jeśli nie zaplanowano automatycznego skanowania, zobaczysz komunikat informujący o tym, że głośność nie jest brudna.
Jeśli sprawdzenie dysku jest zaplanowane przy następnym uruchomieniu systemu Windows, ale zdecydowałeś, że nie chcesz, aby to się stało, możesz anulować czek, wpisując następujące polecenie:
chkntfs / x c:
Nie otrzymasz żadnych informacji zwrotnych, że skanowanie zostało anulowane, ale tak się stanie. To polecenie faktycznie wyklucza dysk z polecenia chkdsk dla następnego uruchomienia. Jeśli uruchomisz ponownie, aby ustalić, że skanowanie zostało zaplanowane, system Windows jest również na tyle uprzejmy, aby zapewnić około dziesięciu sekund na pominięcie skanowania, jeśli chcesz.
Jak korzystać z polecenia ChkDsk w wierszu polecenia
Jeśli chcesz korzystać z wiersza polecenia (lub musisz, ponieważ system Windows nie uruchamia się poprawnie), możesz wywierać nieco większą kontrolę nad procesem sprawdzania dysku. Ponadto, jeśli używasz systemu Windows 8 lub 10, jest to jedyny sposób na wymuszenie automatycznego miksowania lub skanowania uszkodzonego sektora. Otwórz wiersz polecenia z uprawnieniami administratora, naciskając klawisze Windows + X i wybierając "Wiersz polecenia (Admin)." Będziesz używał chkdsk
dowództwo. Polecenie obsługuje wiele opcjonalnych przełączników, ale w większości dotyczą one dwóch z nich: /fa
i / r
.
Jeśli po prostu skorzystasz z chkdsk
komenda sama skanuje dysk w trybie tylko do odczytu, zgłaszając błędy, ale nie próbując ich naprawić. Z tego powodu zwykle można go uruchomić bez konieczności ponownego uruchamiania komputera.
Jeśli chcesz chkdsk
aby spróbować naprawić błędy logicznego systemu plików podczas skanowania, dodaj /fa
przełącznik. Zwróć uwagę, że jeśli dysk ma pliki, które są w użyciu (i prawdopodobnie będzie), zostaniesz poproszony o zaplanowanie skanowania do następnego restartu.
chkdsk / f c:
Jeśli chcesz chkdsk
aby wyszukać również złe sektory, użyjesz / r
przełącznik. Kiedy używasz / r
przełącznik, /fa
przełącznik jest dorozumiany, co oznacza chkdsk
skanuje zarówno błędy logiczne, jak i uszkodzone sektory. Ale chociaż nie jest to naprawdę konieczne, nie zaszkodzi też nic, jeśli rzucisz oba / r
i /fa
włącza komendę w tym samym czasie.
chkdsk / r c:
Bieganie chkdsk / r
zapewnia najdokładniejsze skanowanie, które można wykonać na woluminie, a jeśli masz trochę czasu na sprawdzenie sektora, zdecydowanie zalecamy jego uruchamianie przynajmniej okresowo.
Są oczywiście inne parametry, z których można korzystać chkdsk
. Tak więc, ze względu na kompletność - i twoją geekyjną przyjemność - oto one:
C: \> chkdsk /? Sprawdza dysk i wyświetla raport o stanie. CHKDSK [volume [[ścieżka] nazwa pliku]]] [/ F] [/ V] [/ R] [/ X] [/ I] [/ C] [/ L [: wielkość]] [/ B] objętość Określa litera dysku (po której następuje dwukropek), punkt podłączenia lub nazwa woluminu. nazwa pliku Tylko FAT / FAT32: Określa pliki do sprawdzenia pod kątem fragmentacji. / F Naprawia błędy na dysku. / V On FAT / FAT32: Wyświetla pełną ścieżkę i nazwę każdego pliku na dysku. W systemie plików NTFS: wyświetla komunikaty o czyszczeniu, jeśli są dostępne. / R Lokalizuje uszkodzone sektory i odzyskuje czytelne informacje (implikuje / F). / L: tylko rozmiar NTFS: Zmienia rozmiar pliku dziennika na określoną liczbę kilobajtów. Jeśli rozmiar nie jest określony, wyświetla bieżący rozmiar. / X Wymusza najpierw rozmontowanie woluminu, jeśli to konieczne. Wszystkie otwarte uchwyty do woluminu będą wtedy nieważne (implikuje / F). / I NTFS only: Wykonuje mniej intensywne sprawdzanie wpisów indeksu. / C Tylko NTFS: Pomija sprawdzanie cykli w strukturze folderów. / B Tylko NTFS: Ponownie ocenia złe klastry na woluminie (implikuje / R) Przełącznik / I lub / C redukuje czas wymagany do uruchomienia Chkdsk, pomijając pewne sprawdzenia woluminu.
Mam nadzieję, że Chkdsk naprawi wszelkie problemy z dyskami twardymi i będziesz mógł wrócić do normalnego korzystania z komputera.