Команда чек. параметри chkdsk

Друзі, дана стаття про вбудовану в Windows сервісну програму Chkdsk, за допомогою неї можна виправити помилки файлової системи. Утиліту Chkdsk можна з успіхом запустити в працюючій операційній системі і виправити помилки диска, але як запустити Chkdsk, якщо ваша операційна система не завантажується саме через цих помилок? Ось тут, судячи з ваших листів, багато з вас роблять помилку і я вам про неї розповім. Так само багатьох цікавить питання - чому іноді ні з того ні з сього при включенні комп'ютера запускається перевірка жорсткого диска. Що таке брудний біт і як від нього позбутися? Стаття підійде для користувачів операційних систем Windows XP, Windows 7, Windows 8.1, Windows 10.

Лист від читача.

Здрастуйте, скажіть будь ласка, чому моя операційна система зависає при завантаженні. Почалася ця історія досить давно. На початку завантаження системи виходили різні помилки на чорному екрані, але після цього Windows все ж завантажувалася, правда працювала з зависаннями і навіть пару раз йшла в синій екран. Один знайомий порадив мені застосувати вбудовану в Windows програму Chkdsk   і перевірити за допомогою неї на помилки розділ з встановленою операційною системою (C :). Я погодився і ввів в командному рядку chkdsk c: / f, далі надійшла пропозиція Windows перевірити диск при наступному завантаженні системи.

Після перезавантаження диск (C :) був перевірений на помилки, сама перевірка тривала сорок хвилин і вдало завершилася. Після цього мій комп'ютер прекрасно працював два місяці і скаржитися не було на що, але потім вийшло так, що я кілька разів поспіль аварійно вимикав комп'ютер і проблеми почалися знову.

Зараз я просто не можу увійти в Windows, операційна система зависає вже на словах « запуск Windows»Або на« Ласкаво просимо »і нічого зробити практично неможливо. Якщо натиснути при завантаженні клавішу F-8, то виходить меню та усунення несправностей комп'ютера і на цьому все зупиняється, тобто застосувати параметр Остання відома вдала конфігурація не виходить. Також не виходить увійти в Усунення неполадок або в безпечний режим.

Багато досвідчені користувачі можуть помітити, що в таких випадках можна просто зняти жорсткий диск, Потім приєднати його до іншого системнику з іншого Windows, та перевірить його на помилки і виправить їх, далі повертаємо жорсткий диск на місце і операційна система прекрасно завантажується, ось і все.

Добре, а якщо ми маємо справу з ноутбуком або у нас немає під рукою іншого системного блоку, що робити тоді? Знову ж досвідчений користувач правильно помітить, що можна завантажитися з установочного диска Windows   7 або диска відновлення, потім увійти в середу відновлення, вибрати командний рядок і ввести команду.
chkdsk c: / f, що позначає запустити перевірку системного диска (C :) з параметрами

/ F - перевіряє системну помилку на диску і виправляє їх

Можна сказати все правильно, але перш ніж вводити команду chkdsk c: / f, потрібно для початку визначити правильні літери всіх дисків, Так як в середовищі відновлення вони можуть відрізнятися від тих, які ми бачимо в працюючій операційній системі. І диску з встановленої Windows   може належати зовсім не буква (C :), а будь-яка інша. Про все докладно.

  • Помилки файлової системи можуть виникати при багаторазовому аварійному вимкненні комп'ютера (в повному обсязі записана на диск інформація), через деструктивну діяльність вірусів, при використанні софта написаного з помилками і неправильних драйверів. В результаті всього цього, робота операційної системи з жорстким диском, файлами виявляється не завершена або завершена неправильно, ось тоді і з'являються помилки і руйнування файлової системи на диску. Наприклад одні кластери (осколки інформації) не належать жодному файлу в системі (засмічення дискового простору), а інші кластери навпаки належить двом різним файлам (файли із загальним кластером). вирішити дану проблему   допоможе програма chkdsk, вона знайде і усуне помилки файлової системи на жорсткому диску. У більшості випадків буде достатньо запустити утиліту chkdsk з параметром / f, повна команда виглядає так: chkdsk c: / f
