Устранение неполадок в Windows

Исправление: ошибка chkdsk cannot lock current drive

Содержание:

Chkdsk — это утилита проверки диска, которая поставляется вместе с Windows. Этот инструмент можно использовать для проверки диска на наличие любых ошибок, можно проверить как ошибки диска, так и физические ошибки, такие как плохие сектора, и исправить эти ошибки. Однако при использовании команд chkdsk вы можете увидеть ошибку следующего вида

Эта ошибка не позволит вам просканировать диск. Сканирование, как правило, не работает, если вы набрали Y (Y означает «Да»), чтобы запланировать сканирование на следующий запуск системы. Вы либо увидите ту же ошибку, либо столкнетесь с ошибкой «Не удалось передать зарегистрированные сообщения в журнал событий со статусом 50» при выполнении сканирования.

Причина этой ошибки — именно то, о чем говорится в сообщении об ошибке. Диск не может быть заблокирован, поскольку используется другим процессом. Команда chkdsk не может выполнить сканирование, пока диск используется. Иногда проблема может быть связана со сторонним приложением, из-за которого chkdsk выдает эту ошибку. Chkdsk запланирует проверку при следующей перезагрузке, поскольку в это время ваш диск не будет использоваться другими программами. Windows запустит сканирование до того, как все программы/файлы загрузятся должным образом. Таким образом, проблема, скорее всего, решится при плановом сканировании. Если chkdsk выдает ту же ошибку при запланированном сканировании, это означает, что диск все еще используется. Окончательно решить эту проблему можно, запустив командную строку из дополнительных параметров запуска. Это решает проблему, поскольку ваша ОС в это время не загружена.

Tips

  • Отключите приложения безопасности, например антивирусные приложения. В этих приложениях обычно есть опция отключения, с помощью которой можно отключить эти приложения на короткий период времени. Просто щелкните правой кнопкой мыши значок приложения в системном трее и выберите опцию отключения. Если вы не видите опцию отключения, дважды щелкните значок приложения безопасности и найдите опцию отключения на этой панели. Как только приложение безопасности будет отключено, попробуйте снова запустить команды chkdsk.
  • Если вы начали наблюдать проблему после обновления Windows, то это может быть проблемой. Бывали случаи, когда обновление Windows вносило ошибку, которая не позволяла правильно использовать chkdsk. Подобные ошибки исправляются в последующих обновлениях. Поэтому убедитесь, что ваша Windows обновлена до последней версии
  • Если при попытке запустить chkdsk вы видите ошибку «failed to transfer logged messages to the event log with status 50», то вам необходимо связаться с производителем HDD или купить новый HDD. Эта ошибка означает, что ваш жесткий диск сильно поврежден или испорчен.

Метод 1: Запустите chkdsk <буква диска:> /f /r /x

Запуск команды chkdsk <буква диска:> / f / r / x обычно решает проблему для многих пользователей. Если вы видите ошибку при выполнении этой команды, то вам следует пропустить этот метод.

Вот шаги для запуска этой команды

  1. Нажмите клавиша Windows один раз
  2. Тип командная строка в Начать поиск
  3. Щелкните правой кнопкой мыши Командная строка в результатах поиска и выберите Запуск от имени администратора
  4. Теперь введите chkdsk <букву диска:> /f /r /x и нажмите Введите. Замените <буква диска:> с буквой диска, которую нужно проверить, и двоеточием. Например, это должно выглядеть так chkdsk c: /f /r /x.

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

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

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

Метод 2: Chkdsk в безопасном режиме

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

  1. Удерживайте ключ Windows и нажать R
  2. Введите msconfig и нажмите Введите

  1. Выберите Загрузка вкладку
  2. Отметьте опция Безопасная загрузка в Параметры загрузки раздел
  3. Выберите нужный вариант Минимальный в режиме безопасной загрузки
  4. Нажмите Ok

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

  1. Теперь введите chkdsk <букву диска:> /f /r /x и нажмите Введите. Заменить <букву диска:> с буквой диска, который вы хотите проверить, и двоеточием. Например, должно получиться следующее chkdsk c: /f /r /x.

Проверьте, продолжает ли chkdsk выдавать ошибку или нет.

