Всеки път, когато имате грешки в твърдия диск – или дори странно поведение, което може да не свържете първоначално с твърд диск – Check Disk може да бъде спасител. Ето пълно ръководство за използване на инструмента за проверка на диска, който се предлага с всяка версия на Windows.

Какво прави Chkdsk (и кога да го използвам)

Помощната програма за проверка на диска, известна още като chkdsk (тъй като това е командата, която използвате, за да я стартирате), сканира целия ви твърд диск, за да намери и отстрани проблеми. Това не е особено вълнуващ инструмент — и изпълнението му може да отнеме известно време — но наистина може да помогне за предотвратяване на по-големи проблеми и загуба на данни в дългосрочен план. Chkdsk изпълнява няколко функции, в зависимост от това как се изпълнява:

  • Основната функция на Chkdsks е да сканира целостта на файловата система и метаданните на файловата система на дисков том и да коригира всички грешки в логическата файлова система, които открие. Такива грешки могат да включват повредени записи в главната файлова таблица на томовете (MFT), лоши дескриптори за защита, свързани с файлове, или дори неправилно подравнена информация за времевия печат или информация за размера на файла за отделни файлове.
  • Chkdsk може също така по избор да сканира всеки сектор на дисков том, търсейки лоши сектори. Лошите сектори се предлагат в две форми: меки лоши сектори, които могат да възникнат, когато данните са записани лошо, и твърди лоши сектори, които могат да възникнат поради физическо увреждане на диска. Chkdsk се опитва да отстрани тези проблеми, като поправи меки лоши сектори и маркира твърди лоши сектори, така че да не се използват отново.

Всичко това може да звучи много техническо, но не се притеснявайте: не е нужно да разбирате тънкостите на това как работи, за да знаете кога трябва да го стартираш.

Препоръчваме да стартирате chkdsk на всеки няколко месеца като част от рутинна поддръжка, заедно с използването на SMART инструмент за устройства, които го поддържат. Също така трябва да помислите да го стартирате всеки път, когато Windows се изключи необичайно – например след загуба на захранване или срив на системата. Понякога Windows автоматично стартира сканиране по време на стартиране, но най-често ще трябва да го направите сами. Дори ако просто имате странни проблеми с приложенията, които не се зареждат или се сриват, които не сте успели да разрешите по друг начин, може да помислите да проверите диска.

Например: Веднъж имах проблем, при който Outlook изведнъж започна да се срива при мен малко след зареждане. След много отстраняване на неизправности сканирането на chkdsk разкри, че имам лоши сектори, където се съхранява моя файл с данни на Outlook. За щастие, chkdsk успя да възстанови секторите в моя случай и след това всичко се върна към нормалното.

СВЪРЗАНИ: Обяснение на лошите сектори: Защо твърдите дискове получават лоши сектори и какво можете да направите за това

Ако chkdsk срещне проблеми – особено твърди лоши сектори – това не мога ремонт, данните могат да станат неизползваеми. Не е много вероятно, но може да се случи. Поради тази причина винаги трябва да се уверите, че имате добра рутина за архивиране и да архивирате компютъра си, преди да стартирате chkdsk.

Инструментът chkdsk работи почти еднакво във всички версии на Windows. Добре работете с Windows 10 в тази статия, така че екраните може да изглеждат малко по-различно, ако използвате Windows 7 или 8, но chkdsk изпълнява същото и добре посочва къде се различават процедурите. Ами също така говорете за стартирането му от командния ред, в случаите, когато дори не можете да стартирате Windows.

Как да проверите диск от Windows

Изпълняването на инструмента за проверка на диска от работния плот на Windows е лесно. Във File Explorer щракнете с десния бутон върху устройството, което искате да проверите, и след това изберете Properties.

В прозореца със свойства превключете на Tools и след това щракнете върху Check. В Windows 7 бутонът е наименуван Check now.

В Windows 8 и 10 Windows може да ви информира, че не е открил никакви грешки на устройството. Все още можете да извършите ръчно сканиране, като щракнете Scan drive. Това първо ще извърши сканиране, без да прави опити за ремонт, така че няма да рестартира компютъра ви в този момент. Ако бързото сканиране на диска разкрие някакви проблеми, Windows ще ви представи тази опция. Ако искате да го принудите обаче, ще трябва да използвате командния ред, за да стартирате chkdsk – нещо, което ще бъде разгледано малко по-късно в статията.

След като Windows сканира вашето устройство, ако не са открити грешки, можете просто да щракнете Close.

В Windows 7, когато щракнете върху Check now, ще видите диалогов прозорец, който ви позволява да изберете няколко допълнителни опции – а именно дали искате също така автоматично да коригирате грешки в файловата система и да сканирате за лоши сектори. Ако искате да извършите най-задълбочената проверка на диска, продължете напред и изберете и двете опции и след това щракнете Start. Само имайте предвид, че ако добавите секторно сканиране към микса, проверката на диска може да отнеме доста време. Може да е нещо, което искате да направите, когато нямате нужда от компютъра си за няколко часа.

