Jak skanować i naprawiać dyski twarde za pomocą CHKDSK w systemie Windows 10?

CHKDSK (wymawiane „Sprawdź dysk”) to bardzo przydatne i ważne narzędzie do monitorowania stanu dysku. To narzędzie wykorzystuje wieloprzebiegowe skanowanie dysku w celu sprawdzenia, czy jego sprawność i funkcjonalność są nienaruszone. Używanie CHKDSK w celu zapewnienia prawidłowego działania dysków to świetny sposób na przyspieszenie systemu Windows 10 i zalecamy korzystanie z tego narzędzia co kilka miesięcy, aby zapewnić bezpieczeństwo i zdrowie dysków.

Jak skanować i naprawiać dyski twarde za pomocą CHKDSK w systemie Windows 10?

W tym artykule omówimy, czym jest CHKDSK, jak to działa i jak można go użyć do naprawy dysku twardego w systemie Windows 10.

Jak działa CHKDSK

CHKDSK rozpoczyna się od skanowania systemu plików na dysku i analizy integralności plików, systemu plików i metadanych plików na dysku.

Gdy CHKDSK znajdzie logiczne błędy systemu plików, naprawia je, zapisując dane znajdujące się na dysku, aby nic nie zostało utracone. Logiczne błędy systemu plików to takie rzeczy, jak uszkodzone wpisy w głównej tabeli plików (MFT) dysku, która informuje dysk, w jaki sposób pliki są połączone w mrocznych labiryntach sprzętu dysku.

CHKDSK naprawia również niedopasowane sygnatury czasowe, dane dotyczące rozmiaru pliku i flagi bezpieczeństwa w plikach na dysku. CHKDSK może następnie przeprowadzić pełne skanowanie dysku, uzyskując dostęp i testując każdy sektor sprzętu. Dyski twarde są podzielone na sektory logiczne, określone obszary dysku, w których będzie przechowywana określona ilość danych.

Sektory mogą powodować błędy miękkie, w przypadku których dane zostały nieprawidłowo zapisane na nośniku magnetycznym, lub błędy twarde, w przypadku których sam dysk ma faktyczną wadę fizyczną w obszarze oznaczonym jako sektor. CHKDSK naprawia miękkie błędy, przepisując wadliwe dane i rozwiązuje twarde błędy, oznaczając tę ​​sekcję dysku jako uszkodzoną i „poza granicami” do wykorzystania w przyszłości.

Ponieważ program CHKDSK był wielokrotnie aktualizowany i aktualizowany z każdą nową generacją sprzętu pamięci masowej, program nadal działa poprawnie, analizując i naprawiając wszelkiego rodzaju dyski twarde. Ten sam proces, który był wykonywany do analizy dyskietki o pojemności 160 KB, może być obecnie wykonany w celu analizy dysku SSD o pojemności 15 terabajtów.

Uruchamianie CHKDSK w systemie Windows 10

Chociaż istnieje kilka różnych sposobów wywoływania CHKDSK na komputerze z systemem Windows 10, zdecydowanie najczęstszym i najzwyklejszym miejscem uruchamiania tego narzędzia jest Windows PowerShell, który ma zastąpić wiersz polecenia systemu Windows.

Ponieważ jednak CHKDSK komunikuje się bezpośrednio ze sprzętem sterującym, wymaga specjalnego poziomu uprawnień systemu operacyjnego, zwanego uprawnieniami administratora. Oznacza to po prostu, że CHKDSK może działać tak, jakby to konto było odpowiedzialne za komputer.

  1. Kliknij prawym przyciskiem myszy Menu startowe i wybierz, Windows PowerShell (administrator).Menu Windows
  2. Następny ekran, który się pojawi, to okno Kontrola konta użytkownika (UAC), które poprosi o pozwolenie na uruchomienie procesora poleceń systemu Windows i umożliwienie mu wprowadzania zmian na komputerze. Wybierać tak.
  3. Teraz wpisz „chkdsk c: /x /r„, bez cudzysłowów, aby odmontować dysk, zeskanować go w poszukiwaniu błędów i naprawić. Możesz też wpisać „chkdsk /skanuj”, aby przeskanować dysk online i spróbować go naprawić. Windows PowerShell
  4. Jeśli masz problemy z uruchomieniem powyższego polecenia, ponieważ dysk jest używany przez inny proces, ponieważ próbujesz przeskanować dysk podstawowy (dysk rozruchowy), gdy jest używany przez system operacyjny. Uruchom ponownie w trybie odzyskiwania, aby wykonać skanowanie lub utworzyć narzędzie do odzyskiwania systemu Windows, aby wykonać proces.

