Chkdsk: особенности проверки диска на наличие ошибок в Windows 10
09.09.2020
itpro
PowerShell, Windows 10, Windows Server 2016
комментариев 8
CHKDSK.exe (check disk) — стандартная встроенная утилита Windows для проверки жестких дисков на наличие ошибок. Утилита chkdsk позволяет проверить носитель и файловую систему на физические и логические ошибки, найти поврежденные секторы (bad sectors) и исправить найденные проблемы. В этой статье мы рассмотрим особенности использования утилиты проверки диска chkdsk в Windows 10, а также возможность проверки диска из PowerShell с помощью командлета Repair-Volume.
Проверка диска в Windows 10 с помощью утилиты chkdsk
Чтобы проверить жесткий диск на ошибки, запустите командную строку с правами администратора. Выполните команду:
Данная команда запустит проверку диска E:\, найденные ошибки будут исправлены автоматически (/F), при наличии поврежденных секторов будет выполняться попытка восстановления информации (/R). Полная проверка диска может занять длительное время в зависимости от емкости носителя и количества файлов.
Утилита chkdsk последовательно выполняет четыре прохода, на которых выполняется проверка метаданных тома:
- Этап 1. Проверка файлов
- Этап 2. Проверка индексов
- Этап 3. Проверка дескрипторов безопасности
- Этап 4. Проверка секторов
После окончания проверки диска вы увидите подробную статистику диска, информацию о поврежденных секторах и файлах, предпринятых действиях по восстановлению.
Если утилита chkdsk не обнаружила проблем, появится надпись:
Вы не сможете выполнить онлайн сканирование и исправление ошибок на системном диске (C:\). При запуске команды chkdsk C: /F /R вы увидите, что диск заблокирован и его проверку можно выполнить только при следующей перезагрузке Windows:
Если вы хотите проверить диск при следующей загрузке компьютера, нажмите Y -> Enter . Появится сообщение “ This volume will be checked the next time the system restarts ”.
Теперь, если вы перезагрузите Windows, запустится проверка диска. Нужно дождаться ее окончания.
Если вы хотите проверить на ошибки диск в офлайн режиме (пропустить онлайн проверку), используйте опцию offlinescanandfix:
chkdsk E: /f /offlinescanandfix
При использовании опции offlinescanandfix для системного диска будет предложено запланировать проверку при перезагрузке.
/X — еще один полезный атрибут chkdsk. Он позволяет отключить том перед проверкой, принудительно закрыв все открытые файловые дескрипторы.
Также нужно обратить внимание на новую опцию chkdsk — /spotfix . Данный параметр применяется только для томов NTFS. Параметр spotfix позволяет существенно сократить время офлайн проверки диска с нескольких часов до секунд. Вместо полной проверки всего диска выполняется только поиск и исправление ошибок, зафиксированных ранее (во время обычной проверки диска) в файле $corrupt. В этом случае chkdsk сразу исправляет ошибки, не тратя время на сканирование диска. Это особенно полезно при проверке больших томов.
В Windows 10 обслуживание дисков (проверка и дефрагментация) выполняются автоматически по расписанию или во время бездействия компьютера. Информацию о статусе автоматической проверки дисков можно найти в меню Панель управления -> Центр безопасности и обслуживания -> Обслуживание -> Состояние диска (Control Panel -> System and Security -> Security and Maintenance -> Drive status). На скриншоте виден статус All drives are working properly .
Также в современных билдах Windows 10 добавлена утилита диагностики хранилища StorDiag.exe (Storage Diagnostic Tool). Данная утилита выполняет сразу несколько операций проверки диска ( chkdsk , fsutil и fltmc ). Лог можно сохранить в виде ETW трейса. Например:
stordiag.exe -collectEtw -checkfsconsistency -out %userprofile%\desktop
Проверка ошибок на жестком диске с помощью PowerShell
В версии PowerShell 4.0 появился отдельный командлет для проверки диска Repair-Volume. Это командлет является PowerShell аналогом команды chkdsk.
Чтобы из PowerShell выполнить онлайн проверку жесткого диска на ошибки, выполните команду:
Repair-Volume –driveletter C –scan
Если нужно выполнить офлайн проверку и автоматически исправить ошибки, используйте параметр offlinescanandfix:
Repair-Volume –driveletter E –offlinescanandfix
Если ошибок на диске не найдено, вы увидите сообщение NoErrorsFound.
Также поддерживается быстрое исправление ошибок с помощью параметра spotfix (исправляются только ошибки, найденные при онлайн сканировании):
Repair-volume –driveletter E –spotfix
Можно проверить сразу несколько локальных дисков:
Repair-Volume -DriveLetter EHI –SpotFix
Через CIM сессии проверить диски на удаленных компьютерах:
Repair-Volume –driverletter c -scan –cimsession fs01,fs02,dc01
Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType,SpindleSpeed, HealthStatus, OperationalStatus -AutoSize
Просмотр результата (лога) проверки диска Chkdsk в Windows 10
При проверке диска в онлайн режиме, вы видите в консоли полную статистику. Однако, если вы запланировали проверку диска с помощью опции offlinescanandfix, вы не увидите на экране загрузки Windows итоговый отчет chkdk. В Windows 10 на экране загрузки отображается только общий процент выполнения проверки диска.
В Windows 10 вы можете получить информацию о всех действиях, которые были выполнены процедурой проверки дисков только из журнала событий Windows (Event Viewer).
Откройте Windows Event Viewer ( Eventvwr.msc ).
В открывшемся окне перейдите в раздел Windows Logs -> Application.
Щелкните ПКМ по разделу Application и выберите пункт меню Find. В строке поиска введите chkdsk и нажмите Find next.
Поиск должен перейти на последнее событие с Event ID 1001 и источником Wininit. На вкладке General будет содержаться подробный лог с данными последней проверки системного диска.
Вы можете получить информацию из событий проверки диска с помощью PowerShell. Следующая команда экспортирует 5 последних результатов проверки диска из журнала событий и сохранит их на рабочий стол в текстовый файл CHKDSK_SCAN.txt.
Get-EventLog -LogName Application -Source chkdsk | Select-Object -Last 5 -Property TimeGenerated,Message | Format-Table -Wrap| out-file «$env:userprofile\Desktop\CHKDSK_SCAN.txt»
Полученный файл можно открыть в любом текстовом редакторе.
Итак, мы получили журнал проверки дисков, выполненной при загрузке Windows 10. Если Windows запускает проверку при каждой загрузке ОС или проверка зависает, возможно стоит временно отключить автоматическую проверку дисков при загрузке Windows.
Предыдущая статья Следующая статья
alt=»Get-ADUser список email адресов» width=»58″ height=»56″ /> Get-ADUser: получение информации о пользователях Active Directory из PowerShell
alt=»Включить User Profile Disks для коллекции RDS» width=»58″ height=»56″ /> Внедряем User Profile Disks в Windows Server RDS
alt=»powershell узнать время блокировки пользователя» width=»58″ height=»56″ />Ищем источник блокировки учетной записи пользователя в Active Directory
alt=»netsh interface portproxy — правило перенаправления портов Windows» width=»58″ height=»56″ />Настройка проброса сетевых портов (порт форвардинг) в Windows
Большое спасибо, инфа очень пригодилась
Ищет только при наборе eventvwr.
Проверка файловой системы на C:
Тип файловой системы-NTFS.
Метка тома-это Windows.
Была запланирована проверка диска.
Теперь Windows проверит диск.
Этап 1: Изучение базовой структуры файловой системы …
Обработано 185856 записей файлов. Проверка файлов завершена.
Обработано 6726 записей большого файла. Обработано 0 плохих записей файлов.
Этап 2: изучение связи имен файлов …
Обработано 254036 индексных записей. Проверка индекса завершена.
0 просмотренных неиндексированных файлов. 0 неиндексированных файлов, восстановленных в lost And found.
Этап 3: изучение дескрипторов безопасности …
Очистка 1740 неиспользуемых записей индекса из индекса $SII файла 0x9.
Очистка 1740 неиспользуемых записей индекса из индекса $SDH файла 0x9.
Очистка 1740 неиспользуемых дескрипторов безопасности.
Проверка дескриптора безопасности завершена.
Обработано 34091 файл данных. ЧКДСК проверяет журнал Usn…
Обработано 36943640 байт USN. Проверка журнала Usn завершена.
Windows внесла исправления в файловую систему.
Никаких дальнейших действий не требуется.
148795388 КБ всего дискового пространства.
35573640 КБ в 130357 файлах.
91072 КБ в 34092 индексах.
0 КБ в поврежденных секторах.
295580 КБ используется системой.
65536 КБ, занятый файлом журнала.
112835096 КБ доступно на диске.
4096 байт в каждом кластере.
37198847 всего единиц распределения на диске.
28208774 единицы распределения доступны на диске.
Внутренняя Информация:
00 d6 02 00 6c 82 02 00 14 11 05 00 00 00 00 00 ….л………..
ба 02 00 00 42 00 00 00 00 00 00 00 00 00 00 00 ….Б………..
Windows закончила проверку вашего диска.
Пожалуйста, подождите, пока ваш компьютер перезагрузится.
Спасибо. Подробное и понятное объяснение действий. Всё четко. И полезно. «Вьювер» бывает и на русском, не только на английском языке, может называться Ивент Вьювер, — «просмотрщик событий» единственное замечание, и обывателя это может запутать или стать проблемой при поиске и последовательном выполнении ваших советов. Спасибо вам за помощь и разъяснения.
При большом размере лога он не влезает в поле журнала Windows и обрезается.
Полную версию искать в папке System Volume Information проверяемого тома, которую лучше открыть из под учётной записи SYSTEM или придётся изменять права доступа на неё.
Серверная chkdsk: Проверка диска на ошибки
Chkdsk застрял на определенном% или зависает на определенной стадии 2021
Если вы обнаружите, что Check Disk или ChkDsk зависает на определенном проценте или дает сбой в какой-то момент в Windows, в этом сообщении предлагаются некоторые шаги по устранению неполадок, которые могут вам помочь. Это может быть 10%, 12%, 27% или любой другой процент. Опять же, это может быть этап 2, 4, 5 или что-то еще.
1 Лучшая сделка, которую я должен сделать, удерживает и позволяет ей работать. Это может занять несколько часов, но, как известно, в большинстве случаев, учитывая время, оно завершается. При необходимости оставьте на ночь и дайте подействовать.
2 Если это не сработает, перезагрузите компьютер, нажав кнопку питания. При следующей загрузке нажмите Esc, Enter или соответствующую клавишу, чтобы остановить запуск ChkDsk. После загрузки на рабочий стол выполните следующие действия:
- Запустите утилиту очистки диска, чтобы удалить ненужные файлы.
- Откройте CMD с повышенными правами типа sfc / scannow и нажмите Enter, чтобы запустить проверку системных файлов. После завершения сканирования перезагрузите компьютер. Не забудьте закрыть ChkDsk при запуске.
- Затем снова откройте CMD от имени администратора, введите Dism / Online / Cleanup-Image / RestoreHealth и нажмите Enter, чтобы восстановить образ Windows.
Теперь посмотрим, сможет ли ChkDsk завершить сканирование. Как я уже сказал, при необходимости оставьте его на ночь.
Эта проблема чаще встречается в Windows 7 и более ранних версиях. Windows 8 и Windows 10 более эффективно обрабатывают операции проверки диска. Проверка ошибок диска теперь немного отличается от предыдущих версий Windows. В Windows 8 Microsoft переработала chkdsk, инструмент для обнаружения и исправления повреждений диска. Microsoft представила файловую систему под названием ReFS, которая не требует автономного chkdsk для исправления сбоев, поскольку она следует другой модели отказоустойчивости и, следовательно, не требует для запуска традиционного chkdsk. Во время самообслуживания диск периодически проверяется на наличие ошибок файловой системы, сбойных секторов, потерянных кластеров и т.д., и теперь он больше не требуется для его загрузки и фактического запуска.
Важно следить за состоянием жесткого диска, поэтому ChkDsk необходимо завершить работу. Но при желании вы можете отменить операцию ChkDsk.
- ChkDsk или Check Disk запускаются каждый раз при загрузке в Windows
- ChkDsk или Check Disk не запускаются при запуске в Windows.
: /> Wallpaper Engine 2020 1.1.341 скачать торрент треснувший
Почему CHKDSK запускается при запуске?
Продолжая аналогию с документами, может ли Check Disk справиться с этой задачей с группой людей, работающих там? Очевидно нет. Кроме того, Check Disk не успеет выполнить работу, когда рабочий день закончится в 5 часов и все электричество отключится. Итак, что делает Check Disk, так это то, что он приходит первым делом утром, немного раньше, чем все остальные, и проверяет, все ли в порядке.
Вот почему Check Disk запускается на вашем компьютере при запуске. К сожалению, Check Disk немного ленив и на самом деле не очистит или не исправит их, если вы явно не скажете об этом. Это делается путем добавления флагов командной строки, таких как / e для ошибок диска ix и / p для поиска информации из поврежденных секторов.
Как мне остановить CHKDSK от запуска при каждом запуске?
Ответ прост, но не обязательно прост: исправить все, что не так, с помощью Windows. Может быть только одна ошибка, а может быть несколько десятков. Количество возможных исправлений на самом деле неизвестно, но давайте посмотрим на самые простые и наиболее распространенные исправления, которые вы можете попробовать.
3. Запуск Chkdsk в незагружающейся Windows
Если Windows зависает на каком-то этапе запуска, одна из возможных причин этой проблемы — ошибки файловой системы. В этом случае вам нужно запустить Chkdsk, загрузив его с загрузочного носителя. Поэтому вы можете использовать обычный установочный носитель с версиями Windows 7, 8.1 или 10. С его помощью мы запускаем утилиту Chkdsk из командной строки. На самом первом этапе запуска процесса настройки системы нажмите клавиши запуска командной строки — Shift + F10.
Перед запуском команды Chkdsk в открывшейся командной строке необходимо указать, какие буквы используются для определения разделов диска. С блокнотом это легко сделать. Запустите его командой:
Откройте меню Блокнота «Файл», затем нажмите «Открыть».
В открывшемся проводнике запоминаем новые обозначения дисков. Как правило, в Windows 8.1 и 10 раздел диска C (поскольку он находится внутри работающей операционной системы) отображается как D, поскольку буква C присваивается первому техническому разделу системы. А все остальные разделы смещены на одну букву алфавита.
Определившись с буквами разделов диска, закройте записную книжку, затем, вернувшись в командную строку, введите такую команду:
Что касается работы с Chkdsk в Windows, вы должны сначала попытаться исправить ошибки диска, запустив утилиту с параметром / f. И только если проблема не решена, только тогда выполняем команду с параметром / r, как указано в предыдущем абзаце статьи.
В случаях, когда Windows не запускается, вы можете предварительно записать аварийный live-диск с набором различных инструментов для восстановления вашей операционной системы. К ним относятся, например, AdminPE на основе WinPE. Его образ для записи на диск или флешку можно скачать с официального сайта проекта Adminpe.Ru. С помощью AdminPE вы можете запустить командную строку и ввести команды запуска Chkdsk, описанные выше. Но на этом живом диске утилита Chkdsk имеет собственный интерфейс и запускается с помощью скрипта. Ярлык для запуска утилиты находится прямо на рабочем столе.
В раскрывающемся списке для проверки диска выберите нужный раздел диска. Далее установите флажки для восстановления битых секторов и принудительного отключения раздела (тома). Начать проверку.
В набор инструментов AdminPE входит ряд других утилит для работы с жесткими дисками, а также известные программы Hard Disk Sentinel и Victoria.
В работе — не завершается проверка диска
По прибытии не включайте компьютер сразу.
Если у вас настольный компьютер, нужно открыть системный блок и проверить прилегание шлейфа на самом диске и контакт с платой. Плохой контакт с жестким диском встречается чаще. Если кольцо легко отрывается и образуется зазор, кольцо необходимо заменить. Продолжительное использование такого шаткого ленточного кабеля приведет к повреждению жесткого диска.
лучше всего брать кабель SATA с металлической клипсой на концах. При снятии сжимается пальцем.
По нормам безопасности так и должно быть, на рост цены это практически не влияет. К сожалению, производители комплектующих намеренно игнорируют эти моменты, для большей наглядности посмотрите на фото.
1. Нормальное и правильное подключение шлейфа к диску. Обведено зеленым.
2. Плохой контакт, неправильное подключение шлейфа к диску. Обведено красным.
3. Очень плохой контакт, критическое состояние. Диск уже начинает выходить из строя. Есть подростки (не обязательно в этом месте). Обведено красным.
По прибытии не включайте компьютер сразу.
Если у вас настольный компьютер, нужно открыть системный блок и проверить прилегание шлейфа на самом диске и контакт с платой. Плохой контакт с жестким диском встречается чаще. Если кольцо легко отрывается и образуется зазор, кольцо необходимо заменить. Продолжительное использование такого шаткого ленточного кабеля приведет к повреждению жесткого диска.
лучше всего брать кабель SATA с металлической клипсой на концах. При снятии сжимается пальцем.
По нормам безопасности так и должно быть, на рост цены это практически не влияет. К сожалению, производители комплектующих намеренно игнорируют эти моменты, для большей наглядности посмотрите на фото.
1. Нормальное и правильное подключение шлейфа к диску. Обведено зеленым.
2. Плохой контакт, неправильное подключение шлейфа к диску. Обведено красным.
3. Очень плохой контакт, критическое состояние. Диск уже начинает выходить из строя. Есть подростки (не обязательно в этом месте). Обведено красным.
Где увидеть результаты?
Если раньше (XP, 7) приходилось смотреть в экран и ждать результатов, пока компьютер не перезагрузится, то теперь все стало намного проще — вот ссылка на полную инструкцию. И короткая цитата из нее (безуспешно пытаясь скрыть радость):
Журнал SNKDSK можно просмотреть, запустив Панель управления -> Администрирование -> Средство просмотра событий -> Журналы Windows -> «Приложение». Согласно различным умным головам в Интернете, источником является Wininit, по другим данным, источником являются уведомления службы Winlogon. Ну пусть обсуждают. Для нас с вами важно то, что вы не найдете там никаких отношений, да и вообще нигде не найдете. Он существует только секунду, затем становится невидимым, даже если вы сделаете видимыми все скрытые и защищенные файлы и папки. Но он (отчет, файл. С именем bootex.txt) бесследно не исчезает.
вот где на помощь приходит Windows PowerShell :
: /> «Просмотр событий» в Windows 7 (часть 1 — оснастка)
Пуск -> Стандартные -> Windows PowerShell -> щелкните правой кнопкой мыши Windows PowerShell (выполните операции с объектами командной строки) -> Запуск от имени администратора и введите команду (для PowerShell используется термин «командлет») get- winevent -FilterHashTable @
Где :
1. «get-winevent (или get-eventlog) -FilterHashTable» — эта команда получает события, используя хеш-таблицу фильтра
2. «@
а) «имя журнала»: этот фрагмент указывает, где будет выполняться фильтрация (в нашем случае это журнал «Приложения» в средстве просмотра событий)
б) «id» — этот фрагмент указывает, с каким кодом будут фильтроваться события (в нашем случае — с кодом 1001).
в) «время начала» — этот фрагмент указывает, с какой даты будут фильтроваться события (в нашем случае события будут фильтроваться с начала 2021 года).
3. «? <$ _. Providername –match» wininit «>|» — эта команда ищет в результатах, полученных от предыдущей команды, события, в которых имя продавца содержит «wininit»
4. «fl timecreated, message» — эта команда отображает сводный список с текстом событий и дат, соответствующих условиям фильтра
Если вы добавите эту команду> код «$ env: homepathdesktopchkdsk_history.txt» в конец команды fl timecreated message (после пробела), результаты команды fl timecreated message будут записаны на рабочем столе под именем chkdsk_history.txt. (для удобства).
Орфография и пунктуация автора сохранены.
В общем, если можно запустить checkdisk из консоли восстановления Windows, запускать оттуда все будет намного проще и понятнее, больше всего проблем.
: /> Как узнать версию Windows
Сколько времени занимает CHKDSK в Windows 10?
практически невозможно точно определить, сколько времени потребуется для завершения CHKDSK в Windows 10. Процесс в основном зависит от следующих факторов,
- Скорость процессора
- Оперативная память
- Размер и скорость жесткого диска
- Число фрагментации
Для системы с жестким диском 1 ТБ CHKDSK может занять до 5 часов, и по мере увеличения размера жесткого диска время также увеличивалось.
Но если в случае CHKDSK он застрял на 10%, 11% или каком-то другом процентном соотношении, должно быть что-то, о чем вам нужно позаботиться. У нас есть специальные обходные пути, которые помогут вам быстро решить проблему.
Чистая загрузка вашей системы
Ага! Это просто так. Выполнение чистой загрузки системы может исправить зависание CHKDSK с 10% ошибкой. Следуйте простым инструкциям, чтобы сделать это,
Сначала введите «конфигурация системы» в поле поиска вашего ПК
- Затем в результатах поиска нажмите Конфигурация системы
- Теперь перейдите на вкладку Services
- Затем установите флажок «Скрыть все службы Microsoft.
- Затем щелкните вкладку «Запуск» рядом со службами в том же окне конфигурации системы.
- Теперь выберите вкладку «Открыть диспетчер задач».
- В открытом окне диспетчера задач щелкните вкладку «Автозагрузка» под ним.
- Теперь щелкните правой кнопкой мыши все элементы в списке один за другим и каждый раз выбирайте параметр «Отключить» в раскрывающемся меню.
- Затем вернитесь на вкладку «Запуск» в диалоговом окне «Конфигурация системы» и нажмите «ОК».
- Наконец, перезагрузите компьютер и посмотрите, решена ли проблема.
Если чистая загрузка не может решить проблему, вы можете попробовать исправить несколько других решений.
Используйте диск восстановления
Использование диска восстановления может стать одним из наиболее эффективных решений ошибки времени выполнения CHKDSK. Следуйте инструкциям один за другим, чтобы узнать, как использовать диск восстановления,
- Сначала создайте диск восстановления Windows 10
- Затем вставьте компакт-диск или USB-диск и перезагрузите компьютер
- Теперь из главного окна компакт-диска запустите командную строку. Для этого вам понадобится
- Нажмите Shift + F10 на клавиатуре
Теперь, когда вы знаете, сколько времени потребуется для выполнения CHKDSK, не должно возникнуть проблем с определением, сохраняется ли проблема. Поэтому попробуйте следующее исправление, только если вы чувствуете, что проблема еще не решена
Убедитесь, что CHKDSK не запланирован для запуска
Выглядит так же, как указано выше, но это не так. Проверка диска может быть запланирована только для запуска при следующей загрузке. Чтобы узнать, так ли это, вам необходимо иметь права администратора и перейти в командную строку. Щелкните меню «Пуск» и найдите «Командная строка». Это должен быть лучший результат для cmd.exe. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора.
Прежде чем продолжить, в этой статье предполагается, что метка тома для жесткого диска — C :. Это может быть любой другой адрес электронной почты, поэтому проверьте его, прежде чем продолжить.Когда откроется окно командной строки, введите
и нажмите Войти. Если отображается следующее сообщение, проверка диска начнется при следующей загрузке.
Тип файловой системы — NTFS. Chkdsk был вручную запланирован для запуска при следующей перезагрузке на томе C:
Если вы получили следующее сообщение, запуск не запланирован, и это хорошо. Вы можете продолжить с других шагов, описанных ниже, чтобы убедиться, что ваш жесткий диск в порядке.
Тип файловой системы — NTFS. C: это не грязно.
Вы действительно должны позволить этому сработать, но если это причиняет вам слишком много боли, вы можете отменить это. В окне командной строки введите
затем щелкните Войти. Это предотвратит запуск Check Disk при следующей загрузке.
Как отключить chkdsk во время загрузки?
Если он заработал, значит, у системы были веские основания для его запуска. Либо обнаружена поврежденная файловая система, либо вы сами настраиваете раздел для проверки.
У вас есть несколько секунд, чтобы нажать клавишу AnyKey и предотвратить запуск процедуры, чего не следует препятствовать. Как только начнется проверка, chkdsk будет цепляться за FS с рвением бультерьера, и только кнопка сброса может остановиться это, что все усугубит. Поэтому нажимать на нее не обязательно.
В общем, вы понимаете.
Как запустить CHKDSK (проверку диска) в командной строке
Команда chkdsk для проверки жесткого диска с указанными параметрами запускается из командной строки:
- Запустите командную строку от имени администратора. Прочтите здесь, как найти командную строку в Windows 10.
- Чтобы проверить системный раздел (системный диск) в окне интерпретатора командной строки, введите команду:
- Нажмите клавишу «Ввод».
- В окне командной строки появляется сообщение о том, что команду CHKDSK не удалось выполнить, поскольку указанный том используется системным процессом. Чтобы начать проверку системного диска после перезагрузки системы, нажмите клавишу «Y», затем нажмите клавишу «Enter».
- Во время перезагрузки системы системный диск будет проверен и восстановлен.
Пример шаблона команды выглядит следующим образом: «chkdsk» (имя приложения), пробел, отсканированная буква диска с двоеточием («c:», «d:», «f:» и т.д. Через), путь или файл имя, пробел, параметры команды.
Параметры команды имеют следующие значения:
- / F — проверяет файловую систему и автоматически исправляет найденные ошибки.
- / R — выполняет поиск сбойных секторов на диске, восстанавливая его содержимое (для команды требуется обязательный ключ / F, например: «chkdsk C: / F / R»).
- / V — просматривать полные пути к файлам, просматривать имена файлов на диске, в файловой системе NTFS — просматривать сообщения об очистке.
- / X — размонтирует диск перед проверкой, дескрипторы этого диска проверяться не будут (должен быть установлен обязательный ключ / F, пример команды: «chkdsk C: / F / X»).
- / I — Выполняет менее строгие проверки записей индекса, CHKDSK выполняет более быстрые, но менее тщательные проверки.
- / C — пропускать циклы управления в структуре папок.
- / L: size — изменить размер журнала до указанного размера в килобайтах.
- / B — восстанавливает результаты проверки, повторно проверяет ранее найденные битые секторы жесткого диска (требуется ключ / R, пример команды: «chkdsk C: / F / R / B»).
В большинстве случаев достаточно использовать флаги F и R для проверки файловой системы и исправления битых секторов на жестком диске».
Убедитесь, что CHKDSK не является запланированной задачей
Хотя это маловероятно, проверить это проще всего. Откройте диспетчер задач, открыв меню «Пуск» и выполнив поиск по запросу «Диспетчер задач». Это должно появиться в верхней части результатов. Нажмите на это, чтобы открыть.
Возможно, вам придется немного покопаться, чтобы увидеть, есть ли здесь какие-либо действия по проверке диска. Вы можете легко увидеть это на фото ниже, потому что я поместил его туда. Щелкните правой кнопкой мыши и выберите Удалить. Это должно сработать. Но если причина не в этом, читайте дальше.
Что делает CHKDSK и сколько там этапов в CHKDSK?
CHKDSK — отличная утилита, встроенная в каждую операционную систему Windows. Хотя это в первую очередь помогает поддерживать целостность файловой системы и данных, хранящихся на жестком диске, оно также может определять наличие на жестком диске поврежденных или поврежденных секторов. Если есть проблема с вашим жестким диском, CHKDSK может предложить ее решение.
Когда вы запускаете CHKDSK на своем ПК, ваша система проходит пятиэтапный процесс. Если CHKDSK работает на томах NTFS, есть три основных и два дополнительных шага. CHKDSK отображает разные сообщения по мере прохождения разных этапов. Если вы внимательно посмотрите на экран компьютера во время работы CHKDSK, на нем могут отображаться следующие уведомления:
Windows проверяет файлы (шаг 1 из 5)…
Проверка файла завершена.
CHKDSK проверяет индексы (шаг 2 из 5)…
Проверка индекса завершена.
CHKDSK проверяет дескрипторы безопасности (шаг 3 из 5)…
Проверка дескриптора безопасности завершена.
CHKDSK проверяет данные файла (шаг 4 из 5)…
Проверка данных файла завершена.
CHKDSK проверяет свободное место (шаг 5 из 5)…
Проверка свободного места завершена
CHKDSK, кажется, работает вечно. Что я делаю?
Ждать. В Windows 7 и более ранних версиях для полноценной работы могут потребоваться часы или даже дни. Проверьте каждый файл на своем компьютере, и чем больше размер диска, тем больше времени потребуется. Если вы его перебиваете, вы просто помешаете ему выполнять свою работу. Поэтому, когда вы перезагружаете компьютер, Check Disk перезагружается, потому что он хочет выключиться.
Мой компьютер стал плохо работать
Прежде всего — да, во-первых, перед дефрагментацией и антивирусом — установите chkdsk на системный раздел. Вы удивитесь, какой процент неприятных ошибок исправляется своевременным запуском checkdisk.
Для начала нужно открыть командную строку (cmd), ввести ее
chkdsk% системный диск% / r
и ответьте буквой «y» на предложение начать сканирование при следующей загрузке системы.
При этом компьютер можно выключить, компьютер можно перезагрузить.
И приготовьтесь к длительной процедуре.
chkdsk: Проверка диска на ошибки
chkdsk — это утилита командной строки Windows, которая проверяет файловую систему и при необходимости может исправить в ней ошибки. Мало того, что все понимают степень его полезности, но почти каждый испытал это, например, когда компьютер зависает и перезагружается с перезагрузкой или произошла какая-то другая неприятность.
Действительно, в этом случае запускается checkdisk — сразу после запуска системы, но до загрузки пользователя. В особом режиме работы называется родным. Но это совсем другая история.Мой компьютер стал плохо работать
Прежде всего — да, прежде всего, перед дефрагментацией и антивирусом — установите chkdsk на системный раздел.
Вы будете удивлены, сколько неприятных ошибок разрешает своевременная работа чек-диска.Для начала нужно открыть командную строку (cmd), ввести ее
chkdsk% системный диск% / r
и ответьте буквой «y» на предложение начать сканирование при следующей загрузке системы.
При этом компьютер можно выключить, компьютер можно перезагрузить.
И приготовьтесь к длительной процедуре.Как отключить chkdsk во время загрузки?
Если он заработал, значит, у системы были веские основания для его запуска. Либо обнаружена поврежденная файловая система, либо вы сами настраиваете раздел для проверки.
У вас есть несколько секунд, чтобы нажать AnyKey и предотвратить запуск процедуры, чего не следует препятствовать.
Как только проверка начнется, chkdsk будет цепляться за ФС с рвением бультерьера и остановить его сможет только кнопка сброса, что все усугубит. Поэтому нажимать на нее не обязательно.В общем, вы понимаете.
Но chkdsk во время загрузки завис!
Нет, не заморожен.
Здесь играют роль несколько факторов.
1. Проверка файловой системы на наличие ошибок — довольно длительная процедура. Чем больше размер, тем длиннее элемент управления.
2. Начиная с Windows 8, вместо подробной управляющей информации система выводит такое забавное окошко ни на что:3. Опытные программисты Microsoft вварили в утилиту абсолютно изогнутый алгоритм индикатора выполнения: сначала он стремительно растет до 10% (28% -40%), потом крепко висит до конца.
Это самое главное:
4. Благодаря первым трем пунктам в Интернете раздаются крики нетерпеливых пользователей «Чекдиск рушится!» и тупой контр-совет ламеров: какой объект правильнее нажать reset на системном диске и как надежно предотвратить перезагрузку системы, то есть полностью отключить chkdsk при загрузке.
Не поддавайтесь на провокации. Это подавляет чувство стада. Будь мужчиной, дождись окончания процесса.
Запуск Chkdsk с помощью графического интерфейса Windows
Чтобы запустить Chkdsk, в системном обозревателе на диске C щелкните правой кнопкой мыши и откройте «Свойства».
В открывшемся окне свойств раздела диска перейдите на вкладку «Сервис» и в ней нажмите кнопку «Проверить» (или «Проверить» для Windows 7).
В версиях Windows 8.1 и 10, если с файловой системой диска все в порядке, в появившемся ниже окне мы увидим уведомление о том, что проверка не требуется. Но если вы хотите проверить диск с помощью утилиты Chkdsk, вы можете начать, нажав «Проверить диск».
Если система подозревает наличие ошибок файловой системы, это окно будет содержать кнопку для запуска проверки и восстановления диска.
Чтобы Chkdsk работал с диском C, вам необходимо перезагрузить компьютер. Вы можете сделать это сразу или отложить запуск сканирования до следующей перезагрузки.
После перезагрузки компьютера мы сможем наблюдать за работой Chkdsk.
В Windows 7 запуск Chkdsk немного отличается: к предустановленной опции автоматического исправления ошибок можно добавить еще одну возможную опцию — проверку и восстановление битых секторов жесткого диска. При активации этой опции стоит учесть, что в этом случае работа Chkdsk может занять больше времени.
Как и в Windows 8.1 и 10, в версии 7 системный диск C нельзя проверить в работающей операционной системе. Чтобы начать сканирование, вам необходимо перезагрузить компьютер. Щелкните «Запланировать проверку диска».
Далее перезагружаем компьютер вручную и ждем результатов проверки диска.
При проверке несистемного раздела диска, если он используется некоторыми программами, ситуация проще, чем с системным разделом. В окне с уведомлением о том, что диск в настоящее время используется, просто нажмите кнопку «Отключить», чтобы отключить этот раздел на время проверки.
Команда проверки диска CHKDSK
Команда проверки диска CHKDSK является родным инструментом Windows, с помощью которого можно выявить ошибки жесткого диска (файловой системы).
Содержание
Мне команда помогает особенно в том случае, когда происходит внезапное отключение электроэнергии. Многие даже и не догадываются о том, что это очень «болезненно» как для жестких дисков, так и для операционной системы Windows.
Как запустить CHKDSK
Запуск команды производится к консоли (cmd.exe), которую необходимо вызвать с помощью комбинации клавиш Win+R, после чего ввести cmd и нажать Oк или энтер.
Использование CHKDSK — команды
Команда имеет несколько ключей запуска, и в зависимости от ключей выполняет те или иные задачи.
Основные ключи команды CHKDSK:
1. /F — выполнение сканирования жесткого диска на ошибки и исправление их;
2. /V — при работе CHKDSK выводится пути файлов, которые хранятся на диске, если используется фалова система NTFS, также выводятся сообщения об очистке;
3. /R — поиск бед-секторов (то есть поврежденных) с последующим восстановлением, применимо только с пользованием ключа /F;
4. /X — отключение тома перед его проверкой, если есть такая необходимость, применимо только с использованием ключа /F;
5. /I — отключение строгой проверки индексных элементов, возможно использовать только при файловой системе NTFS, в свою очередь ускоряет процесс, но делает его менее эффективным.
6. /C — отключение проверки циклов внутри структуры папок, также используется только в NTFS, процесс при этом более быстрый, но менее эффективен;Для того, чтобы узнать состояние вашего диска, просто введите в консоль команду CHKDSK и нажмите энтер.
К примеру если у вас есть диск D, то для того чтобы его проверить и исправить ошибки необходимо ввести в консоль:
CHKDSK D: /F
Если команда не может получить полный доступ к диску, то будет предложение проверить диск при следующей загрузке системы. После того, как проверка будет произведена, можно посмотреть результаты, которые будут в журнале событий системы (Панель управления -> Администрирование -> Просмотр событий -> Приложение).
При проверке системы с ключом /F, не желательно прерывать процесс, так как при этом есть вероятность нарушения целостности файловой системы.
Этапы работы CHKDSK
Работа команды CHKDSK разделена на основных три этапа, при которых команда проверяет все метаданные («данные о данных») на диске. Также есть четвертый, дополнительный этап. Что означает понятие «метаданные»? Это как бы служебные настройки файловой системы, в которых хранятся сведения обо всех файлах, которые располагаются в томе. То есть в метаданных хранится информация о кластерах, которые и составляют обьем файла, о кластерах, которые содержат поврежденные сектора или просто информация о свободных кластерах и другая. В файловой системе NTFS метаданные защищены при помощи журнала транзакций.
Все изменения в метаданных делятся на логические этапы (транзакции), которые записываются в журнал. В случае, если процесс изменения метаданных не завершен, то выполняется возврат по записям журнала транзакций до того момента, когда изменения еще не были произведены. Из чего можно сделать вывод, что использование журнала транзакции повышает вероятность целостности метаданных.
Для защиты личных данных в NTFS, то есть данных пользователей (не путать с метаданными), этот способ не используется.
Этап I. Выполнение проверки файлов
Первый или начальный этап предусматривает командой CHKDSK проверку файлов, команда информирует о прогрессе выполнения работы (в процентах). В это время выполняется проверка сегмента записи файлов, которые занесены в таблицу MFT тома.
Этап II. Выполнение проверки индексов
Если простыми словами, то индексы это каталоги в NTFS. Команда проверяет нет ли тех файлов, которые как бы «потерялись», а также то, что во всех каталогах (папка) содержатся файлы, которые существуют. Как команда понимает, что файл потерянный? Если есть правильный сегмент записи, но при этом о нем нет данных ни в одном списке катала, то этот файл считается «потерянным». Такой файл может быть восстановлен, при условии что каталог существует. Если каталога больше нет, то команда создает каталог в корне диска и записывает (перемещает) файл в него.
Этап III. Проверка дескрипторов безопасности
Дескриптор безопасности представляет собой набор сведений о владельце файла или каталога, о разрешении NTFS, а также про аудит файла, каталога. Команда проверяет структуру дескрипторов, но сопоставляет данные с реальным существованием пользователей или групп и правомерность предоставленных разрешений.
Этап IV. Проверка секторов
Данную проверку CHKDSK выполняет при применении ключа /R. При этом, проводится поиск поврежденных секторов в свободном пространстве диска. Команда проверят каждый сектор, и если при чтении была обнаружена ошибка, то кластер помечается как дефектный и исключается из структуры тома. Даже если вы не используете ключ /R, то проверка кластеров из таблицы MFT в любом случае выполняется. Также «важные сектора», которые используются для хранения пользовательских данных, проверяются и на предыдущих этапах.
При применении ключа /R время проверки может быть значительным, зависит от обьема. Современные диски имеют встроенную защиту от плохих секторов и способны сами находить и заменять их секторами из резервной области. Но это не означает, что нет смысла в CHKDSK — просто пока есть резервные сектора, будет произведена замена, но количество их ограничено.
При обнаружении потерянных файлов, команда создает их в структуре файловой системы, файлы имеют разрешение *.CHK, в теории из которых можно восстановить информацию, если она представлена в виде текста. Восстановить можно при помощи дополнительных утилит.
CHKDSK — описание команды и примеры использования
CHKDSK — Выводит на экран отчета о состоянии диска в форме, зависящей от используемой файловой системы. Команда chkdsk также составляет список ошибок на диске и исправляет их. Выполненная без параметров команда chkdsk выводит информацию о состоянии текущего диска, но не исправляет ошибки. Команду могут выполнять только члены группы администраторов компьютера, поэтому, если вы получаете ошибку с таким вот содержимым:
В доступе отказано, так как у вас нет достаточных прав или
диск, возможно, занят другим процессом.
Вам необходимо вызвать эту служебную программу в режиме с повышенными правами
и убедиться в том, что диск разблокирован.То первым делом, надо попытаться запустить данную команду из командной строки, запущенной с правами администратора, более подробно можно прочитать в нашей статье: Как запустить командную строку с правами администратора
Синтаксис
Параметры
Параметр Описание том: Указывает букву диска (с последующим двоеточием), точку подключения или имя тома [путь] имя_файла Задает местонахождение и имя файла или имена множества файлов, для которых команда chkdsk проверит степень фрагментации. Для задания нескольких файлов можно использовать подстановочные знаки (* и ?) /f Задает исправление ошибок на диске. Диск должен быть заблокирован. Если диск не заблокирован командой chkdsk, отображается запрос на проверку диска при следующей перезагрузке компьютера /v Выводит на экран имена проверяемых файлов и каталогов /r Обнаруживает поврежденные сектора и восстанавливает ту часть данных, которая еще может быть прочитана. Диск должен быть заблокирован /x Используйте только с файловой системой NTFS. При необходимости инициирует операцию отключения тома в качестве первого действия. Все открытые дескрипторы диска будут неверны. Включает также функциональные возможности параметра /f. /i Используйте только с файловой системой NTFS. Выполняет менее тщательную проверку записей индекса, что уменьшает время, необходимое для работы команды chkdsk /c Используйте только с файловой системой NTFS. Пропускает проверку циклов в структуре папок, что уменьшает время, необходимое для работы команды chkdsk /l[:размер] Используйте только с файловой системой NTFS. Устанавливает указанный размер журнала. Если размер не указан, параметр /l выводит текущий размер /? Отображение справки в командной строке Примечания
- Чтобы выполнить команду chkdsk для жестких дисков, необходимо быть членом группы администраторов.
- Если требуется исправить ошибки на диске с помощью команды chkdsk, нельзя открывать файлы на этом диске. В противном случае выводится следующее сообщение о ошибке:
Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]
Если пользователь выберет эту возможность, команда chkdsk проверит диск и автоматически исправит ошибки при перезагрузке компьютера. Если проверяемый раздел диска является загрузочным, команда chkdsk автоматически перезагрузит компьютер после проверки этого диска. - Команда chkdsk выполняет проверку дискового пространства и его использования для файловых систем FAT и NTFS. Команда Chkdsk позволяет получить отчет о состоянии со сведениями по каждой файловой системе. Отчет о состоянии диска включает перечень найденных ошибок. Если команда chkdsk запущена без параметра /f в активном разделе, может быть получено сообщение о наличии серьезных ошибок, так как диск нельзя заблокировать. Для поиска ошибок команду chkdsk нужно запускать время от времени на каждом диске.
- Если указан параметр командной строки /f, программа chkdsk исправляет ошибки на диске. При работе chkdsk должна обеспечиваться возможность блокирования диска для исправления ошибок. Поскольку при исправлении ошибок обычно изменяется таблица размещения файлов и иногда происходит потеря данных, программа chkdsk запрашивает подтверждение в следующем виде:
Таблица кодов с ошибками CHKDSK
Код завершения Описание 0 Не найдено ни одной ошибки. 1 Ошибки найдены и исправлены. 2 Была выполнена очистка диска, например удалены ненужные файлы, или очистка не была выполнена из-за отсутствия ключа /f. 3 Диск не может быть проверен, ошибки не могут быть исправлены или ошибки не были исправлены, так как не был задан ключ /f. Примеры использования
Если требуется проверить диск D и исправить все обнаруженные ошибки в Windows, введите следующую команду:
Если обнаружена ошибка, выполнение программы сhkdsk приостанавливается и выводятся соответствующие сообщения. По окончании выполнения команды chkdsk на экран выводится отчет, содержащий сведения о текущем состоянии диска. До завершения работы chkdsk нельзя открывать какие-либо файлы на указанном диске.
Чтобы проверить фрагментацию всех файлов в текущем каталоге на диске с файловой системой FAT, введите следующую команду:Chkdsk выведет отчет о состоянии диска, а затем список фрагментированных файлов, удовлетворяющих шаблону команды.