Як відновити жорсткий диск за допомогою CHKDSK в Windows 10
Дана стаття написана для того, щоб кожен користувач розумів, що необхідно робити коли жорсткий диск з важливими даними несподівано відмовляється працювати. Багато хто відразу ж згадає описані успішні випадки з заморожуванням жорсткого диска. Ми не будемо сперечатися, можливо даний спосіб і працює, ми його не пробували. Але ми б не рекомендували вам проводити такі експерименти з жорстким диском, на якому знаходяться дійсно важливі дані, які необхідно відновити.
- Крок 1. Запустіть Командний рядок у режимі Адміністратора
- Крок 2. Введіть команду "chkdsk"
- Крок 3. Параметри "chkdsk" для відновлення жорсткого диска
- Крок 4. Виконання "chkdsk"
- Висновок
- Питання та відповіді
- Коментарі
Крок 1. Запустіть Командний рядок у режимі Адміністратора
Навіть в Windows 10, команда CHKDSK запускається за допомогою Командного рядка, але для правильного доступу до неї необхідно використовувати права адміністратора. Для запуску Командного рядки в режимі Адміністратора натисніть клавіші Windows + X, і виберіть необхідний пункт меню. Також, дане меню можна відкрити клацнувши правою кнопкою мишки по меню Пуск.
Можливо відкриється вікно Контролю облікових записів користувачів із запитом дозволу на запуск Командного рядка в режимі Адміністратора. Натисніть «Так» і відкриється вікно Командного рядка. Переконатися в тому, що ви маєте права адміністратора ви можете прочитавши назву вікна: «Адміністратор: Командний рядок».
Крок 2. Введіть команду “chkdsk”
В Командному рядку введіть команду:
chkdsk
Після цього букву диска, який необхідно перевірити чи відновити. У нашому випадку це внутрішній диск «С».
Крок 3. Параметри "chkdsk" для відновлення жорсткого диска
Звичайний запуск команди CHKDSK в Windows 10, просто покаже статус диска і не буде усувати ніяких помилок розділу. Для того щоб команда виправляла помилки на диску, необхідно задати їй відповідні параметри. Після букви диска наберіть наступні параметри, кожен через пробіл після попереднього: /f /r /x:
/f /r /x
- Параметр /f дає команду CHKDSK виправляти всі знайдені помилки;
- /r - знаходити на диску биті (bad) сектори і відновлювати читабельну інформацію;
- /x - зупиняє диск до початку процесу.
Для більш спеціалізованих завдань присутні також і додаткові параметри:
Параметр | Опис |
---|---|
volume: | Вказує букву диска або ім'я тома |
/v | Відображає назву кожного файлу в кожному каталозі під час перевірки диска |
/i | Виконує менш інтенсивну перевірку записів індексів (використовується тільки для томів NTFS) |
/c | Пропускає перевірку циклів в структурі папок (використовується тільки для томів NTFS) |
/b | Переоцінює пошкоджені кластери на томі (використовується тільки для томів NTFS) |
/scan | Виконує онлайн-сканування тому (використовується тільки для томів NTFS) |
/spotfix | Виконує швидке виправлення пошкоджень на тому при наступному перезавантаженні (використовується тільки для томів NTFS) |
/l(:розмір) | Змінює розмір журналу NTFS. Якщо не вказано розмір, відображається поточний розмір |
/perf | Використовує більше системних ресурсів для завершення сканування якомога швидше. Це може вплинути на продуктивність інших процесів, що виконуються на комп'ютері (використовується тільки для томів NTFS) |
/forceofflinefix | Примусово виконує виправлення в автономному режимі під час наступного перезавантаження, навіть якщо були знайдені помилки під час онлайн-сканування (використовується тільки для томів NTFS) |
/sdcleanup | Очищає недійсні дані про точки знімання (використовується тільки для томів NTFS) |
/offlinescanandfix | Запускає автономне сканування і виправлення на томі |
/freeorphanedchains | Звільняє будь-які загублені ланцюжки кластерів замість відновлення їх вмісту (використовується тільки для томів FAT/FAT32) |
/markclean | Позначає том як чистий (використовується тільки для томів FAT/FAT32) |
/? | Відображає довідку в командному рядку |
Підсумуємо, команда яку необхідно ввести в Командний рядок виглядає наступним чином:
chkdsk (Drive:) (parameters)
У нашому випадку це буде виглядати так:
chkdsk C: /f /r /x
Зверніть увагу, що CHKDSK повинен мати можливість блокувати диск, тобто він не повинен використовуватися для перевірки завантаження системи під час його роботи. Якщо потрібний диск є зовнішнім або не є завантажувальним диском, процес CHKDSK почнеться відразу ж після запуску команди. Але якщо ж він завантажувальний, то система запитає про необхідність запуску команди перед наступним завантаженням. Виберіть Так (або Y), щоб перезапустити комп'ютер, і команда запуститься перед запуском операційної системи, отримавши повний доступ до диска.
Крок 4. Виконання "chkdsk"
Виконання команди CHKDSK може зайняти якийсь час, особливо якщо перевіряти диск великого обсягу. Після закінчення даного процесу вона надасть сумарний результат. Включаючи повний обсяг диска, розподіл байтів і, що найважливіше, всі помилки, які було знайдено і виправлено.
Команда CHKDSK працює на всіх версіях Windows, включаючи останні. Що стосується більш старих версій операційних систем, то там користувачі можуть запустити Командний рядок з меню Пуск / Виконати, і набравши cmd. Після запуску Командного рядка, необхідно клікнути на ній правою кнопкою мишки і вибрати «Запустити в режимі Адміністратора», для отримання доступу до необхідних прав.
Висновок
Отже, ми розібралися з тим як запустити команду CHKDSK в старих версіях Windows. І багато з тих, хто слідував запропонованими кроками побачили, що обсяг їх жорсткого диска значно зменшився після запуску команди. Це свідчить про те, що даний диск є збійним, так як однією з функцій CHKDSK є визначення та блокування битих секторів (bad sectors) на жорсткому диску.
Якщо мова йде про декілька битих секторів на жорсткому диску, то вони як правило залишаються непоміченими для користувача. Але якщо диск збійний, то таких секторів може бути величезна кількість. І заблокувавши їх CHKDSK з'їдає відчутний шматок ємності вашого диска.
До такого результату потрібно бути готовим і це означає, що всі дані які гіпотетично зберігаються в даних секторах буде втрачено. Навіть якщо сама операційна система ще про це не здогадується. CHKDSK спробує відновити дані з таких битих секторів під час використання параметра /r, але деякі дані так і залишаться пошкодженими і невідновлюваними. І в такому результаті немає ніякої провини CHKDSK - дана команда просто відобразила поточний стан вашого жорсткого диска.
Повідомлення про помилку "Access Denied" під час спроби використання CHKDSK може бути пов'язане з недостатніми правами користувача або блокуванням диска іншим процесом. Щоб вирішити цю проблему, спробуйте наступні кроки:
Запустіть командний рядок з підвищеними правами:
Клацніть правою кнопкою миші на "Пуск" і виберіть "Командний рядок (адміністратор)" або "Windows PowerShell (адміністратор)".
В командному рядку введіть наступну команду, щоб виконати CHKDSK на відповідному диску (замініть D: на букву диска, який вам потрібно перевірити):
bash
Copy code
chkdsk D: /f /r
Параметр /f вказує CHKDSK на виправлення помилок файлової системи.
Параметр /r запускає повний пошук і виправлення дефектів на диску.
Система може запросити вас перезавантажити комп'ютер, щоб продовжити процес перевірки та відновлення.
Якщо ви все ще отримуєте повідомлення про помилку "Access Denied", то може статися так, що диск дійсно заблоковано іншими процесами або через проблеми з правами доступу. В цьому випадку вам може знадобитися вимкнути або завершити всі програми, які можуть використовувати диск, і спробувати знову виконати CHKDSK. Якщо ці кроки не допомагають, може бути потрібно використовувати інші інструменти для відновлення даних або ремонту диска, або навіть звернутися до спеціаліста з обслуговування комп'ютерів для додаткової допомоги.1. Помилки доступу до файлів та каталогів.
2. Файли з пошкодженими циклічними зв'язками.
3. Помилки атрибутів файлів та каталогів.
4. Помилки структури файлової системи.
5. Помилки контрольної суми файлу.
6. Помилки розділу та роздільної таблиці.
7. Помилки суперблоку.
1. HDDScan
2. HD Tune
3. CrystalDiskInfo
4. HD Sentinel
5. Victoria
6. SpinRite
7. EaseUS Partition Master
8. HDD Regenerator
9. GSmartControl
10. Active@ Disk Monitor