Podstawowe wywołanie CHKDSK, po prostu „chkdsk [dysk]”, przeskanuje dysk i wyświetli informacje o stanie, ale nie naprawi żadnych napotkanych błędów.

Dlatego, aby uruchomić CHKDSK w trybie, w którym faktycznie naprawi napotkane problemy, musisz dodać kilka parametrów. W programie Windows PowerShell parametry to dodatkowe polecenia dodawane na końcu nazwy programu, ze znakami „/” przed każdym parametrem. W takim przypadku, aby CHKDSK wykonał pełne skanowanie i naprawę, wpisaliśmy „chkdsk c: /x /r“.

Parametr „/r” wykonuje te same zadania, co „/f”, który naprawia błędy na dysku, a także mówi CHKDSK, aby zlokalizował wszelkie uszkodzone sektory i odzyskał wszelkie czytelne informacje, które tam znajdzie. Parametr „/x” mówi CHKDSK, aby odmontował dysk (przełącz go z systemu operacyjnego) przed rozpoczęciem procesu.

Dodatkowe parametry CHKDSK

CHKDSK ma dużą bibliotekę opcjonalnych parametrów, których można użyć do modyfikacji zachowania programu.

  • – Parametr Volume umożliwia określenie litery dysku (z dwukropkiem) lub nazwy woluminu. Właściwie nie potrzebujesz postaci.
  • [] – Parametry Ścieżka i Nazwa pliku mogą być używane tylko na dysku korzystającym z modeli organizacyjnych FAT lub FAT32. Za pomocą Path i FileName możesz określić lokalizację i nazwę pliku lub zestawu plików, które CHKDSK ma sprawdzić pod kątem fragmentacji. Możesz użyć ? i * symbole wieloznaczne do określenia wielu plików.
  • /f — parametr /f nakazuje programowi CHKDSK naprawienie błędów na dysku. Dysk musi być zablokowany. Jeśli CHKSDK nie może zablokować dysku, pojawi się komunikat z pytaniem, czy chcesz sprawdzić dysk przy następnym ponownym uruchomieniu komputera.
  • /v — parametr /v wyświetla nazwę każdego pliku w każdym katalogu podczas sprawdzania dysku.
  • /r — parametr /r lokalizuje uszkodzone sektory i odzyskuje czytelne informacje. Dysk musi być zablokowany. /r zawiera funkcjonalność /f, z dodatkową analizą błędów dysków fizycznych.
  • /x — parametr /x wymusza najpierw odinstalowanie woluminu, jeśli to konieczne. Wszystkie otwarte uchwyty do napędu są unieważniane. /x zawiera również funkcjonalność /f.
  • /i — Parametru /i można używać tylko z dyskiem sformatowanym w modelu NTFS. Przyspiesza to CHKDSK, wykonując mniej energiczne sprawdzanie wpisów indeksu, co skraca czas potrzebny do uruchomienia CHKDSK.
  • /c — parametr /c również może być używany tylko na dysku NTFS. To mówi CHKDSK, aby nie sprawdzał cykli w strukturze folderów, co zmniejsza ilość czasu wymaganego do uruchomienia CHKDSK.
  • /l[:] — Parametr /i może być używany tylko z systemem plików NTFS. Zmienia rozmiar wynikowego pliku dziennika na rozmiar, który wpisujesz. Jeśli pominiesz parametr rozmiaru, /l wyświetla bieżący rozmiar.
  • /b — parametr /b może być używany tylko w systemie plików NTFS. Czyści listę uszkodzonych klastrów w woluminie i ponownie skanuje wszystkie przydzielone i wolne klastry w poszukiwaniu błędów. /b zawiera funkcjonalność /r. Użyj tego parametru po zobrazowaniu woluminu na nowy dysk twardy.
  • /? - Ten /? parametr wyświetla plik pomocy zawierający tę listę parametrów i inne instrukcje dotyczące używania CHKDSK.

Podsumowując, pełne polecenie, które należy wpisać w wierszu polecenia, to:

chkdsk [dysk:] [parametry]

W naszym przykładzie jest to:

chkdsk C: /x /r

Używanie CHKDSK na dysku rozruchowym

Dysk rozruchowy to partycja dysku twardego, z której uruchamiany jest komputer. Partycje rozruchowe są wyjątkowe pod wieloma względami, a jednym z nich jest to, że wymagają one specjalnej obsługi, aby CHKDSK mógł sobie z nimi poradzić.

CHKDSK musi mieć możliwość zablokowania każdego skanowanego dysku rozruchowego, co oznacza, że ​​nie może zbadać dysku rozruchowego systemu, jeśli komputer jest używany. Jeśli twój docelowy dysk jest zewnętrznym lub nierozruchowym dyskiem wewnętrznym, proces CHKDSK rozpocznie się, gdy tylko wprowadzimy powyższe polecenie.