У програми chkdsk   є ще один важливий параметр / r, який застосовують разом з параметром / f, тобто:
chkdsk c: / f / r
  Параметр / r знаходить пошкоджені сектори на диску і відновлює ті дані, які може прочитати. Всього робиться кілька спроб читання інформації з пошкодженого сектора.

Тепер друзі трохи уваги. При використанні ключа / r, chkdsk перевірятиме всі сектори на диску, що природно це збільшить час роботи програми на великих дисках.

  • Важливо знати друзі, що мінімальна одиниця простору на жорсткому диску, це сектор (512 байт). Зазвичай, простір належить восьми секторах, займає один кластер (4 кілобайти). Наприклад, при установці операційної системи, проводиться форматування вінчестера в файлову систему NTFS і якщо розділ жорсткого диска, куди ви встановлюєте Windows, не більше 16 Терабайт (зазвичай менше), то вісім секторів об'ємом 512 байт створюють один кластер, об'ємом 4 кілобайти.
Якщо утиліта Chkdsk знаходить нечитаний сектор, вона намагається прочитати з нього інформацію ще кілька разів, якщо інформація з сектора все одно не читається, то містить його кластер додається в список пошкоджених кластерів і потім його функцію починає виконувати новий кластер. Так що використовуйте параметр / r в тому випадку, якщо попередній параметр / f не вирішить ваших проблем.
  Ну а тепер давайте для початку розберемо як запустити програму chkdsk з графічного інтерфейсу Windows, а потім вже розглянемо Як запустити chkdsk, якщо ваша операційна система не завантажується зовсім. Запуск програми Chkdsk з графічного інтерфейсу.   Відкриваємо вікно Комп'ютер і вибираємо наприклад диск (C :), клацаємо на ньому правою кнопкою   миші і вибираємо Властивості,


Якщо ви поставите галочку тільки на пункті автоматично виправляти системні помилки , То відбудеться перевірка файлової системи на помилки. Відзначивши додатково і другий пункт Перевіряти і відновлювати пошкоджені сектори, Ви запустите ще й перевірку на читання всіх секторів перевіряється диска. Знайте, що така подвійна перевірка займе багато часу.

Далі натискаємо Запуск. У разі, якщо для перевірки обраний розділ зі встановленою Windows, в більшості випадків (C :), перевірка не запуститься відразу і ви отримаєте таке повідомлення « Windows не може перевірити диск, який в даний момент   використовується. Хочете перевірити диск на наявність збоїв при наступному запуску комп'ютера». натискаємо « Розклад перевірки диска»І при наступному завантаженні комп'ютера, операційною системою буде запущена перевірка диска (C :) на помилки.


Як запустити програму Chkdsk з командного рядка

Наприклад ми з вами маємо намір перевірити на помилки диск (C :)

Пуск - Виконати, далі cmd


У вікні командного рядка вводимо chkdsk з: / f

Перед нами виникне вікно з таким змістом: " Неможливо виконати команду Chkdsk, так як вказаний тому використовується іншим процесом. Чи слід виконати перевірку цього тому при наступному перезавантаженні системи? Y (та) / N (немає)"
Погоджуємося і тиснемо Y. Після перезавантаження наш системний розділ буде перевірений на помилки.

Як запустити програму chkdsk, якщо ваш комп'ютер не завантажується і де починаючі користувачі при цьому припускаються помилок

