Jak skanować i naprawiać dysk twardy w systemie Windows 10?
Komputery osobiste (PC) zmieniły się ogromnie w ciągu prawie czterech dekad, odkąd pierwszy komputer IBM zjechał z linii montażowej w 1981 roku. Ta pierwsza maszyna, stalowa płyta blokowa z mikroczipem Intel 8088 z galopującym 4, 77 MHz, była dostarczana z jednym lub dwa napędy dyskietek - i przydatne narzędzie dyskowe o nazwie CHKDSK (wymawiane jako „Check Disk”), stworzone przez Tima Patersona dla nowo powstałej firmy programistycznej znanej jako Microsoft.
Paterson stworzył CHKDSK, który jest podobny do uniksowego polecenia fsck, dla DOS, oryginalnego systemu operacyjnego działającego na komputerach z systemem Windows. Jednak do dziś CHKDSK jest ważnym narzędziem do rozwiązywania problemów na komputerach z systemem Windows.
Dzisiaj zwykłemu obserwatorowi trudno byłoby opisać proces ewolucyjny, który miał miejsce między pierwszym komputerem IBM a dzisiejszą komputerem stacjonarnym z systemem Windows 10.
Obudowa ma mniej więcej ten sam rozmiar i kształt, a wciąż jest klawiatura, ale poza tym wszystko jest inne. Dzisiejsze procesory działają tysiąc razy szybciej i są milion razy bardziej skomplikowane, Apple sprzedaje zegarki z wyświetlaczem bardziej wydajnym niż w monochromatycznej potworności z 1981 roku, dzisiejsze maszyny mają rdzenie pamięci co najmniej tysiąc razy gęstsze i od dawna wymieniane masywne, masywne stacje dyskietek z ultra-eleganckimi, ultraszybkimi, absolutnie cichymi dyskami półprzewodnikowymi, z których każdy może przechowywać więcej informacji niż każdy model z 1981 roku, jaki kiedykolwiek zbudowano.
Jednak pomimo wszystkich rewolucji i ewolucyjnych zmian w sprzęcie i oprogramowaniu pozostaje jedna rzecz - CHKDSK pozostaje użytecznym i kluczowym narzędziem służącym do poprawy stanu dysku, prawie 40 lat po jego wynalezieniu.
Należy zauważyć, że tak naprawdę nie jest to ten sam CHKDSK, który został użyty w systemie DOS. Pierwsza wersja CHKDSK napisana przez Tima Patersona była prymitywnym narzędziem według dzisiejszych standardów.
Z każdą aktualizacją i zmianą technologii i formatów napędów, CHKDSK było ponownie pisane i przepisywane, dodawano nowe funkcje i opracowywano nowe techniki radzenia sobie z wykładniczo rozszerzającymi się dyskami twardymi współczesnych komputerów PC.
Jednak nowoczesne narzędzie CHKDSK wykorzystuje to samo podstawowe podejście, co skanowanie wielu dysków w celu sprawdzenia jego solidności i funkcjonalności. W tym artykule TechJunkie opiszę ci, jak możesz użyć CHKDSK do skanowania i naprawy dysków twardych w komputerach z systemem operacyjnym Windows 10.
Jak działa CHKDSK
Chociaż szczegóły dotyczące jego pracy zmieniły się z generacji na generację, ten sam podstawowy proces ma miejsce po uruchomieniu CHKDSK w celu analizy dysku twardego. Program CHKDSK rozpoczyna się od skanowania systemu plików na dysku, analizy integralności plików, systemu plików i integralności metadanych plików na dysku.
Gdy CHKDSK znajdzie logiczne błędy systemu plików, naprawia je na miejscu, zapisując dane znajdujące się na dysku, aby żadne dane nie zostały utracone. Logiczne błędy systemu plików to błędy, takie jak uszkodzone wpisy w Master File Table (MFT) dysku, pliku, który informuje dysk, w jaki sposób pliki są łączone w mętnych labiryntach sprzętu dysku. Dla każdego pliku w woluminie NTFS (system plików opracowany przez Microsoft) jest co najmniej jeden wpis, w tym wpis dla samego MFT.
CHKDSK naprawia również niepoprawne znaczniki czasu, dane o rozmiarze 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 logiczne sektory, określone obszary dysku, na których będzie przechowywana określona ilość danych. W sektorach mogą wystąpić błędy miękkie, w których to przypadku dane zostały nieprawidłowo zapisane na nośniku magnetycznym, lub błędy twarde, które są przypadkami, gdy sam napęd ma rzeczywistą wadę fizyczną w obszarze wyznaczonym jako sektor.
CHKDSK naprawia błędy miękkie, przepisując wadliwe dane i rozwiązuje trudne błędy, zaznaczając tę część dysku jako uszkodzoną i „poza granicami” do wykorzystania w przyszłości.
Ponieważ CHKDSK był wielokrotnie aktualizowany i aktualizowany z każdą nową generacją sprzętu pamięci masowej, program nadal działa poprawnie w celu analizy i naprawy wszelkiego rodzaju dysków twardych, nawet w najnowocześniejszych systemach operacyjnych i przy użyciu najbardziej zaawansowanych technologii dysków.
Ten sam proces, który kiedyś był wykonywany w celu analizy dyskietki o pojemności 160 KB, może być dzisiaj przeprowadzony w celu analizy półprzewodnikowego, całkowicie elektronicznego dysku SSD o pojemności 15 terabajtów.
Jak uruchomić CHDSK na dysku twardym komputera z systemem Windows 10?
Chociaż istnieje kilka różnych sposobów wywoływania CHKDSK na komputerze z systemem Windows 10, zdecydowanie najczęstszym i zwykłym miejscem do uruchamiania tego narzędzia jest powłoka wiersza polecenia znana jako PowerShell. Po przyzwyczajeniu się do uruchamiania poleceń za pomocą programu PowerShell staje się łatwiejsze niż inne metody. To tak proste, jak wpisanie polecenia.
Ponieważ jednak CHKDSK komunikuje się bezpośrednio ze sprzętem napędowym, wymaga specjalnego poziomu uprawnień systemu operacyjnego zwanych uprawnieniami administracyjnymi. Oznacza to po prostu, że CHKDSK może działać tak, jakby to konto odpowiadało za administrowanie komputerem. Administratorem systemu jest prawdopodobnie Ty, jeśli jest to komputer domowy i może to być dział IT, jeśli jest to komputer roboczy.
Aby uruchomić Windows PowerShell, naciśnij skrót klawiaturowy Klawisz Windows + X. Spowoduje to wyświetlenie menu zaawansowanych użytkowników w obszarze menu Start, gdzie zobaczysz kilka opcji.
Możesz zwolnić kombinację Klawisz Windows + X i wpisać klawisz A (skrót od Admin), aby uruchomić Windows PowerShell w trybie uprawnień administracyjnych. Możesz także po prostu przesunąć mysz do linii Windows PowerShell (Admin) i kliknąć, aby uruchomić powłokę w ten sposób.
Następny ekran, który się pojawi, to okno Kontrola konta użytkownika (UAC), które poprosi o zgodę na uruchomienie Windows Command Processor i pozwoli na wprowadzenie zmian na komputerze. Wybierz „Tak”.
Uruchomi się Windows PowerShell, znane czarno-białe pudełko z tekstowym interfejsem wiersza poleceń. Najbardziej podstawowym sposobem na wywołanie CHKDSK jest po prostu wpisanie nazwy programu „chkdsk”, następnie spacja, a następnie litera dysku, który chcesz sprawdzić lub naprawić. W naszym przypadku jest to dysk wewnętrzny „C:”, więc komenda brzmiałaby „chkdsk c:” To podstawowe wywołanie CHKDSK przeskanuje dysk i wyświetli informacje o stanie, ale nie naprawi napotkanych błędów.Aby uruchomić CHKDSK w trybie, w którym naprawi on napotkane problemy, musisz dodać kilka parametrów. W programie Windows PowerShell parametry to dodatkowe polecenia dodane na końcu nazwy programu, ze znakami „/” przed każdym parametrem.
W takim przypadku, aby CHKDSK wykonał pełne skanowanie i przebieg naprawy, chcielibyśmy wpisać „chkdsk c: / f / r / x”.
Parametr „/ f” instruuje CHKDSK, aby naprawił wszelkie błędy wykryte podczas skanowania. Parametr „/ r” informuje CHKDSK o zlokalizowaniu uszkodzonych sektorów i odzyskaniu wszelkich możliwych do odczytania informacji, które tam znajdą. Parametr „/ x” mówi CHKDSK, aby zdemontował dysk (przełącz go w tryb offline z systemu operacyjnego) przed rozpoczęciem procesu.
Nie trzeba dodawać, że będziesz chciał używać komputera do innych celów, dopóki CHKDSK zakończy skanowanie i wszelkie poprawki.
Dodatkowe parametry CHKDSK
CHKDSK ma dużą bibliotekę opcjonalnych parametrów, których można użyć do zmodyfikowania zachowania programu.
/ f - parametr / f instruuje CHKDSK, aby naprawił błędy na dysku. Dysk musi być zablokowany. Jeśli program CHKSDK nie może zablokować dysku, pojawi się komunikat z pytaniem, czy chcesz sprawdzić dysk przy następnym 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 obejmuje funkcjonalność / f, z dodatkową analizą fizycznych błędów dysku.
/ x - parametr / x wymusza najpierw zejście woluminu, jeśli to konieczne. Wszystkie otwarte uchwyty napędu są unieważnione. / x obejmuje 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 można również stosować tylko na dysku NTFS. Mówi to CHKDSK, aby nie sprawdzał cykli w strukturze folderów, co skraca czas wymagany do uruchomienia CHKDSK.
/ l - parametru / i można używać tylko z systemem plików NTFS. Zmienia rozmiar wynikowego pliku dziennika na rozmiar, który wpisujesz. Jeśli pominiesz parametr size, / l wyświetli bieżący rozmiar.
/ b - parametru / b można używać tylko w systemie plików NTFS. Czyści listę złych klastrów w woluminie i ponownie skanuje wszystkie przydzielone i wolne klastry pod kątem błędów. / b obejmuje funkcjonalność / r. Użyj tego parametru po zobrazowaniu woluminu na nowym dysku twardym.
/? - The /? parametr wyświetla plik pomocy zawierający tę listę parametrów i inne instrukcje dotyczące korzystania z CHKDSK.
Podsumowując, pełne polecenie, które należy wpisać w wierszu polecenia, to:
czkdsk
Używanie CHKDSK na dysku rozruchowym
Dysk rozruchowy to partycja dysku twardego, z której komputer uruchamia się (uruchamia się). Partycje rozruchowe są wyjątkowe na wiele sposobów, a jednym z nich jest to, że wymagają specjalnej obsługi, aby CHKDSK mógł sobie z nimi poradzić.
CHKDSK musi być w stanie zablokować każdy skanowany dysk rozruchowy, co oznacza, że nie może zbadać dysku rozruchowego systemu, jeśli komputer jest używany. Jeśli dysk docelowy jest dyskiem wewnętrznym zewnętrznym lub dyskiem wewnętrznym innym niż rozruch, proces CHKDSK rozpocznie się, gdy tylko wprowadzimy powyższą przykładową komendę.
Jeśli jednak dysk docelowy jest dyskiem rozruchowym, system zapyta, czy chcesz uruchomić polecenie przed następnym uruchomieniem. Wpisz „tak” (lub „y”), uruchom ponownie komputer, a polecenie zostanie uruchomione przed załadowaniem systemu operacyjnego, umożliwiając mu pełny dostęp do dysku.
Wykonanie komendy CHKDSK może zająć dużo czasu, zwłaszcza w przypadku większych dysków.
Po zakończeniu sprawdzania systemu plików wyświetli jednak podsumowanie wyników, w tym całkowite miejsce na dysku, przydział bajtów i, co najważniejsze, wszelkie znalezione i poprawione błędy.
CHKDSK W poprzednich wersjach systemu Windows
Polecenie CHKDSK jest dostępne we wszystkich wersjach systemu Windows, więc użytkownicy działający w systemie Windows 7, 8 lub XP mogą również wykonać powyższe kroki, aby zainicjować skanowanie swojego dysku twardego. W przypadku starszych wersji systemu Windows użytkownicy mogą uzyskać dostęp do wiersza polecenia, wybierając kolejno Start> Uruchom i wpisując „cmd”.
Po wyświetleniu wyniku wiersza polecenia kliknij go prawym przyciskiem myszy i wybierz „Uruchom jako administrator”, aby udzielić programowi niezbędnych uprawnień do pomyślnego wykonania CHKDSK.
Jedna uwaga ostrzegawcza: jeśli używasz CHKDSK na starszym dysku twardym, możesz zauważyć, że miejsce na dysku twardym zostało znacznie zmniejszone po uruchomieniu polecenia. Wynik ten wynika z awarii dysku twardego, ponieważ jedną z kluczowych funkcji wykonywanych przez CHKDSK jest identyfikacja i blokowanie uszkodzonych sektorów na dysku.
Kilka uszkodzonych sektorów na starym dysku zwykle pozostanie niezauważonych dla użytkownika, ale jeśli dysk zawiedzie lub ma poważne problemy, możesz mieć ogromną liczbę uszkodzonych sektorów, które po zmapowaniu i zablokowaniu przez CHKDSK wydają się zabierać znaczne części pojemności twojego dysku twardego.
Inne sposoby uruchomienia CHKDSK
Jeśli nie lubisz używać wiersza polecenia, istnieją inne sposoby wywołania CHKDSK w systemie. Być może najłatwiej jest bezpośrednio za pomocą Eksploratora Windows.
Otwórz okno Eksploratora plików Windows i przejdź do dysku, który chcesz sprawdzić.
Kliknij prawym przyciskiem myszy ikonę dysku twardego i wybierz Właściwości.
Wybierz kartę Narzędzia i kliknij „Sprawdź”, aby uruchomić CHKDSK ze standardowymi parametrami.
Dobrym pomysłem jest regularne uruchamianie CHKDSK w ramach rutynowej konserwacji systemu.
CHKDSK pozostaje potężnym i użytecznym narzędziem nawet 40 lat po swoim oryginalnym wynalazku.
Czy masz inne pytania dotyczące systemu Windows 10? Mamy zasoby, których potrzebujesz!
Oto nasz przewodnik dotyczący rozwiązywania problemów z niedziałającym wyszukiwaniem w systemie Windows 10.
Czy używasz swojego komputera głównie do zabawy, a zwłaszcza gier? Sprawdź nasz samouczek dotyczący optymalizacji komputera z systemem Windows 10 pod kątem gier.
Jeśli jesteś administratorem systemu, możesz dowiedzieć się o włączaniu usługi Active Directory dla systemu Windows 10.
Użytkownicy zaawansowani systemu Windows będą chcieli zapoznać się z instrukcją TechJunkie, w jaki sposób utrzymać określone okno na wierzchu w systemie Windows 10.
Jeśli potrzebujesz wydajności systemu, zapoznaj się z naszym kompletnym przewodnikiem po wydajności systemu Windows 10.
Czy uruchamiasz lub planujesz uruchomić CHKDSK w ramach regularnego harmonogramu konserwacji systemu? Jakich innych narzędzi do konserwacji używasz? Zostaw nam komentarz poniżej!