Какво прави Chkdsk (и кога да го използва)
Помощната програма Check Disk, позната също като chkdsk (тъй като това е командата, която използвате за нейното стартиране), сканира целия твърд диск, за да открие и отстрани проблеми. Това не е ужасно вълнуващо средство - и това може да отнеме известно време - но наистина може да помогне да се предотвратят по-големи проблеми и загуба на данни в дългосрочен план. Chkdsk изпълнява няколко функции, в зависимост от това как се изпълнява:
- Основната функция на Chkdsk е да сканира целостта на файловата система и метаданните на файловата система на дисковия обем и да коригира всички логически грешки в файловата система, които открива. Такива грешки могат да включват корупционни записи в главната таблица на файловете (MFT), лоши дескриптори на сигурността, свързани с файлове, или дори неправилно подравняване на времевата маркировка или информация за размера на файла за отделни файлове.
- Chkdsk може по желание да сканира всеки сектор на дисков обем, търсейки лоши сектори. Лошите сектори идват в две форми: меки лоши сектори, които могат да възникнат, когато данните са написани зле, и тежки лоши сектори, които могат да възникнат поради физическо увреждане на диска. Chkdsk се опитва да отстрани тези проблеми, като поправи меки лоши сектори и маркира тежки лоши сектори, така че те няма да бъдат използвани отново.
Това може да звучи много технически, но не се притеснявайте: не е нужно да разбирате всичката информация за начина, по който тя работи кога трябва да го пуснете.
Препоръчваме ви да работите chkdsk на всеки няколко месеца като част от рутинната поддръжка заедно с използването на S.M.A.R.T. инструмент за дискове, които го поддържат. Също така трябва да обмислите да го пускате по всяко време, когато Windows се е изключило необичайно - например след загуба на електрозахранване или катастрофа на системата. Понякога Windows ще стартира автоматично сканиране по време на стартирането, но най-често ще трябва да го направите сами. Дори ако имате странни проблеми с приложенията, които не се зареждат или не се сриват, че не сте успели да разрешите друг начин, може да помислите за проверка на диска.
Например: Веднъж имах проблем, когато Outlook изведнъж започна да се сблъсква с мен малко след зареждането. След много отстраняване на неизправности, сканирането на chkdsk разкри, че имах лоши сектори, където е съхранен файлът ми с данни за Outlook. За щастие chkdsk успя да възстанови секторите в моя случай и всичко върна нормално след това.
Ако chkdsk среща проблеми - особено тежки лоши сектори - това е не мога ремонт, данните могат да станат неизползваеми. Това не е много вероятно, но може да се случи. Поради тази причина винаги трябва да сте сигурни, че имате добро резервно копие на място и да архивирате компютъра си, преди да работите с chkdsk.
Инструментът chkdsk работи почти еднакво във всички версии на Windows. Ще работим с Windows 10 в тази статия, така че екранът може да изглежда малко по-различен, ако използвате Windows 7 или 8, но chkdsk изпълнява същото и ние ще посочим къде се различават процедурите. Ще говорим и за това, че го пуснете от командния ред, в случаите, когато дори не можете да заредите Windows.
Как да проверите диск от Windows
Изпълнението на инструмента за проверка на диска от работния плот на Windows е лесно. В File Explorer, щракнете с десния бутон върху устройството, което искате да проверите, и изберете "Properties".
Как да проверите или да отмените текущата проверка на диска
Ако не сте сигурни дали е предвидена проверка на диска за следващото рестартиране, е достатъчно лесно да проверите в командния ред. Ще трябва да стартирате команден ред с администраторски права.Натиснете Start и след това напишете "command prompt". Щракнете с десния бутон на мишката върху резултата и изберете "Run as administrator".
chkntfs c:
Ако сте планирали ръчна проверка на устройството, ще видите съобщение за това.
chkntfs /x c:
Как да използвате командата ChkDsk в командния ред
Ако сте готови да използвате командния ред (или трябва да, защото Windows няма да стартира правилно), можете да упражнявате малко повече контрол върху процеса на проверка на диска. Освен това, ако използвате Windows 8 или 10, това е единственият начин да принудите автоматичното фиксиране или сканирането на лошите сектори в микса. Отворете командния ред с администраторски права, като натиснете Windows + X и изберете "Command Prompt (Admin)". Ще използвате
chkdsk
команда. Командата поддържа редица опционални комутатори, но ние се интересуваме най-вече от две от тях:
/f
и
/r
Ако просто използвате
chkdsk
команда от само себе си, тя ще сканира вашето устройство в режим само за четене, отчитане на грешки, но не се опитва да ги поправи. Otototkyot τη τηotot nototky not τη τηotkyot τηkyky not not notkyky not τηkyky τη not notot τη notototky τη not not notot not τη not notky nototot not not not notky notky not nototky not notot τηkykyot τη τη notot notot τη not not not
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]filename] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size] [/B] volume Specifies the drive letter (followed by a colon), mount point, or volume name. filename FAT/FAT32 only: Specifies the files to check for fragmentation. /F Fixes errors on the disk. /V On FAT/FAT32: Displays the full path and name of every file on the disk. On NTFS: Displays cleanup messages if any. /R Locates bad sectors and recovers readable information (implies /F). /L:size NTFS only: Changes the log file size to the specified number of kilobytes. If size is not specified, displays current size. /X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F). /I NTFS only: Performs a less vigorous check of index entries. /C NTFS only: Skips checking of cycles within the folder structure. /B NTFS only: Re-evaluates bad clusters on the volume (implies /R) The /I or /C switch reduces the amount of time required to run Chkdsk by skipping certain checks of the volume.
Надяваме се, че Chkdsk ще коригира каквито и да са проблеми с твърдия диск, които може да имате, и можете да се върнете към нормалното използване на компютъра си.