Fix CHKDSK не может открыть том для прямого доступа

CHKDSK или Check Disk — это утилита, встроенная в операционные системы Windows , которая поддерживает целостность диска, подключенного к компьютеру. Его можно запустить как через графический интерфейс пользователя(Graphical User Interface) , так и через командную(Command) строку. Есть много сценариев, которые могут гарантировать запуск этой утилиты. Главным фактором является читаемость диска. Некоторые пользователи сообщают, что они получают ошибку « Невозможно открыть том для прямого доступа(Cannot open volume for direct access) » для утилиты при запуске через командную строку.

CHKDSK не может открыть том для прямого доступа

Когда кто-то хочет запустить команду Chkdsk для раздела, он или она получает следующие сообщения об ошибках:

C:\WINDOWS\system32>chkdsk /f g:
Cannot open volume for direct access.

C:\WINDOWS\system32>chkdsk /f f:
The type of the file system is NTFS. Volume label is 0529357401.

CHKDSK не может открыть том для прямого доступа

Когда вы выполняете команду chkdsk с параметром /f , она находит и исправляет ошибки. Если что-то мешает его восстановлению, вы получите это сообщение об ошибке. Эти рекомендации помогут вам решить проблему. Но прежде чем читать дальше, перезагрузите компьютер и попробуйте один раз и посмотрите, поможет ли это.

Если CHKDSK не может открыть том для прямого доступа, выполните следующие действия:

  1. Запустите CHKDSK во время загрузки.
  2. Запустите самопроверку основного жесткого диска.
  3. Используйте(Use) бесплатное альтернативное программное обеспечение ChkDsk
  4. Проверьте здоровье жесткого диска.
  5. Отключите различные ограничения на жестком диске.
  6. Удалить/отключить функцию блокировки диска(Drive Locking Feature) .
  7. Отключить службу приложений.
  8. Используйте Repair-Volume(Use Repair-Volume) для Windows Powershell .

Сначала просмотрите весь пост, а затем решите, какое одно или несколько из этих предложений могут быть применимы в вашем случае.

1] Запустите CHKDSK во время загрузки

Прежде всего, загрузите компьютер в безопасном режиме(boot your computer to Safe Mode) .

Откройте командную строку(Open Command Prompt) командной строки от имени администратора(Admin) и выполните следующую команду:

chkdsk /x /f /r

Перезагрузите компьютер в обычном режиме, и он запустит CHKDSK при запуске(Startup) .

2] Запустите самопроверку основного жесткого диска

Загрузите компьютер в BIOS .

На вкладке «  Диагностика» (Diagnostics, ) выберите параметр «  Самопроверка основного жесткого диска». (Primary Hard Disk Self Test. )На разных материнских платах разных производителей это может отличаться, но будет означать одно и то же.

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

Это должно исправить все ошибки, так как любая блокировка диска будет решена уже в BIOS .

3] Используйте(Use) бесплатное альтернативное программное обеспечение ChkDsk

Есть несколько инструментов, которые вы можете рассматривать как альтернативу ChkDsk . Они одинаково удобны и хорошо справляются со своей задачей. Вы можете использовать бесплатное альтернативное программное обеспечение ChkDsk(ChkDsk alternative software) или Puran Utilities и проверить, поможет ли это вам.

4] Проверьте состояние жесткого диска

Проверьте состояние работоспособности жесткого диска с помощью утилиты WMIC в командной строке Windows(hard drive’s health using the WMIC utility in Windows Command Prompt) и проверьте, есть ли на вашем жестком диске какие-либо проблемы, приводящие к ошибке «  Не удается открыть том для прямого доступа (Cannot open volume for direct access ) » . Если на вашем жестком диске есть какие-то внутренние проблемы, вы можете постоянно сталкиваться с этой проблемой.

5 ] Отключите(] Disable) различные ограничения на жестком диске

Windows 11/10 позволяет устанавливать различные ограничения для разных целей. Если ваш жесткий диск зашифрован или ограничен для выполнения операций, вы можете попробовать отключить шифрование BitLocker , и это должно решить ваши проблемы. Когда вы запрещаете жесткому диску делать что-то обычное, вы можете столкнуться с этой проблемой.

6] Uninstall/Disable Drive Locking Feature

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

7] Отключить службу приложений(7] Disable application Service)

Второй способ — отключить Службу(Service) . Это(Doing) полностью отключит программное обеспечение и все, что оно делает для защиты вашей системы.

  • Введите(Type) services.msc в строке RUN и нажмите Enter.
  • Прокрутите, чтобы найти соответствующую службу, связанную с программным обеспечением безопасности или программой проверки диска.
  • Щелкните правой кнопкой мыши на этой конкретной службе и выберите «Свойства».
  • Измените Тип запуска на Отключено
  • Нажмите OK/Применить.
  • Перезагрузите компьютер.

Не(Make) забудьте снова включить службу после завершения проверки диска.

7] Используйте Repair-Volume для Windows Powershell(7] Use Repair-Volume for Windows Powershell)

не могу открыть том для прямого доступа

Откройте Windows PowerShell от имени администратора.(Windows PowerShell as Administrator)

Введите следующую команду, чтобы запустить Repair-Volume,  а затем нажмите Enter.

repair-volume -drive letter <DRIVE LETTER>

Дайте процессу завершиться и проверьте, устранена ли проблема сканирования и исправления.

Что означает Не удается открыть том для прямого доступа?

Когда вы запускаете команду ChkDsk в Windows 11/10 для восстановления жесткого диска, но утилита не обнаруживает его, она показывает сообщение об ошибке. Другими словами, эта ошибка возникает, когда утилита командной строки не обнаруживает или не распознает ваш жесткий диск.

Как исправить, что проверка диска не может быть выполнена, потому что Windows не может получить доступ к диску?

Есть несколько вещей, которые вы можете сделать вместо запуска обычной команды ChkDsk . Например, вы можете запустить то же самое во время загрузки, запустить самопроверку основного(Primary) жесткого диска(Disk Self Test) , удалить шифрование и т. д. Поскольку эта проблема очень похожа на проблему, упомянутую в этой статье, вы можете выполнить те же решения на своем компьютере.

Что лучше chkdsk R или F?

Пока речь идет о команде chkdsk, одна не лучше другой. Это потому, что вы можете выполнять эти команды в разное время для разных целей. CHKDSK CHKDSK /F используется, когда есть незначительная проблема с файловой системой, тогда как CHKDSK /R используется, когда есть какая-то проблема с физическим состоянием данных.

All the best!



About the author

Я веб-разработчик с опытом работы более 10 лет. Я специализируюсь на разработке Chrome OS и работал над широким спектром проектов от небольших стартапов до компаний из списка Fortune 500. Я также являюсь экспертом по учетным записям пользователей и семейной безопасности и разработал несколько успешных приложений для Android.



Related posts