Jeśli jednak dyskiem docelowym jest dysk rozruchowy, system zapyta, czy chcesz uruchomić polecenie przed następnym rozruchem. Wpisz „tak” (lub „y”), uruchom ponownie komputer, a polecenie zostanie uruchomione przed załadowaniem systemu operacyjnego, umożliwiając mu uzyskanie pełnego dostępu do dysku.

Wykonanie polecenia CHKDSK może zająć dużo czasu, zwłaszcza gdy jest wykonywane na większych dyskach. Jednak po zakończeniu przedstawi podsumowanie wyników, w tym całkowitą ilość miejsca na dysku, alokację bajtów i, co najważniejsze, wszelkie znalezione i poprawione błędy.

CHKDSK w poprzednich wydaniach systemu Windows

Polecenie CHKDSK jest dostępne we wszystkich wersjach systemu Windows, więc użytkownicy korzystający z systemu Windows 7, 8 lub XP mogą również wykonać powyższe kroki, aby zainicjować skanowanie dysku twardego.

  1. W przypadku starszych wersji systemu Windows użytkownicy mogą przejść do wiersza polecenia, przechodząc do Start > Uruchom i wpisując „cmd”.
  2. Po wyświetleniu wyniku wiersza polecenia kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator aby nadać programowi uprawnienia niezbędne do pomyślnego wykonania polecenia CHKDSK.

Jedna uwaga ostrzegawcza: jeśli używasz CHKDSK na starszym dysku twardym, może się okazać, że po uruchomieniu polecenia miejsce na dysku twardym zostało znacznie zmniejszone. Wynik ten jest spowodowany awarią dysku twardego, ponieważ jedną z kluczowych funkcji wykonywanych przez program CHKDSK jest identyfikacja i blokowanie uszkodzonych sektorów na dysku.

Kilka uszkodzonych sektorów na starym dysku zwykle pozostaje niezauważonych dla użytkownika, ale jeśli dysk ulegnie awarii lub ma poważne problemy, możesz mieć ogromną liczbę uszkodzonych sektorów, które po zmapowaniu i zablokowaniu przez CHKDSK wydają się „kraść” znaczące części pojemności dysku twardego.

Inne sposoby uruchomienia CHKDSK

Jeśli nie lubisz używać wiersza poleceń, istnieją inne sposoby wywołania CHKDSK w twoim systemie. Być może najłatwiej jest bezpośrednio w Eksploratorze Windows.

  1. Otworzyć Przeglądarka plików, kliknij prawym przyciskiem myszy dysk, który chcesz sprawdzić, i wybierz Nieruchomości. Eksplorator plików Windows
  2. Następnie wybierz Narzędzia i kliknij Sprawdzać aby uruchomić CHKDSK ze standardowymi parametrami.

Często Zadawane Pytania

Czy program chkdsk działa na dysku zewnętrznym?

Tak, możesz użyć polecenia chkdsk na dysku zewnętrznym. Wszystko, co musisz zrobić, to wskazać ten dysk w poleceniu podczas wykonywania.

Oto przykład:

1. Otwórz się Powłoka zasilania systemu Windows lub Wiersz polecenia jako Administrator, jak pokazano powyżej.

2. Następnie wpisz „chkdsk d: /f„i hit Wchodzić. Windows PowerShell

W tym przykładzie dysk zewnętrzny jest wymieniony jako D napęd, /F polecenie skanuje dyski i próbuje je naprawić.

Jak wyświetlić dzienniki wyjściowe skanowania chkdsk?

h

1. Wpisz Klawisz Windows + R w tym samym czasie, aby otworzyć Uruchomić programu, a następnie wpisz „eventvwr„i hit Wchodzić. Uruchom — Podgląd zdarzeń

2. Teraz kliknij Dzienniki Windows. Podgląd zdarzeń

3. Następnie kliknij Podanie. Podgląd zdarzeń 2

4. Teraz przewiń dzienniki i poszukaj Wininit w Karta źródłowa, chcesz ten, który zawiera informacje chkdsk w Ogólny patka.

Końcowe przemyślenia

CHKDSK to bardzo potężne narzędzie do skanowania i naprawiania dysków twardych na komputerach z systemem Windows 10. Wykonując czynności opisane powyżej, możesz użyć tej przydatnej funkcji do optymalizacji wydajności komputera.

Jak skanować i naprawiać błędy na dyskach w systemie Windows 10? Podziel się swoimi przemyśleniami w komentarzach poniżej.