Як перевірити диск C на помилки в Windows
Перевірка диска на помилки файлової системи через chkdsk, PowerShell і графічний інтерфейс. Що означають помилки і як їх виправити.
Помилки на диску можуть призводити до гальмувань, вильотів програм і навіть втрати даних. Windows має вбудований інструмент chkdsk який знаходить і виправляє проблеми файлової системи.
Спосіб 1: Через графічний інтерфейс
Крок 1. Відкрий Цей комп'ютер.
Крок 2. Натисни правою кнопкою на диск C: → Властивості.
Крок 3. Вкладка Сервіс → розділ Перевірка на наявність помилок → Перевірити.
Крок 4. Windows може сказати що перевірка не потрібна. Натисни Сканувати диск щоб все одно запустити.
Крок 5. Для диска C: повна перевірка з виправленням запускається при наступному перезавантаженні — Windows запропонує це зробити.
Спосіб 2: Через chkdsk в CMD (рекомендовано)
Відкрий CMD від адміністратора.
Базова перевірка без виправлень:
chkdsk C:
Перевірка з виправленням помилок:
chkdsk C: /f
Перевірка з виправленням + перевірка поганих секторів:
chkdsk C: /f /r
Ключ
/rвключає/fавтоматично. Перевірка з/rзаймає значно більше часу (30–90 хвилин).
Оскільки диск C: зайнятий системою — chkdsk запропонує провести перевірку при наступному перезавантаженні. Введи Y і перезавантаж комп'ютер.
Параметри chkdsk
| Ключ | Що робить |
|---|---|
/f |
Виправляє помилки файлової системи |
/r |
Знаходить погані сектори і відновлює дані |
/x |
Примусово від'єднує диск перед перевіркою |
/scan |
Онлайн-сканування без перезавантаження |
/spotfix |
Виправляє тільки знайдені проблеми (швидше) |
Онлайн-перевірка (без перезавантаження)
В Windows 8 і новіших можна сканувати диск C: без перезавантаження:
chkdsk C: /scan
Виправлення все одно відбудеться при наступному перезавантаженні якщо знайдені серйозні помилки.
Через PowerShell
Repair-Volume -DriveLetter C -Scan
Для виправлення:
Repair-Volume -DriveLetter C -SpotFix
Перегляд результатів перевірки
Якщо chkdsk запускався при завантаженні і ти не встиг прочитати результати:
Get-WinEvent -LogName Application | Where-Object {$_.ProviderName -eq "Microsoft-Windows-Chkdsk"} | Select-Object -First 1 | Format-List
Або через Перегляд подій: Win + X → Перегляд подій → Журнали Windows → Додаток → знайди джерело Chkdsk або Wininit.
Що означають результати
- "Windows перевірила файлову систему і не знайшла проблем" — диск здоровий
- "Виправлено помилок файлової системи" — були проблеми але виправлено
- "Знайдено погані сектори" — диск починає виходити з ладу, зроби резервну копію даних якнайшвидше