chkdsk / f / r против chkdsk / r / f



Попробуйте наш инструмент устранения неполадок

Практически каждый из нас знает о программе 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 в командной строке.

  1. Нажмите Клавиша Windows один раз
  2. Тип командная строка в Начать поиск
  3. Щелкните правой кнопкой мыши Командная строка из результатов поиска и выберите Запустить от имени администратора открыть повышенная командная строка .

  1. Теперь введите chkdsk d: / r и нажмите Войти . Замените D буквой диска, которую вы хотите проверить.

Графический интерфейс пользователя

Вы также можете использовать утилиту chkdsk без командной строки или оболочки питания. Вот шаги по использованию утилиты chkdsk

  1. Перейдите в папку или диск, который вы хотите проверить, с помощью chkdsk. В нашем примере мы проверим диск E
  2. Щелкните правой кнопкой мыши целевой том и выберите Свойства

  1. Выбрать инструменты вкладка
  2. Нажмите Проверьте в разделе 'Проверка ошибок'. Если у вас Windows 7, то название кнопки будет Проверь сейчас .

  1. Вы можете увидеть диалоговое окно с сообщением о том, что сканирование запускать не нужно. Вы можете закрыть диалоговое окно и вернуться к своему обычному использованию или щелкнуть Сканирование диска для принудительного запуска утилиты chkdsk. Заметка: После того, как вы нажмете кнопку и у вас будет Windows 7, вы можете увидеть новый диалог с Автоматическое исправление ошибок файловой системы вариант и Сканирование и попытка восстановления поврежденных секторов Вы можете снять выделение с обеих этих опций или выбрать подходящий для вас, либо выбрать обе эти опции. По завершении нажмите Начало чтобы начать сканирование. Имейте в виду, что запуск chkdsk с обоими параметрами займет много времени, возможно, несколько часов.

  1. После завершения сканирования вы увидите диалоговое окно подтверждения. Вы можете нажать Посмотреть детали чтобы посмотреть подробности или нажмите отменить чтобы закрыть диалог.

Заметка: После запуска сканирования вы можете увидеть диалоговое окно, в котором говорится, что диск используется, и сканирование будет выполнено при следующем запуске. Нажмите кнопку «Запланировать проверку диска» для подтверждения или нажмите «Отмена», если вы не хотите сканировать при следующем запуске.

Проблемы с chkdsk

Бывают случаи, когда вы увидите сообщение об ошибке при попытке запустить команду chkdsk. Вот несколько очень распространенных сообщений об ошибках и шаги по решению этих проблем.

Произошла неопределенная ошибка

Если chkdsk показывает « Произошла неопределенная ошибка », То вы не сможете проверить свой диск на наличие ошибок. Ошибка будет выглядеть так

Заметка: Если действия, описанные в статье, не помогли решить проблему и вы используете низкочастотный процессор AMD, нажмите Вот и загрузите исправление с официального сайта Microsoft. После загрузки запустите исправление и проверьте, решает ли оно проблему.

Невозможно продолжить работу в режиме только для чтения

Вы можете увидеть ошибку «Невозможно продолжить в режиме только для чтения», если запустите команду chkdsk / f (большую часть времени). Ошибка будет выглядеть так

Решение

Если вы видите эту ошибку, вам следует запустить команду chkdsk / r или команду chkdsk [буква диска] / r. Вы можете увидеть сообщение

«Chkdsk не может работать, потому что том используется другим процессом. Вы хотите запланировать проверку этого тома при следующем перезапуске системы? (Да / Нет) »

Если вы видите это сообщение, просто введите Y и нажмите Enter, чтобы запланировать сканирование. После этого перезагрузитесь, и сканирование запустится при запуске.

Невозможно заблокировать текущий диск

Если chkdsk показывает « Невозможно заблокировать текущий диск », То вы не сможете проверить свой диск на наличие ошибок. Ошибка будет выглядеть так

6 минут на чтение