- Команда CHKNTFS
- MagicPast.NET:
- Linux Windows Софт Hardware BIOS Вебмастеру Интернет Сеть C++ Звук Статьи Автомобильные устройства PDA
- Запустить проверку диска при загрузке
- chkntfs chkntfs
- Синтаксис Syntax
- Параметры Parameters
- Примеры Examples
- Chkdsk: особенности проверки диска на наличие ошибок в Windows 10
- Проверка диска в Windows 10 с помощью утилиты chkdsk
- Проверка ошибок на жестком диске с помощью PowerShell
- Просмотр результата (лога) проверки диска Chkdsk в Windows 10
Команда CHKNTFS
CHKNTFS используется для отображения или изменения режима проверки дисков в процессе загрузки Windows
Формат командной строки:
Параметры командной строки:
том Определяет букву диска (с последующим двоеточием), точку подключения или имя тома.
/D Восстанавливает стандартные параметры компьютера; все диски проверяются при загрузке и CHKDSK запускается при обнаружении ошибок.
/T:time Изменяет обратный отсчет AUTOCHK на указанный отрезок времени в секундах. Если время не указано, показывает текущую настройку.
/X Исключает стандартную проверку диска при загрузке. Сведения об исключенных ранее дисках не сохраняются.
/C Запрашивает выполнение проверки диска при следующей загрузке и, если на диске обнаружены ошибки, запускается CHKDSK.
Если никакие параметры не указаны, программа CHKNTFS отображает или состояние бита обнаружения ошибок для диска, или параметры его проверки при следующей перезагрузке.
CHKNTFS /C D: — запланировать проверку диска D: при следующей перезагрузке системы.
CHKNTFS /X D: — исключить проверку диска D: при следующей перезагрузке системы.
CHKNTFS D: — проверить признак назначения проверки диска D: при следующей перезагрузке Windows.
CHKNTFS /T:30 — установить время ожидания ввода для отмены проверки пользователем длительностью 30 секунд.
CHKNTFS /D сбросить настройки на стандартные — все диски проверяются в процессе загрузки системы , и при наличии ошибок, запускается программа тестирования диска CHKDSK
Параметры командной строки CHKNTFS предполагают возможность указания нескольких дисков:
chkntfs /c D: E: — запланировать проверку дисков D: и E: при следующей перезагрузке Windows.
chkntfs /x D: E: — исключить из проверки диски D: и E:
chkntfs D: E: — проверить статус назначения проверки для дисков D: и E:
В одной и той же команде можно использовать только один из допустимых параметров, нельзя использовать их комбинацию. Например, команда chkntfs /c C: /T:30 завершится сообщением об ошибке: «Следует использовать только один из параметров /D, /X, /C или /T».
MagicPast.NET:
Linux Windows Софт Hardware BIOS Вебмастеру Интернет Сеть C++ Звук Статьи Автомобильные устройства PDA
IP адрес: 185.151.241.146
Версия протокола: HTTP/1.1
Локальный порт: 58404
Windows Server 2008
Windows Server 2003
Файл подкачки (Swap)
Master Boot Record (MBR)
Навигация: Главная — Windows — Запустить проверку диска при загрузке
Запустить проверку диска при загрузке
Чтобы запустить проверку диска при загрузке, необходимо:
Запустить от имени администратора файл cmd.exe по адресу: \windows\system32\cmd.exe (правой кнопкой мышь на файле, затем выбрать пункт «Запуск от имени Администратора«).
В консоли набрать команду: chkdsk /F /R /X . На вопрос «Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)], ввести «y» и нажать «Enter». При загрузке будет выполнена проверка диска на наличие ошибок и поврежденных секторов.
Для того, чтобы проверить (к примеру диск D) при загрузке системы, нужно:
Открыть на этом диске, чтобы диск был занят каким-либо процессом. Открыть командную строку от имени администратора и ввести команду: chkdsk d: /F /R /X . На вопрос «Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]«, ввести «y» и нажать «Enter».
chkntfs chkntfs
Отображает или изменяет автоматическую проверку диска при запуске компьютера. Displays or modifies automatic disk checking when the computer is started. Если параметр используется без параметров, средство chkntfs Отображает файловую систему указанного тома. If used without options, chkntfs displays the file system of the specified volume. Если запланирована автоматическая проверка файлов, средство chkntfs отображает, является ли указанный том грязным или запланированным для проверки при следующей загрузке компьютера. If automatic file checking is scheduled to run, chkntfs displays whether the specified volume is dirty or is scheduled to be checked the next time the computer is started.
Для запуска chkntfs необходимо быть членом группы «Администраторы». To run chkntfs, you must be a member of the Administrators group.
Синтаксис Syntax
Параметры Parameters
Параметр Parameter | Описание Description |
---|---|
[. ] [. ] | Указывает один или несколько томов для проверки при запуске компьютера. Specifies one or more volumes to check when the computer starts. К допустимым томам относятся буквы дисков (за которыми следует двоеточие), точки подключения или имена томов. Valid volumes include drive letters (followed by a colon), mount points, or volume names. |
/d /d | Восстанавливает все параметры chkntfs по умолчанию, за исключением времени обратного отсчета для автоматической проверки файлов. Restores all chkntfs default settings, except the countdown time for automatic file checking. По умолчанию все тома проверяются при запуске компьютера, а программа chkdsk запускается на тех, которые являются «грязными». By default, all volumes are checked when the computer is started, and chkdsk runs on those that are dirty. |
/t [ : ] /t [ : ] | Изменяет время отсчета Autochk.exe инициации на время, указанное в секундах. Changes the Autochk.exe initiation countdown time to the amount of time specified in seconds. Если не вводить время, параметр /t отображает текущее время отсчета. If you do not enter a time, /t displays the current countdown time. |
/x [. ] /x [. ] | Указывает один или несколько томов, исключаемых из проверки при запуске компьютера, даже если том помечен как обязательное для запуска chkdsk. Specifies one or more volumes to exclude from checking when the computer is started, even if the volume is marked as requiring chkdsk. |
/c [. ] /c [. ] | Планирует проверку одного или нескольких томов при запуске компьютера и запускает программу chkdsk на тех, которые являются «грязными». Schedules one or more volumes to be checked when the computer is started, and runs chkdsk on those that are dirty. |
/? /? | Отображение справки в командной строке. Displays help at the command prompt. |
Примеры Examples
Чтобы отобразить тип файловой системы для диска C, введите: To display the type of file system for drive C, type:
Если автоматическая проверка файлов запланирована, отображается дополнительный вывод, указывающий, является ли диск «грязным» или запланированным для проверки вручную при следующем запуске компьютера. If automatic file checking is scheduled to run, additional output will display, indicating whether the drive is dirty or has been manually scheduled to be checked the next time the computer is started.
Чтобы отобразить время отсчета Autochk.exe инициации, введите: To display the Autochk.exe initiation countdown time, type:
Чтобы изменить время отсчета Autochk.exe запуска на 30 секунд, введите: To change the Autochk.exe initiation countdown time to 30 seconds, type:
Несмотря на то, что можно задать для параметра время обратного отсчета Autochk.exe значение 0, это не позволит отменить потенциально длительную автоматическую проверку файлов. Although you can set the Autochk.exe initiation countdown time to zero, doing so will prevent you from canceling a potentially time-consuming automatic file check.
Чтобы исключить возможность проверки нескольких томов, их необходимо перечислить в одной команде. To exclude multiple volumes from being checked, you must list each of them in a single command. Например, чтобы исключить тома D и E, введите: For example, to exclude both the D and E volumes, type:
Параметр командной строки /x не накапливается. The /x command-line option isn’t accumulative. Если вы вводите его несколько раз, самая последняя запись переопределяет предыдущую запись. If you type it more than once, the most recent entry overrides the previous entry.
Чтобы запланировать автоматическую проверку файлов на томе D, но не на томах C или E, введите следующие команды в указанном порядке: To schedule automatic file checking on the D volume, but not the C or E volumes, type the following commands in order:
Параметр командной строки /c является накопительным. The /c command-line option is accumulative. Если ввести /c несколько раз, то каждая запись остается. If you type /c more than once, each entry remains. Чтобы убедиться в том, что установлен только определенный том, сбросьте значения по умолчанию, чтобы очистить все предыдущие команды, исключить все тома из проверки, а затем запланируйте автоматическую проверку файлов на нужном томе. To ensure that only a particular volume is checked, reset the defaults to clear all previous commands, exclude all volumes from being checked, and then schedule automatic file checking on the desired volume.
Chkdsk: особенности проверки диска на наличие ошибок в Windows 10
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.
Большое спасибо, инфа очень пригодилась
Ищет только при наборе 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 или придётся изменять права доступа на неё.