По роботі друзі мені дуже часто доводиться мати справу з такими ситуаціями. Ну не завантажується операційна система і все, а найголовніше при цьому дивно зависає на будь-якому етапі завантаження, миша і клавіатура відповідно перестають реагувати на дії користувача. Вийти з такої ситуації можна так.
  Приклад наведу для двох операційних систем: Windows 7 і XP, почнемо з Windows 7.
  Тут нам друзі знадобиться інсталяційний диск або. На кожному з них присутні серед відновлення Windows   7 і треба робити одне і теж. Наприклад, завантажуємо комп'ютер з інсталяційного диска Windows 7. Хто не знає, як завантажити комп'ютер з інсталяційного диска, читайте статтю «».
  У початковій фазі завантаження комп'ютера з інсталяційного диска Windows 7 на екрані з'явиться напис «», відразу натисніть будь-яку клавішу на клавіатурі (наприклад пропуск), інакше напис пройде протягом 10 секунд і ви не завантажити з інсталяційного диска або диска відновлення Windows 7.


Можете спочатку вибрати засіб відновлення запуску   і якщо воно не допоможе вам завантажити систему, тоді вибираємо засіб Командний рядок.


Тепер друзі увагу, багато користувачів бажаючи перевірити на помилки системний диск (C :) у цьому місці помиляються, з ходу вводячи команду chkdsk з: / f,

В першу чергу, нам з вами потрібно визначити правильні літери всіх дисків, так як в середовищі відновлення вони зазвичай відрізняються від тих, які ми бачимо в працюючій операційній системі. А значить, диску з встановленою Windows швидше за все належить не буква (C :), а якась інша.
  Для визначення правильної літери системного диска, в командному рядку нам потрібно ввести команду notepad і натиснути Enter. Відкриється блокнот. Далі вибираємо меню Файл і Відкрити.


Відкривається вміст диска відновлення, він завжди під літерою (X :). У цьому вікні натискаємо кнопку Комп'ютер і входимо в вікно Комп'ютер,


вже тут ми легко можемо визначити диск, на якому встановлена ​​операційна система. Для того, щоб побачити запропонований знаходяться всередині розділів файли. Вибираємо пункт Тип файлів і в випадаючому меню Всі файли


До речі, якщо вам потрібно, то при необхідності ви можете копіювати знаходяться на будь-якому диску файли на вашу, заздалегідь підключену флешку, а так само переміщати файли з диска на диск. Наприклад, ви все-таки вирішите перевстановити Windows, природно вашим бажанням буде перенести всі потрібні вам файли з диска (C :) на інший диск, все це ви можете здійснити в даному вікні.
  Отже диск (C :) виявився прихованим розділом 100 МБ (Основний розділ) System Reserved (зарезервовано системою) потрібен цей розділ в першу чергу для розташування завантажувальних файлів   Windows 7 і їх захисту від необережних дій користувача. Якщо ми з вами зайдемо на даний розділ, то абсолютно нічого не побачимо, тому що навіть в середовищі відновлення дані файли не доступні користувачеві.
  Установчого диску Windows 7, на якому знаходиться серед відновлення (тобто дисковода) завжди належить буква Х.
  А ось диску, на якому встановлена ​​Windows 7, середа відновлення привласнила букву (D :).


Тому для перевірки диска зі встановленою операційною системою, нам потрібно ввести в командному рядку

chkdsk D: / f


Починається перевірка системного диска на помилки файлової системи.


Якщо справа зовсім погано і chkdsk D: / f не допоможе, спробуйте запустити утиліту з параметрами

chkdsk D: / f / r

У вас може з'явиться попередження " Неможливо виконати команду Chkdsk на цьому томі, тому що тому використовується іншим процесом. Щоб запустити Chkdsk, спочатку слід відключити цей том. ВСЕ ВІДКРИТІ дескриптор тому БУДУТЬ ДАЛІ невірно. Підтвердження відключення томи". Вводимо латинську букву   Y і натискаємо Enter на клавіатурі. Розпочнеться перевірка системного диска на пошкоджені сектора.


Як запустити програму chkdsk в операційній системі Windows XP, якщо вона не запускається