Примечание: По окончании работы с chkdsk необходимо отключить опцию безопасного режима.

  1. Удерживайте клавиша Windows и нажмите R
  2. Введите msconfig и нажмите кнопку Введите

  1. Выберите Загрузка вкладка
  2. Снять флажок опция Безопасная загрузка в разделе Параметры загрузки
  3. Нажмите Ok

  1. Windows попросит вас перезагрузить. Нажмите Перезапустить

Метод 3: Дополнительные параметры запуска

Примечание: Прежде чем продолжить, убедитесь, что у вас есть установочный носитель Windows. Это может быть либо CD/DVD-диск, либо флэш-накопитель. Установочный носитель должен быть таким же, как и у версии, установленной на компьютере. Если у вас нет такого устройства, вы можете одолжить его у друга. Этот метод не требует установки чего-либо. Вам потребуется использовать установочный носитель, чтобы войти в Дополнительные параметры запуска

Если способы 1 и 2 не помогли решить проблему, то запуск команды chkdsk из раздела «Дополнительные параметры запуска» решит проблему. Вот шаги для запуска командной строки из меню Дополнительные параметры запуска

  1. Выключить ваша система
  2. Вставьте на Установочный носитель Windows диск/флеш-накопитель
  3. Включить система
  4. Нажмите любую клавишу, когда появится сообщение Нажмите любую клавишу, чтобы загрузиться с CD/DVD.. Примечание: Если вы не видите этого сообщения, то вам нужно проверить порядок загрузки в меню BIOS. Перезагрузитесь и перейдите в меню BIOS. Установите порядок загрузки таким образом, чтобы ваш установочный носитель находился вверху. Если установочный носитель — это CD/DVD, переместите CD/DVD-привод в верхнюю часть списка. Если у вас есть флэш-накопитель, переместите его в начало порядка загрузки, а затем попробуйте еще раз.
  5. Появится экран запуска Windows. Нажмите Далее

  1. Нажмите Восстановите компьютер ссылка

  1. Вы увидите Дополнительные параметры запуска
  2. Нажмите Устранение неполадок

  1. Щелкните Дополнительные параметры

  1. Нажмите Командная строка

  1. Выберите учетную запись, которую вы хотите использовать для открытия командной строки. Необходимо выбрать учетную запись с правами администратора.
  2. Введите пароль для учетной записи и нажмите кнопку Продолжить
  3. Откроется окно командная строка
  4. Введите chkdsk <буква диска:> /f /r /x и нажмите Введите. Заменить <букву диска:> введите букву диска, который вы хотите проверить, и двоеточие. Например, это должно выглядеть так: chkdsk c: /f /r /x.
  5. Если вы все еще видите ту же ошибку или ошибку о том, что диск защищен от записи, продолжите
  6. Введите diskpart и нажмите Введите
  7. Введите список томов и нажмите Зайдите на
  8. Найдите букву диска, на котором установлена Windows.
  9. Введите выйти и нажмите Введите

  1. Теперь введите chkdsk <буква диска:> /f /r /x и нажмите Введите. Замените <букву диска:> с буквой диска, которую вы нашли в шаге 18, и двоеточием. Например, должно получиться так chkdsk c: /f /r /x. Обычно мы путаем буквы дисков, что приводит к таким проблемам. Проблема должна исчезнуть, как только вы введете правильную букву диска.

Закройте командную строку и нажмите кнопку Продолжить в разделе Дополнительные параметры запуска для перезагрузки.

Важное замечание

Если вы видите разные ошибки при использовании разных методов e.g. если при запуске chkdsk из расширенных параметров запуска вы видите ошибку «не удалось передать зарегистрированные сообщения в журнал событий со статусом 50», а при запуске chkdsk в безопасном режиме вы видите «ошибки растрового изображения тома», то, возможно, проблема не в этом. Если вы продолжаете видеть те же ошибки в этих ситуациях, то ничего делать не нужно. Ошибка «Не удалось передать…», которую вы видите в Advanced Startup Option, может быть вызвана тем, что журнал не может быть просто записан на установочный диск.

Если у вас нет других серьезных проблем и система работает нормально, без BSODов и других проблем, то все должно быть в порядке. Эти ошибки могут быть вызваны различными ситуациями, в которых вы запускаете chkdsk. Однако если вы заметили странное поведение или поврежденные файлы, отнесите жесткий диск в ремонтную мастерскую и убедитесь, что он не поврежден и не имеет каких-либо проблем. Если ваш HDD действительно поврежден, то вы можете потерять много личных данных.

Добавить комментарий