Кожного разу, коли виникають помилки жорсткого диска - або навіть дивна поведінка, яку ви спочатку не пов’язуєте з жорстким диском - Check Disk може стати порятунком. Ось повний посібник із використання засобу перевірки диска, який постачається з кожною версією Windows.
Що робить 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
Запустити інструмент Check Disk з робочого столу Windows легко. У Провіднику файлів клацніть правою кнопкою миші диск, який потрібно перевірити, а потім виберіть «Властивості».
У вікні властивостей перейдіть на вкладку «Інструменти», а потім натисніть кнопку «Перевірити». У Windows 7 кнопка має назву «Перевірити зараз».
У Windows 8 та 10 Windows може повідомити вас, що не виявила помилок на диску. Ви все ще можете виконати сканування вручну, натиснувши “Сканувати диск”. Це спочатку виконає сканування, не намагаючись відремонтувати, тому на цьому етапі ПК не перезавантажиться. Якщо швидке сканування диска виявить будь-які проблеми, Windows представить вам цей варіант. Якщо ви хочете примусити це зробити, вам доведеться використовувати командний рядок для запуску chkdsk - про що ми розповімо трохи пізніше в статті.
Після сканування Windows на вашому диску, якщо помилок не виявлено, просто натисніть «Закрити».
У Windows 7, натиснувши кнопку «Перевірити зараз», ви побачите діалогове вікно, у якому ви зможете обрати кілька додаткових опцій, а саме: чи ви також хочете автоматично виправляти помилки файлової системи та шукати несправні сектори. Якщо ви хочете виконати найретельнішу перевірку диска, виберіть обидва варіанти, а потім натисніть «Пуск». Тільки майте на увазі, що якщо ви додасте секторне сканування до суміші, перевірка диска може зайняти досить тривалий час. Це може бути щось, що ви хочете зробити, коли комп’ютер вам не потрібен протягом декількох годин.
Якщо ви вирішите виправити помилки файлової системи або відсканувати сектори, Windows не зможе виконати перевірку, поки диск використовується. Якщо це станеться, у вас буде можливість скасувати сканування або запланувати перевірку диска під час наступного перезапуску Windows.
Як перевірити або скасувати заплановану перевірку диска
Якщо ви не впевнені, чи запланована перевірка диска для вашого наступного перезапуску, це досить легко перевірити в командному рядку. Вам потрібно буде запустити Командний рядок із правами адміністратора. Натисніть кнопку Пуск і введіть "командний рядок". Клацніть результат правою кнопкою миші та виберіть "Запустити від імені адміністратора".
У підказці введіть таку команду, замінивши букву диска, якщо це необхідно.
chkntfs c:
Якщо ви запланували ручну перевірку накопичувача, ви побачите відповідне повідомлення.
Якщо Windows призначила автоматичну перевірку накопичувача, ви побачите повідомлення про те, що том забруднений, а це просто означає, що він позначений потенційними помилками. Це служить показником того, що Windows буде запускати перевірку під час наступного запуску. Якщо не заплановано автоматичне сканування, ви просто побачите повідомлення, що том не забруднений.
Якщо перевірка диска запланована для наступного запуску Windows, але ви вирішили, що не хочете, щоб перевірка відбулася, ви можете скасувати перевірку, ввівши таку команду:
chkntfs / x c:
Ви не отримаєте жодного відгуку про те, що сканування скасовано, але все-таки це буде. Ця команда фактично виключає диск з команди chkdsk для наступного запуску. Якщо ви перезавантажитеся, щоб виявити, що сканування заплановано, Windows також люб’язно надасть вам приблизно десять секунд, щоб пропустити сканування, якщо ви цього захочете.
Як використовувати команду ChkDsk у командному рядку
Якщо ви бажаєте використовувати командний рядок (або вам доведеться, оскільки Windows не завантажується належним чином), ви можете трохи більше контролювати процес перевірки диска. Крім того, якщо ви використовуєте Windows 8 або 10, це єдиний спосіб примусити автоматичне виправлення або сканування невдалого сектору в суміш. Відкрийте Командний рядок із правами адміністратора, натиснувши Windows + X і вибравши «Командний рядок (адміністратор)». Ви будете використовувати
chkdsk
команди. Команда підтримує ряд необов’язкових перемикачів, але нас здебільшого стосуються два з них:
/ f
і
/ р
.
Якщо ви просто використовуєте
chkdsk
команда сама по собі, вона просканує ваш диск у режимі лише для читання, повідомляючи про помилки, але не намагаючись їх виправити. З цієї причини він зазвичай може працювати без перезавантаження ПК.
Якщо хочете
chkdsk
щоб спробувати виправити логічні помилки файлової системи під час сканування, додайте файл
/ f
перемикач. Зверніть увагу, що якщо на диску є файли, які використовуються (і, можливо, вони будуть), вам буде запропоновано запланувати сканування для наступного перезапуску.
chkdsk / f c:
Якщо хочете
chkdsk
для сканування на наявність поганих секторів ви також будете використовувати
/ р
перемикач. Коли ви використовуєте
/ р
перемикач,
/ f
перемикач мається на увазі, що означає, що
chkdsk
буде перевіряти як логічні помилки, так і несправні сектори. Але хоча це насправді не потрібно, але також нічого не зашкодить, якщо кинути обидва
/ р
і
/ f
вмикає команду одночасно.
chkdsk / r c:
Біг
chkdsk / r
дає вам найбільш ретельне сканування, яке ви можете виконати на томі, і якщо у вас є трохи часу для перевірки сектора, ми настійно рекомендуємо запускати його принаймні періодично.
Звичайно, є й інші параметри, з якими можна використовувати
chkdsk
. Отже, задля повноти - і вашого виродкового задоволення - ось вони:
C: \> chkdsk /?
Перевіряє диск і відображає звіт про стан.
CHKDSK [volume[[path]назва файлу]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]
volume Вказує букву диска (після неї двокрапка),
точка монтування або назва тома.
лише ім'я файлу FAT / FAT32: визначає файли для перевірки на фрагментацію.
/ F Виправляє помилки на диску.
/ V On FAT / FAT32: Відображає повний шлях та ім'я кожного файлу
на диску.
На NTFS: відображає повідомлення про очищення, якщо такі є.
/ R Розташовує пошкоджені сектори та відновлює інформацію, яку можна прочитати
(мається на увазі / F).
/ L: розмір лише NTFS: Змінює розмір файлу журналу до вказаного числа
кілобайт. Якщо розмір не вказаний, відображається поточний
розмір.
/ X Примушує спочатку відключити гучність, якщо це необхідно.
Тоді всі відкриті ручки до тому були б недійсними
(мається на увазі / F).
/ I Лише NTFS: виконує менш енергійну перевірку записів індексу.
/ C Лише NTFS: пропускає перевірку циклів у папці
структура.
/ B Лише NTFS: Повторно оцінює погані кластери на томі
(мається на увазі / R)
Перемикач / I або / C зменшує час, необхідний для запуску Chkdsk
пропуск певних перевірок обсягу.
Сподіваємось, Chkdsk вирішить усі проблеми з жорстким диском, які у вас можуть виникнути, і ви можете повернутися до нормального використання комп’ютера.