Нам з вами знадобиться інсталяційний диск Windows XP, завантажуємо з нього комп'ютер.
  У початковій фазі завантаження з інсталяційного диска Windows XP, на екрані з'явиться напис « Press any key to boot from CD ...», Ви повинні натиснути відразу будь-яку клавішу, інакше напис пройде протягом 10 секунд і ви не завантажити з установочного Windows   XP.


Після недовгого процесу копіювання файлів, з'являється вікно програми установки Windows   XP. У ньому буде запропоновано встановити систему заново або відновити існуючу за допомогою консолі відновлення (натисніть R). Вибираємо Відновити за допомогою консолі відновлення і тиснемо «R»


У яку копію Windows слід виконати вхід?
  Якщо у вас одна операційна система, вибираємо №1
Введіть пароль адміністратора. Вводимо пароль адміністратора. Якщо пароля немає, значить тисніть Enter на клавіатурі.
  Коли в консолі відновлення Windows XP використовують програму Chkdsk, то в основному застосовують параметр / R, який включає в себе функції ще одного параметра / P. Тому ми з вами будемо використовувати параметр / R

Вводимо команду Chkdsk / r

і тиснемо Enter, тобто шукаємо пошкоджені сектора і відновлюємо інформацію.


До речі можете ввести команду Chkdsk /? і ознайомитися з HELP


