Съкращение от "check disk", командата chkdsk е команда от командния ред, използвана за проверка на определен диск и поправка или възстановяване на данни на устройството, ако е необходимо.
Chkdsk също маркира всички повредени или неработещи сектори на твърдия диск или диска като "лоши" и възстановява всяка информация, която все още е непокътната.
Наличност на командата Chkdsk
Командата chkdsk е достъпна от командния ред в операционните системи Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP.
Командата chkdsk е достъпна и чрез командния ред в Разширени опции за стартиране и Опции за възстановяване на системата. Работи и от конзолата за възстановяване в Windows 2000 и Windows XP. Chkdsk също е DOS команда, налична в повечето версии на MS-DOS.
Наличието на определени превключватели на команди chkdsk и друг синтаксис на команди chkdsk може да се различава от операционна система до операционна система.
Синтаксис на командата Chkdsk
chkdsk [обем:] [ /F] [ /V] [/R ] [/X ] [/I ] [/C ] [/L : размер] [/perf ] [/сканиране ] [ /? ]
Опции на командата Chkdsk | |
---|---|
Артикул | Обяснение |
обем: | Това е буквата на устройството на дяла, за който искате да проверите за грешки. |
/F | Тази команда chkdsk опция ще коригира всички грешки, открити на диска. |
/V | Използвайте тази опция chkdsk на FAT или FAT32 том, за да покажете пълния път и името на всеки файл на диска. Ако се използва на NTFS том, ще покаже съобщения за почистване (ако има такива). |
/R | Тази опция казва на chkdsk да локализира лоши сектори и да възстанови всяка четима информация от тях. Тази опция предполага /F, когато /сканиране не е указано. |
/X | Тази командна опция предполага /F и ще принуди демонтирането на тома, ако е необходимо. |
/I | Тази опция ще изпълни по-малко енергична команда chkdsk, като инструктира командата да се изпълнява по-бързо чрез прескачане на определени редовни проверки. |
/C | Същото като /I, но пропуска цикли в структурата на папките, за да намали времето, през което се изпълнява командата chkdsk. |
/L: размер | Използвайте тази опция на командата chkdsk, за да промените размера (в KB) на лог файла. Размерът на регистрационния файл по подразбиране за chkdsk е 65536 KB; можете да проверите текущия размер на лог файла, като изпълните /L без опцията "размер". |
/perf | Тази опция позволява на chkdsk да работи по-бързо, като използва повече системни ресурси. Трябва да се използва с /сканиране. |
/сканиране | Тази опция chkdsk изпълнява онлайн сканиране на NTFS том, но не се опитва да го поправи. Тук „онлайн“означава, че томът не трябва да се демонтира, а вместо това може да остане онлайн/активен. Това важи както за вътрешни, така и за външни твърди дискове; можете да продължите да ги използвате по време на сканирането. |
/spotfix | Тази опция chkdsk демонтира тома само за кратко, за да коригира проблемите, които са били изпратени в регистрационния файл. |
/? | Използвайте превключвателя за помощ с командата chkdsk, за да покажете подробна помощ за изброените по-горе команди и други опции, които можете да използвате с chkdsk. |
Съществуват и други по-рядко използвани командни превключватели на chkdsk, като /B за преоценка на лошите клъстери на тома, /forceofflinefix, които изпълнява онлайн сканиране (сканиране, докато томът е активен), но след това принуждава ремонта да се изпълнява офлайн (след като томът бъде демонтиран), /offlinescanandfix, който изпълнява офлайн chkdsk сканиране и след това коригира всички открити проблеми и други, за които можете да прочетете повече чрез превключвателя /?.
Опцията /offlinescanandfix е същата като /F с изключение на това, че е разрешена само на NTFS томове.
Ако използвате командата chkdsk от конзолата за възстановяване в по-стари версии на Windows, използвайте /p вместо /F по-горе, за да инструктира chkdsk да извърши обширна проверка и поправка на грешки на твърдия диск.
Примери за команда Chkdsk
chkdsk
В горния пример, тъй като не е въведено устройство или допълнителни опции, chkdsk просто работи в режим само за четене.
Ако са открити проблеми при изпълнението на тази проста команда chkdsk, трябва да използвате примера по-долу, за да коригирате всички проблеми.
chkdsk c: /r
В този пример командата chkdsk се използва за извършване на обширна проверка на устройството C: за коригиране на грешки и за намиране на информация за възстановяване от лоши сектори. Това се използва най-добре, когато изпълнявате chkdsk извън Windows, например от диск за възстановяване, където трябва да посочите кое устройство да сканирате.
chkdsk c: /сканиране /forceofflinefix
Тази команда chkdsk изпълнява онлайн сканиране на тома C:, така че да не се налага да демонтирате тома, за да изпълните теста, но вместо да коригира проблемите, докато томът е активен, проблемите се изпращат до опашка, която ще бъде разрешена при офлайн поправка.
chkdsk c: /r /scan /perf
В този пример chkdsk ще коригира проблеми на C: устройството, докато го използвате, и ще използва възможно най-много системни ресурси, така че да работи възможно най-бързо.
Свързани с Chkdsk команди
Chkdsk често се използва с много други команди на командния ред и команди на конзолата за възстановяване.
Командата chkdsk е подобна на командата scandisk, използвана за проверка на твърд диск или флопи диск за грешки в Windows 98 и MS-DOS.