Как исправить ошибку ERROR_OPLOCK_HANDLE_CLOSED?

Ошибка ERROR_OPLOCK_HANDLE_CLOSED с кодом ошибки 803 (0x323 и описанием Связанная с этой оплокой дескриптор была закрыта. Оплока теперь сломана), что обычно указывает на проблему с блокировкой файлов в сетевых файловых системах, обычно в средах с протоколом SMB (Server Message Block), таких как сетевые диски или файлое обмен.

Чтобы исправить это, сначала проверьте сетевое подключение и убедитесь, что как сервер, так и клиент находятся в одной сети.

Как я могу исправить ERROR_OPLOCK_HANDLE_CLOSED?

1. Перезапустите службу SMB

  1. Нажмите кнопку Windows, введите cmd в строке поиска и выберите Запуск от имени администратора из списка вариантов, чтобы запустить Командную строку с повышенными правами.
  2. Чтобы перезапустить службу SMB, по очереди скопируйте следующие команды и нажимайте Enter после каждой команды:

net stop server net start server

  1. Закройте окно Командной строки.

2. Отключите возможностную блокировку (Oplocks)

  1. Нажмите Windows + R, чтобы открыть диалоговое окно Выполнить. Regedit RUN COMMAND (2) ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY
  2. Введите regedit и нажмите ОК, чтобы открыть приложение Редактор реестра.
  3. Нажмите Да на запрос UAC.
  4. Сначала перейдите в Файл > Экспорт. Сохраните .reg файл в необходимом месте. fILE - EXPORT
  5. Перейдите по следующему пути: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  6. Щелкните правой кнопкой мыши на пустом месте, выберите Создать, затем нажмите DWORD (32-бит) значение. New - DWORD- ERROR_OPLOCK_HANDLE_CLOSED
  7. Назовите DWORD как OplocksDisabled, затем дважды щелкните по нему и установите Данные значения как 1. Value data ERROR_OPLOCK_HANDLE_CLOSED
  8. Нажмите ОК, затем перезагрузите компьютер, чтобы подтвердить изменения.

3. Проверьте наличие обновлений Windows

  1. Нажмите Windows + I, чтобы открыть приложение Настройки.
  2. Перейдите в Обновления Windows, затем нажмите Проверить наличие обновлений. Windows Update Check for updates
  3. Если доступно, нажмите Загрузить и установить.
  4. Выберите Дополнительные параметры. Windows Updates ERROR_OPLOCK_HANDLE_CLOSED
  5. В разделе Дополнительные параметры выберите Дополнительные обновления. Optional updates ERROR_OPLOCK_HANDLE_CLOSED
  6. Если доступны обновления, выберите их и нажмите Загрузить и установить. Optional updates download Читать больше на эту тему
  • D3dx11_42.dll не найден: как это исправить
  • Выключение Windows 11 после бездействия: 4 способа остановить это
  • Windows выключается вместо перезагрузки: 4 способа исправить это

4. Запустите утилиту проверки диска

  1. Нажмите клавишу Windows, введите cmd в строке поиска, выберите Командная строка и выберите Запуск от имени администратора из списка вариантов, чтобы запустить Командную строку с правами администратора. CMD elevated ERROR_CORRUPT_LOG_CORRUPTED
  2. Введите следующую команду, чтобы проверить целостность файловой системы и исправить логические ошибки диска, и нажмите Enter: chkdsk C: /f /r CHKDSK FRC
  3. Если диск используется, вам будет предложено запланировать сканирование после перезагрузки. Нажмите Y и нажмите Enter.
  4. Перезагрузите ПК, чтобы начать сканирование и устранить любые повреждения на диске.

5. Временно отключите антивирус

  1. Нажмите клавишу Windows, введите Windows security в строке поиска и нажмите Открыть из списка вариантов. Windows Security open Windows key
  2. Нажмите Защита от вирусов и угроз.
  3. В разделе Настройки защиты от вирусов и угроз нажмите Управление настройками. Manage Setting V&T ERROR_OPLOCK_HANDLE_CLOSED
  4. Найдите Защита в реальном времени и нажмите переключатель, чтобы отключить его. Real time protection off ERROR_OPLOCK_HANDLE_CLOSED

Если у вас есть антивирусное программное обеспечение третьих сторон, вы можете отключить его на короткое время и проверить, сохраняется ли ошибка BSoD.

6. Обновите/переустановите сетевые драйверы

  1. Нажмите Windows + R, чтобы открыть окно Выполнить. Device Manager Run command - Atieclxx.exe
  2. Введите devmgmt.msc и нажмите ОК, чтобы запустить Диспетчер устройств.
  3. Найдите Сетевые адаптеры, нажмите на него, чтобы развернуть категорию, щелкните правой кнопкой мыши по сетевому драйверу и выберите Обновить драйвер из контекстного меню.
  4. Нажмите Автоматический поиск драйверов. Search automatically Atieclxx.exe:

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

Если вы все равно получаете ERROR_OPLOCK_HANDLE_CLOSED, выполните следующие шаги для переустановки драйвера:

  1. Запустите приложение Диспетчер устройств, найдите и щелкните по сетевым адаптерам, щелкните правой кнопкой мыши по драйверу и выберите Удалить устройство из контекстного меню. Uninstall
  2. Выберите Удалить снова.
  3. Перейдите в Действие, выберите Просканировать на наличие аппаратных изменений, чтобы переустановить драйвер. Scan for hardware changes Atieclxx.exe

В заключение, чтобы исправить ERROR_OPLOCK_HANDLE_CLOSED, вы можете перезапустить службу SMB, отключить возможностную блокировку, проверить наличие обновлений Windows, запустить утилиту CHKDSK, отключить антивирус или обновить/переустановить сетевые драйверы.

Недавно мы также рассмотрели некоторые другие ошибки BSoD, такие как ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY и ERROR_CORRUPT_LOG_OVERFULL.

Если у вас есть какие-либо вопросы или предложения по поводу ошибки BSoD, не стесняйтесь упомянуть их в разделе комментариев ниже. Мы будем рады вам помочь!