Чому іноді ні з того ні з сього при включенні комп'ютера запускається перевірка жорсткого диска і що таке брудний біт?   Якщо файлова система на вашому комп'ютері працює з помилками, а відбувається це з багатьох причин, описаних мною в середині статті (часте аварійне відключення комп'ютера, віруси, криві програми і драйвери тощо), то Windows позначає проблемний диск "брудним бітом"
  Можна перевірити, відзначений чи диск «брудним бітом» можна так, введіть у командному рядку команду fsutil dirty query C:, де «C:» - буква, що перевіряється на предмет «брудного біта» диска.
  Як бачимо в моєму випадку те - C: не є «брудним»


при кожній завантаженні Windows спеціальна програма   Autochk.exe перевіряє всі томи на присутність в них «брудного» біта. Якщо «брудний» біт встановлений, значить для цього тому програма Autochk.exe запускає програму chkdsk / f. Тобто відбувається перевірка проблемного томи на помилки.
  chkdsk / f знаходить помилки файлової системи і намагається усунути їх.
  Треба сказати, що в окремих випадках, перевірка може відбуватися при кожному включенні комп'ютера протягом декількох днів.
  Багатьох користувачів це дратує. Що б позбутися від цього, вибираємо наприклад диск (C :), клацаємо на ньому правою кнопкою миші і вибираємо Властивості, потім Сервіс та Виконати перевірку. Відзначайте обидва пункти Автоматично виправляти системні помилки і другий пункт Перевіряти і відновлювати пошкоджені сектори, тисніть запуск, потім перезавантажте комп'ютер і дочекайтеся перевірки до кінця.

Якщо це не допоможе, пробуємо наступне. Пробуємо відключити перевірку диска за допомогою командного рядка.

Натискаємо комбінацію клавіш Win-R або Пуск -\u003e Виконати =\u003e вводимо команду cmd   -\u003e натискаємо OK. У вікні вводимо команду

chkntfs / X C: (де C: - ім'я диска, який операційна система постійно перевіряє на помилки.

При виникненні будь-яких проблем з жорстким диском у багатьох відразу ж виникає питання про те, як запустити процес chkdsk.

Ці проблеми можуть бути самими різними - від банального гальмування, яке ніяк неможливо виправити, до повної відмови завантаження операційної системи.

Справа в тому, що це кращий спосіб   вирішити всі можливі проблеми   з або навіть. Більшість фахівців радять використовувати саме його в подібних ситуаціях.

Ми розглянемо всі дійсно працюють методи, які допомагають запустити засіб відновлення ЖД в Віндовс.

Зміст:

Спосіб №1. За допомогою комп'ютера"

Даний варіант передбачає, що система у вас хоч якось, але завантажується, тобто повної відмови від завантаження немає. Так, вона може гальмувати, час від часу перезавантажуватися мимовільно і так далі, але ви все одно можете, нехай і з потугами, але все-таки побачити робочий стіл і інші елементи системи. Якщо це так, зробіть ось що:

  1. Відкрийте «Комп'ютер».
  2. На головному (системному), а найчастіше це на С, натисніть правою клавішею миші і в випадаючому меню виберете пункт «Властивості».
  1. У вікні, перейдіть на вкладку «Сервіс» вгорі. У блоці «Перевірка» натисніть на «Виконати перевірку ...».


Рис.1. Кнопка «Виконати»

  1. Далі з'явиться нове вікно, більш дрібне. Поставте галочки біля написів «Автоматично виправляти системні помилки»   і «Перевіряти і відновлювати пошкоджені сектори». Втім, цього можна і не робити, але краще все-таки поставити ці галочки, так як самостійно у вас не вийде. Натисніть кнопку «Запуск».


Рис.2. вікно перевірки

Після цього залишиться лише дочекатися, поки засіб виконає свою основну задачу.

У деяких випадках після виконання всіх вищеописаних операцій з'являється ще одне вікно з текстом: «Windows не може перевірити, який в даний момент використовується».

Це означає, що сталася якась помилка (чергова), або у вас немає прав доступу до певних файлів. це вікно може виглядати по-різному.

Не вдаючись в подробиці, скажемо, що в ньому буде можливість натиснути кнопку «Так» або «ОК». Так ось, вам просто потрібно зробити це і далі спокійно спостерігати за роботою кошти відновлення.


Мал. 3. «Windows не може виконати»

Важливо! У деяких випадках потрібно виконати перезавантаження ПК для того, щоб продовжити. Так що якщо нічого не відбувається після всіх вищеописаних дій, перезавантажте свій ПК або. Буває, що комп'ютер перезавантажиться автоматично. Цього боятися не варто.

Спосіб №2. Використовуємо вікно виконання програм

Крім того, розглядається засіб відновлення можна запустити за допомогою стандартного або програм, яке є у всіх версіях Віндовс.

Підказка: Щоб запустити виконання програм, можна зайти в меню «Пуск» і натиснути «Виконати». Також зробити це можна за допомогою одночасного натискання кнопок «Win» і «R».


  1. Введіть команду в наступному форматі: «Chkdsk [буква диска]: / [команда]». Тобто, наприклад, щоб перевірити С, потрібно ввести «chkdsk c: / f». Тут використовується та, яка виправляє помилки на диску ( «/ f»). Крім цього, можна ввести наступні параметри:
  • / F - перевірка та автоматичне виправлення помилок;
  • / I - відсутність аналізу так званих індексних частин (якщо ви не знаєте, що мається на увазі, не використовуйте даний параметр);
  • / V - по ходу виводити повідомлення з перевіреними файлами (і їх шляхами на ЖД), а також інші повідомлення про хід очищення і аналізу;
  • / C - відсутність циклів всередині папок (знову ж таки, якщо вам не відомо, що під цим мається на увазі, не беріть її);
  • / X - відключення диска перед початком (система автоматично перевірить, чи є в цьому необхідність і виконає відповідну дію);
  • / R - пошук «побитих» секторів і, звичайно ж, автоматичне їх відновлення;
  • / L: [розмір] - для зміни розміру файлу, розмір обов'язково вказується в кілобайтах.

У більшості випадків все зводиться до того, щоб ввести просту команду «chkdsk c: / f» і натиснути «ОК».


Рис.4. Введення фрази для виправлення

  1. Після цього почнеться процес перевірки. Виглядає він так, як показано на малюнку №5. Тут залишиться тільки почекати, поки все закінчиться.


Рис.5. процес перевірки

У більш нових версіях цей процес виглядає практично так само, але інтерфейс трохи відрізняється.

Знову ж таки, після виконання вищеописаних дій може з'явитися ще одне, в якому буде вказано, що диск «не вдається заблокувати».

Зміст даного повідомлення зводиться до того ж, про що ми говорили вище - диск на даний момент використовується, а це значить, що стався ще один збій або у вас немає доступу до певних елементів. У будь-якому випадку, тут залишиться ввести команду «Y» і натиснути кнопку «Enter».

Мал. 6. Поява додаткового віконця

Важливо! Для використання обох способів обов'язково мати права адміністратора на комп'ютері. Найкраще зробити це від імені адміністратора. В і нижче в меню «Пуск» є відповідний пункт - «Командний рядок (адміністратор)». У більш пізніх версіях для того, щоб побачити цю опцію, необхідно натиснути на меню «Пуск» або меню «Windows». У відкрилася рядку слід ввести «Net user Адміністратор / active: yes».


Мал. 7. Введення для отримання прав адміністратора

CHKDSK   - скорочення від словосполучення check disk   (Перевірка диска). Це програма, яка за замовчуванням присутній в операційних системах   як Dos і Windows. Воно необхідна для перевірки жорстких дисків   на помилки і подальшої можливості виправлення знайдених помилок.

Запуск можливий і з-під Windows, і через командний рядок. Друге і буде більш детально розглянуто в цій статті.


Отже, припустимо, командний рядок з правами адміністратора у вас вже запущена. При введенні команди chkdsk без параметрів, буде виведено інформація про стан поточного диска.

Команда вводиться наступним принципом:

Chkdsk [тому:] [[шлях] ім'я файлу]]

Все, що укладено в квадратні дужки   є параметрами команди, які ми можемо вводити, як і всі разом, так і окремо, в залежності від наших потреб і побажань.
  Варто розібрати параметри і їх призначення детальніше.

параметри

Параметр [тому:]

Вказує букву диска (обов'язково з двокрапкою), точку підключення або ім'я томи.

Параметр [[Шлях] назва_файла]

Даний параметр задає місцезнаходження та ім'я файлу, в разі роботи з декількома іменами - вказуються імена всіх файлів. Для них команда необхідно використовувати символи узагальнення - * або ?.
  Для файлу (файлів) буде перевірена ступінь фрагментації.

параметр

Цей параметр може задати виправлення помилок на заблокованому диску. Якщо ж диск ні заблокований, то буде запропоновано перевірку при наступному завантаженні.

параметр

Параметр / v виводить імена файлів, що перевіряються (каталогів).

параметр

  Цей параметр корисний для виявлення пошкоджених секторів і відновлює можливу для прочитання частина.

параметр

Здатний працювати тільки з файлової системою   NTFS. При необхідності здатний ініціювати відключення томи. Всі вже завантажені дескриптори будуть при цьому невірні.

параметр

Точно так же працює з NTFS. Параметр виконує менш ретельну перевірку, що позитивно позначається на часі виконання команди chkdsk.

параметр

Як і два попередніх працює тільки з файлової системою NTFS. Так само, як і попередній параметр здатний зменшити час роботи команди chkdsk, але шляхом пропуску циклів в структурі папок.

параметр

Точно так же працює з NTFS. Якщо не вказується розмір, то параметр виводить поточний розмір. Але при введенні [: розмір], буде встановлено розмір журналу.

параметр

Довідки в командному рядку.

  Приклад використання параметрів

Необхідно перевірити диск в дисководі H. Виправити виявлені в Windows. Команда буде виглядати наступним чином.

Висновок на екран звіту про стан диска в формі, яка залежить від файлової системи. команда chkdsk   також складає список помилок на диску і виправляє їх. Виконана без параметрів команда chkdsk   виводить інформацію про стан поточного диска.

синтаксис

chkdsk [тому: ][[шлях] ім'я файлу] [/ f] [/ v] [/ r] [/ x] [/ i] [/ c] [/ l[: розмір]]

параметри

тому :   Вказує букву диска (з подальшим двокрапкою), точку підключення або ім'я томи. [ шлях] ім'я файлу   Задає місцезнаходження та ім'я файлу або імена безлічі файлів, для яких команда chkdsk   перевірить ступінь фрагментації. Для завдання декількох файлів можна використовувати символи узагальнення (* і?). / f   Задає виправлення помилок на диску. Диск повинен бути заблокований. Якщо диск не заблокований командою chkdsk, Буде запропоновано перевірку диска при наступному перезавантаженні комп'ютера. / v   Виводить на екран імена файлів, що перевіряються і каталогів. / r   Виявляє пошкоджені сектора і відновлює ту частину даних, яка ще може бути прочитана. Диск повинен бути заблокований. / x   Використовуйте тільки з файловою системою NTFS. При необхідності ініціює операцію відключення томи в якості першого дії. Всі відкриті дескриптори диска будуть невірні. параметр / x   включає також функціональні можливості   параметра / f. / i   Використовуйте тільки з файловою системою NTFS. Виконує менш ретельну перевірку записів індексу, що зменшує час, необхідний для роботи команди chkdsk. / c   Використовуйте тільки з файловою системою NTFS. Пропускає перевірку циклів в структурі папок, що зменшує час, необхідний для роботи команди chkdsk. / l[:розмір] Використовуйте тільки з файловою системою NTFS. Встановлює зазначений розмір журналу. Якщо розмір не вказаний, параметр / l   виводить поточний розмір. /?   Відображення довідки в командному рядку.

нотатки

  • виконання команди chkdsk

    Щоб виконати команду chkdsk   для жорстких дисків, необхідно бути членом групи адміністраторів.

  • Перевірка заблокованих дисків при перезавантаженні

    Якщо потрібно виправити помилки на диску за допомогою команди chkdsk, Не можна відкривати файли на цьому диску. В іншому випадку телефон наступне повідомлення про помилку:

    Неможливо виконати команду Chkdsk, так як вказаний тому використовується іншим процесом. Чи слід виконати перевірку цього тому при наступному перезавантаженні системи?

    Якщо користувач вибере цю можливість, команда chkdsk   перевірить диск і автоматично виправить помилки при перезавантаженні комп'ютера. Якщо перевіряється розділ диска є завантажувальним, команда chkdsk   автоматично перезавантажить комп'ютер після перевірки цього диска.

  • Звіт про помилки

    команда chkdsk   виконує перевірку дискового простору і його використання для файлових систем FAT і NTFS. команда Chkdsk   дозволяє отримати звіт про стан з відомостями щодо кожної файлової системи. Звіт про стан диска включає перелік знайдених помилок. якщо команда chkdsk   запущена без параметра / f   в активному розділі, може бути отримано повідомлення про наявність серйозних помилок, так як диск не можна заблокувати. Для пошуку помилок команду chkdsk   потрібно запускати час від часу на кожному диску.

  • Виправлення помилок

    Якщо вказано параметр командного рядка / f, програма chkdsk   виправляє помилки на диску. При роботі chkdsk   повинна забезпечуватися можливість блокування диска для виправлення помилок. Оскільки при виправленні помилок зазвичай змінюється таблиця розміщення файлів і іноді відбувається втрата даних, програма chkdsk   запитує підтвердження в наступному вигляді:

    Втрачених кластерів: 10; ланцюжків: 3.

    Перетворити втрачені ланцюжка кластерів в файли?

    якщо ввести Y, Windows зберігає кожну втрачену ланцюжок в кореневому каталозі як файл з ім'ям формату File nnnn.chk. Після завершення виконання chkdsk   можна перевірити ці файли на наявність потрібних відомостей. якщо ввести N, Windows виправляє помилки на диску без збереження даних з втрачених блоків.

    Якщо в параметрах командного рядка / f   не використовується, програма chkdsk   тільки видає повідомлення про наявність помилок у файлі, але не виправляє їх.

    якщо команда chkdsk / f   запущена на диску великого обсягу (наприклад 70 Гб) або диск містить велику кількість файлів (наприклад кілька мільйонів), для завершення роботи програми chkdsk   може знадобитися дуже багато часу (можливо кілька днів). Протягом усього цього часу комп'ютер буде недоступний для користувачів, так як chkdsk   не повертає управління до завершення роботи.

  • Перевірка дисків з файловою системою FAT

    chkdsk   про стан диска з файловою системою FAT в наступному форматі:

    Серійний номер тому: B1AF-AFBF

    72214528 байт всього на диску

    73728 байт в 3 прихованих файлах

    30720 байт в 12 каталогах

    11493376 байт в 386 призначених для користувача файлах

    61440 байт в пошкоджених секторах

    60555264 байт є на диску

    2048 байт в кожному кластері

    Всього кластерів на диску: 35261.

    29568 кластерів на диску

  • Перевірка дисків з файловою системою NTFS

    система Windows   виводить звіт програми chkdsk   про стан диска з файловою системою NTFS в наступному форматі:

    Тип файлової системи: NTFS.

    Перевірка файлів ...

    Перевірка файлів завершена.

    Перевірка індексів ...

    Перевірка індесков завершена.

    Перевірка описателей захисту ...

    Перевірка описателей захисту завершена.

    12372 Кбайт всього на диску.

    3 Кбайт в 1 призначених для користувача файли.

    4217 КБ використовується системою.

    8150 Кбайт вільно на диску.

    Розмір кластера: 512 байт.

    Всього кластерів на диску: 24745.

    16301 кластерів на диску.

  • Використання chkdsk   з відкритими файлами

    Якщо вказано параметр / f, команда chkdsk   виводить повідомлення про помилку, якщо на диску знайдені відкриті файли. Якщо ж параметр / f   не вказано і на диску знайдені відкриті файли, chkdsk   може виводити повідомлення про втрачені блоках на диску. Це станеться в разі, коли відкриті файли ще не записані в таблиці розміщення файлів. якщо програма chkdsk   повідомляє про велику кількість втрачених блоків дискового простору, повинна бути розглянута можливість ремонту диска.

  • Виявлення фізичних помилок диска

    Використовуйте параметр командного рядка / r   для виявлення фізичних помилок диска в файлової системі. Для отримання відомостей про відновлення фізично пошкоджених файлів за допомогою команди recover   клацніть посилання «».

  • Звіт про пошкоджених секторах диска

    Зіпсовані сектора, про які повідомляє команда chkdsk, Були марковані при першому форматуванні диска. Такі сектора не становлять небезпеки.

  • Загальні відомості про коди завершення програми

    У цій таблиці наведено коди завершення, які можуть містяться в звіті програми chkdsk   після закінчення її виконання.

  • команда chkdsk   з іншими параметрами доступна в консолі відновлення.

приклади

Якщо потрібно перевірити диск в дисководі D і виправити всі виявлені помилки в Windows, введіть наступну команду:

chkdsk d: / f

Якщо виявлена ​​помилка, виконання програми сhkdsk   призупиняється і виводяться відповідні повідомлення. Після закінчення виконання команди chkdsk   на екран виводиться звіт, що містить відомості про поточний стан диска. До завершення роботи chkdsk   не можна відкривати будь-які файли на вказаному диску.

Щоб перевірити фрагментацію всіх файлів в поточному каталозі на диску з файловою системою FAT, введіть наступну команду:

chkdsk *. *

Chkdsk виведе звіт про стан диска, а потім список фрагментованих файлів, які відповідають шаблоном команди.