Chkdsk в Windows 10, для чого він потрібен і як його використовувати

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

Chkdsk в Windows 10, для чого він потрібен і як його використовувати


Основним призначенням цього консольного інструменту в Windows є пошук і усунення неполадок жорстких дисків і зовнішніх Flash-накопичувачів. Будучи запущеним з відповідними параметрами, CHKDSK виправляє логічні помилки, маркує bad-сектора і переміщує записані в них дані в неушкоджені області диска. Перевірка диска / розділу за допомогою цього інструменту не представляє особливої ​​складності, хоча певні нюанси його використання все ж є. Щоб перевірити, скажімо, розділ D, необхідно відкрити від імені адміністратора командний рядок або консоль PowerShell і виконати в ній таку команду: chkdsk d:

Запущена без параметрів, утиліта перевірить розділ на предмет помилок і виведе відповідне повідомлення. Якщо помилки будуть знайдені, CHKDSK запропонує виправити їх, виконавши команду з параметрами / F і / R, в деяких випадках утиліта може запропонувати виконати команду chkdsk з параметром / scan, щоб знайти проблеми і поставити їх в чергу на виправлення. Краще, однак, використовувати / F і / R, так як ключ / scan служить для оперативного сканування томів і застосовується лише в файлової системі NTFS. Отже, щоб виправити помилки диска D, виконайте таку команду: chkdsk d: / f / r

Ключ F виправляє логічні помилки, ключ R виконує пошук пошкоджених секторів і переносить їх вміст. Це що стосувалося призначених для користувача томів і підключених носіїв. А ось з системним томом все не так однозначно. Існує ймовірність, що при спробі перевірити розділ C ви отримаєте повідомлення "Не вдається відкрити тому для прямого доступу". Тут можна запропонувати два рішення: м'яке і жорстке. Перше передбачає запуск утиліти з параметром / scan, ось так: chkdsk C: / scan

Друге рішення більш трудомістке, але і натомість і більш ефективне. Щоб отримати монопольний доступ до системного розділу, завантажте комп'ютер з інсталяційного диска, а потім зробіть перевірку chkdsk, попередньо визначивши букву тому, так як в завантажувальної середовищі літери розділів відрізняються. Диск C, наприклад, в середовищі WinPE має букву D. Параметри / f і / r використовуємо в разі потреби.

До цього моменту ми перевіряли томи, яким присвоєно буква, а тепер уявіть, що потрібно перевірити розділ, який не має літери, припустимо, "Зарезервовано системою". Як бути в цьому випадку? Варіантів знову ж кілька. Ви можете призначити літеру тому в оснащенні управління дисками, скористатися сторонніми програмами на кшталт Acronis Disk Director, які вміють виконувати перевірку томів без букви або вдатися до послуг посередника - вбудованої консольної утиліти mountvol, що дозволяє монтувати розділи без букви.

Алгоритм дій наступний. Виконайте в запущеній від імені адміністратора командному рядку mountvol і знайдіть в виведеному списку розділи з міткою "НІ ТОЧОК ПІДКЛЮЧЕННЯ". Як правило, першим в списку розташовується зарезервований розділ. Копіюємо його ID разом з \\? \ Volume і формуємо таку команду, замінивши значення в фігурних дужках своїм:
Chkdsk \\? \ Volume xxxxxxxxxxxx-xxxxxxxx-xxxxxxxxxxxx

Якщо треба, вказуємо після Chkdsk ключі / f і / r. У разі додавання останніх, так як те є системним, утиліта попросить відключити його, ввівши Y і натиснувши Enter. У разі виявлення помилок їх виправлення буде виконано при наступному завантаженні Windows. За великим рахунком це все, що потрібно знати користувачеві про застосування Chkdsk. Якщо ви хочете знати більше про цей інструмент, додаткову інформацію знайдете на офіційному сайті компанії Microsoft. Стаття на цю тему: Помилка "Недостатньо місця на диску ..." при перевірці утилітою Chkdsk

Мітки до статті: Жорсткий диск Windows 10