Ако изберете да коригирате грешки в файловата система или да сканирате за лоши сектори, Windows няма да може да извърши сканиране, докато дискът се използва. Ако това се случи, ще имате възможност да отмените сканирането или да насрочите проверка на диска, която да се случи следващия път, когато рестартирате Windows.

Как да проверите или отмените планирана проверка на диска

Ако не сте сигурни дали проверката на диска е планирана за следващото ви рестартиране, е достатъчно лесно да проверите в командния ред. Ще трябва да стартирате командния ред с административни привилегии. Натиснете Старт и след това въведете command prompt. Щракнете с десния бутон върху резултата и след това изберете Run as administrator.

При подкана въведете следната команда – заменете буквата на устройството, ако е необходимо.

chkntfs c:

Ако сте насрочили ръчна проверка на устройството, ще видите съобщение за това.

Ако Windows е насрочил автоматична проверка на устройството, ще видите съобщение, което ви уведомява, че томът е мръсен, което просто означава, че е маркиран с потенциални грешки. Това служи като индикация, че Windows ще изпълни проверка следващия път, когато стартира. Ако не е планирано автоматично сканиране, просто ще видите съобщение, което ви уведомява, че томът не е замърсен.

Ако проверката на диска е насрочена за следващия път, когато стартирате Windows, но сте решили, че не искате проверката да се случи, можете да отмените проверката, като напишете следната команда:

chkntfs /x c:

Няма да получите обратна връзка, че сканирането е отменено, но ще бъде. Тази команда всъщност изключва устройството от командата chkdsk за следващото стартиране. Ако рестартирате, за да установите, че е насрочено сканиране, Windows също е достатъчно любезен да ви предостави около десет секунди, за да пропуснете сканирането, ако искате.

Как да използвате командата ChkDsk в командния ред

Ако желаете да използвате командния ред (или трябва, защото Windows няма да се стартира правилно), можете да упражнявате малко повече контрол върху процеса на проверка на диска. Освен това, ако използвате Windows 8 или 10, това е единственият начин да принудите автоматично коригиране или сканиране на лоши сектори в микса. Отворете командния ред с административни привилегии, като натиснете Windows+X и изберете Command Prompt (Admin). Ще използвате chkdsk. Командата поддържа редица незадължителни превключватели, но най-вече се занимава с два от тях: /f и /r .

Ако просто използвате chkdsk сам по себе си, той ще сканира вашето устройство в режим само за четене, съобщавайки за грешки, но без да се опитва да ги поправи. Поради тази причина обикновено може да работи, без да се налага да рестартирате компютъра.

Ако искаш chkdsk за да се опитате да поправите грешки в логическата файлова система по време на сканирането, добавете /f превключвател. Обърнете внимание, че ако устройството има файлове, които се използват (а вероятно ще бъде), ще бъдете помолени да насрочите сканиране за следващото рестартиране.

chkdsk /f c:

Ако искаш chkdsk за да сканирате и за лоши сектори, ще използвате /r превключвател. Когато използвате /r превключвател, /f превключвателят се подразбира, което означава, че chkdsk ще сканира както за логически грешки, така и за лоши сектори. Но макар да не е наистина необходимо, също няма да навреди нищо, ако хвърлите и двете /r и /f едновременно включва командата.

chkdsk /r c:

Бягане chkdsk /r ви дава най-задълбочено сканиране, което можете да извършите на том, и ако имате свободно време за проверка на сектора, силно препоръчваме да го изпълнявате поне периодично.

Разбира се, има и други параметри, с които можете да използвате chkdsk . И така, в името на пълнотата – и вашето отвратително удоволствие – ето ги:

C:>chkdsk /?
Checks a disk and displays a status report.

CHKDSK [volume[[path]име на файл]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]

обем Указва буквата на устройството (следвано от двоеточие),
точка на монтиране или име на том.
filename само FAT/FAT32: Посочва файловете, които да се проверяват за фрагментация.
/F Поправя грешки на диска.
/V В FAT/FAT32: Показва пълния път и име на всеки файл
на диска.
На NTFS: Показва съобщения за почистване, ако има такива.
/R Намира лоши сектори и възстановява четлива информация
(подразбира /F).
/L:размер Само NTFS: Променя размера на регистрационния файл на посоченото число
от килобайта. Ако размерът не е посочен, показва текущо
размер.
/X Принуждава тома да се демонтира първо, ако е необходимо.
Тогава всички отворени манипулатори на тома биха били невалидни
(подразбира /F).
/I само NTFS: Извършва по-малко енергична проверка на индексните записи.
/C Само NTFS: Пропуска проверката на цикли в папката
структура.
/B Само NTFS: Преоценява лошите клъстери на тома
(подразбира /R)

Превключвателят /I или /C намалява времето, необходимо за стартиране на Chkdsk
пропускане на определени проверки на силата на звука.

Надяваме се, че Chkdsk ще поправи всички проблеми с твърдия диск, които може да имате, и можете да се върнете към нормалното използване на компютъра си.