Практически каждый из нас знает о программе chkdsk (Check Disk Utility), которую можно использовать практически во всех версиях Windows. Для людей, которые не знают, что такое chkdsk, оно произносится как проверка диска, и это команда, которую можно запустить из командной строки / оболочки Power или через окно свойств. Чтобы использовать команду chkdsk, пользователи должны иметь в своей системе файл Autochk.exe.
Зачем использовать Chkdsk?
Теперь, когда вы знаете, что такое команда chkdsk, вам должно быть интересно, в каком сценарии вы бы использовали эту команду. Команда chkdsk используется для проверки и исправления ошибок на целевом диске. Например, если вы не можете получить доступ к определенному диску или подозреваете, что файл может быть поврежден, вы можете использовать команды chkdsk, чтобы проверить диск на наличие ошибок и исправить эти ошибки.
В основном chkdsk можно использовать для двух вещей:
- Ошибки на диске: Chkdsk может использоваться для обнаружения любых проблем с целостностью файловой системы выбранного тома диска. Если он обнаруживает какие-либо проблемы с целостностью файловой системы или метаданных файловой системы, он автоматически исправляет эти логические ошибки.
- Физические ошибки: Chkdsk можно использовать для обнаружения сбойных секторов на выбранном томе диска. Плохие сектора могут появиться либо из-за физического повреждения вашего диска, либо из-за плохо записанных секторов. Первый известен как жесткий плохой сектор, а второй - как мягкий плохой сектор. Chkdsk также автоматически исправляет эти ошибки.
Многие люди скептически относятся к использованию команд chkdsk в основном потому, что это не лучший инструмент для проверки диска и требует много времени. Хотя это может быть правдой, но chkdsk может помочь предотвратить потерю данных и очень прост в использовании. Он уже присутствует в вашей операционной системе, поэтому вам не нужно ничего загружать, и для запуска chkdsk на целевом диске требуется буквально несколько щелчков мышью.
Переключатели / параметры Chkdsk
Есть несколько параметров, которые можно использовать с командой chkdsk. Параметры, доступные с помощью chkdsk, имеют свои специфические функции.
Формат
Формат для использования этих команд - chkdsk [/?]. Где '?' будет заменен опцией, которую вы хотите использовать.
пример
Например, команда chkdsk / r обнаружит поврежденные сектора на целевом диске и попытается восстановить доступную для чтения информацию.
Заметка: Эти параметры также известны как переключатели.
Том Chkdsk и путь к файлу
Chkdsk можно запустить на определенных дисках и в определенных папках. После того, как вы укажете диск или папку (указав путь к ней), chkdsk будет проверять только целевой диск / файл. Это сэкономит вам много времени, если вы подозреваете проблемы с конкретным диском или файлом / папкой. Вам не обязательно запустить chkdsk на весь жесткий диск.
Формат
Формат для указания тома или пути к файлу: CHKDSK [volume [[путь] имя файла]]] [/ Switch]
пример
Например, если вы хотите проверить диск D в своей системе, вы напишите эту команду: chkdsk d: / r
chkdsk / f / r или chkdsk / r / f? Какой использовать?
Одной из наиболее распространенных команд, используемых сегодня, является chkdsk / f / r или chkdsk / r / f. Некоторые люди предпочитают использовать команду chkdsk / f / r для исправления ошибок, тогда как другие люди используют команду chkdsk / r / f для устранения проблем с повреждением. Возможно, вы уже видели назначение переключателей / r и / f. Параметр / r ищет поврежденные сектора и восстанавливает любую читаемую информацию. Ключ / f исправляет ошибки на диске. Если вы проводите исследование по исправлению поврежденного диска или другого файла, вы увидите, что некоторые люди посоветуют вам использовать chkdsk / r / f, где, как некоторые люди, скажут вам использовать chkdsk / f / r.
Обе команды одинаковы?
Итак, какую команду вы должны использовать? Есть ли преимущества в использовании одного перед другим? Дело в том, что обе команды очень похожи. Обе эти команды делают то же самое, но только в другом порядке. Команда chkdsk / r / f обнаруживает поврежденные секторы и восстанавливает читаемую информацию, а затем исправляет ошибки. Команда chkdsk / f / r делает то же самое, но в обратном порядке.
Главное отличие
Основное различие между командами / r и / f заключается в том, что / r используется для обнаружения физических ошибок на диске, тогда как / f используется для обнаружения дисковых ошибок.
Лучший вариант
Лучший вариант для вас - не использовать ни одну из этих команд. Это связано с тем, что использование переключателя / f до или после переключателя / r бесполезно. Команда / r находит поврежденные сектора и восстанавливает любую читаемую информацию, которая подразумевает / f. Это делает параметр / f избыточным при использовании с параметром / r. Если вы используете chkdsk / r, это означает, что вы автоматически используете chkdsk / r / f. / R означает, что все, что делает / f, выполняется так же, как и все, что делает / r.
Итак, ответ здесь заключается в том, что вы должны использовать команду chkdsk / r. Этой команды достаточно, и нет необходимости включать / f.
Заметка: Если вы хотите только найти и исправить ошибки диска, вам следует использовать только команду / f.
Как использовать chkdsk?
Вы можете использовать chkdsk двумя способами. Первый способ - через командную строку или, другими словами, сложный путь. Это связано с тем, что вам придется вводить команды, и это может быть немного техническим для вас. Второй вариант - использовать графический интерфейс. Этот вариант подходит для большинства пользователей, особенно для людей, которые не слишком разбираются в технологиях. Шаги по использованию chkdsk через оба этих параметра приведены ниже.
Командная строка или Power Shell
Следуйте инструкциям ниже, чтобы запустить команды chkdsk в командной строке.
- Нажмите Клавиша Windows один раз
- Тип командная строка в Начать поиск
- Щелкните правой кнопкой мыши Командная строка из результатов поиска и выберите Запустить от имени администратора открыть повышенная командная строка .
- Теперь введите chkdsk d: / r и нажмите Войти . Замените D буквой диска, которую вы хотите проверить.
Графический интерфейс пользователя
Вы также можете использовать утилиту chkdsk без командной строки или оболочки питания. Вот шаги по использованию утилиты chkdsk
- Перейдите в папку или диск, который вы хотите проверить, с помощью chkdsk. В нашем примере мы проверим диск E
- Щелкните правой кнопкой мыши целевой том и выберите Свойства
- Выбрать инструменты вкладка
- Нажмите Проверьте в разделе 'Проверка ошибок'. Если у вас Windows 7, то название кнопки будет Проверь сейчас .
- Вы можете увидеть диалоговое окно с сообщением о том, что сканирование запускать не нужно. Вы можете закрыть диалоговое окно и вернуться к своему обычному использованию или щелкнуть Сканирование диска для принудительного запуска утилиты chkdsk. Заметка: После того, как вы нажмете кнопку и у вас будет Windows 7, вы можете увидеть новый диалог с Автоматическое исправление ошибок файловой системы вариант и Сканирование и попытка восстановления поврежденных секторов Вы можете снять выделение с обеих этих опций или выбрать подходящий для вас, либо выбрать обе эти опции. По завершении нажмите Начало чтобы начать сканирование. Имейте в виду, что запуск chkdsk с обоими параметрами займет много времени, возможно, несколько часов.
- После завершения сканирования вы увидите диалоговое окно подтверждения. Вы можете нажать Посмотреть детали чтобы посмотреть подробности или нажмите отменить чтобы закрыть диалог.
Заметка: После запуска сканирования вы можете увидеть диалоговое окно, в котором говорится, что диск используется, и сканирование будет выполнено при следующем запуске. Нажмите кнопку «Запланировать проверку диска» для подтверждения или нажмите «Отмена», если вы не хотите сканировать при следующем запуске.
Проблемы с chkdsk
Бывают случаи, когда вы увидите сообщение об ошибке при попытке запустить команду chkdsk. Вот несколько очень распространенных сообщений об ошибках и шаги по решению этих проблем.
Произошла неопределенная ошибка
Если chkdsk показывает « Произошла неопределенная ошибка », То вы не сможете проверить свой диск на наличие ошибок. Ошибка будет выглядеть так
Заметка: Если действия, описанные в статье, не помогли решить проблему и вы используете низкочастотный процессор AMD, нажмите Вот и загрузите исправление с официального сайта Microsoft. После загрузки запустите исправление и проверьте, решает ли оно проблему.
Невозможно продолжить работу в режиме только для чтения
Вы можете увидеть ошибку «Невозможно продолжить в режиме только для чтения», если запустите команду chkdsk / f (большую часть времени). Ошибка будет выглядеть так
Решение
Если вы видите эту ошибку, вам следует запустить команду chkdsk / r или команду chkdsk [буква диска] / r. Вы можете увидеть сообщение
«Chkdsk не может работать, потому что том используется другим процессом. Вы хотите запланировать проверку этого тома при следующем перезапуске системы? (Да / Нет) »
Если вы видите это сообщение, просто введите Y и нажмите Enter, чтобы запланировать сканирование. После этого перезагрузитесь, и сканирование запустится при запуске.
Невозможно заблокировать текущий диск
Если chkdsk показывает « Невозможно заблокировать текущий диск », То вы не сможете проверить свой диск на наличие ошибок. Ошибка будет выглядеть так
6 минут на чтение