Rozwiązywanie błędu ERROR_OPLOCK_HANDLE_CLOSED w systemie Windows: przewodnik krok po kroku

Notatki kluczowe

  • Najpierw oceń problemy z łącznością sieciową.
  • Ponowne uruchomienie usługi SMB może rozwiązać problemy z blokowaniem.
  • Wyłącz blokowanie oportunistyczne, jeśli pojawią się uporczywe problemy.

Zrozumienie i naprawa błędu ERROR_OPLOCK_HANDLE_CLOSED w systemie Windows

ERROR_OPLOCK_HANDLE_CLOSED, któremu towarzyszy kod błędu 803, oznacza przerwanie blokowania plików, szczególnie w środowiskach sieciowych wykorzystujących protokół SMB. Ten przewodnik przeprowadzi Cię przez szereg ważnych kroków rozwiązywania problemów, aby skutecznie rozwiązać ten problem.

Jak naprawić błąd ERROR_OPLOCK_HANDLE_CLOSED?

Krok 1: Uruchom ponownie usługę SMB

Zacznij od uruchomienia wiersza poleceń z uprawnieniami administratora. Aby to zrobić:

  1. Naciśnij Windows klawisz, wpisz cmd i wybierz Uruchom jako administrator.
  2. Wykonaj następujące polecenia jedno po drugim, naciskając Enter po każdym: net stop server a następnie net start server .
  3. Po zakończeniu zamknij wiersz poleceń.

Krok 2: Wyłącz blokowanie oportunistyczne (Oplock)

Następnie dostosuj ustawienia rejestru, aby zmniejszyć ryzyko blokowania plików:

  1. Otwórz okno dialogowe Uruchom, naciskając Windows + R.
  2. Wpisz regedit i kliknij OK, aby uzyskać dostęp do Edytora rejestru.
  3. Potwierdź wszystkie monity Kontroli konta użytkownika (UAC).
  4. W Edytorze rejestru przejdź do pozycji Plik > Eksportuj, aby zapisać kopię zapasową ustawień rejestru.
  5. Udaj się na ścieżkę: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters .
  6. Kliknij prawym przyciskiem myszy w wolnej przestrzeni, wybierz Nowy, a następnie wybierz Wartość DWORD (32-bitowa).
  7. Nadaj nowej wartości DWORD nazwę OplocksDisabled. Kliknij ją dwukrotnie i ustaw wartość danych na 1.
  8. Kliknij OK i uruchom ponownie komputer, aby zastosować zmiany.

Krok 3: Sprawdź dostępność aktualizacji systemu Windows

Aktualizowanie systemu Windows może rozwiązać podstawowe problemy związane z błędem:

  1. Otwórz aplikację Ustawienia, naciskając Windows + I.
  2. Przejdź do usługi Windows Update i kliknij opcję Sprawdź dostępność aktualizacji.
  3. Jeśli aktualizacje są dostępne, wybierz opcję Pobierz i zainstaluj.
  4. Wybierz Opcje zaawansowane i przejdź do Aktualizacji opcjonalnych.
  5. Jeżeli aktualizacje są dostępne, wybierz je i kliknij Pobierz i zainstaluj.

Krok 4: Uruchom narzędzie Check Disk Utility

Sprawdź, czy na dysku nie ma błędów, korzystając z narzędzia Check Disk:

  1. Uzyskaj dostęp do wiersza poleceń jako administrator (jak opisano wcześniej).
  2. Wprowadź polecenie: chkdsk C: /f /r i naciśnij Enter.
  3. Jeśli zostaniesz o to poproszony, wpisz Y, aby zaplanować skanowanie po ponownym uruchomieniu.
  4. Uruchom ponownie komputer, aby rozpocząć proces sprawdzania dysku.

Krok 5: Tymczasowo wyłącz program antywirusowy

Niesprawny program antywirusowy może prowadzić do problemów z blokowaniem plików. Tymczasowo go wyłącz:

  1. Otwórz Zabezpieczenia systemu Windows, wyszukując je na pasku wyszukiwania systemu Windows.
  2. Przejdź do Ochrona przed wirusami i zagrożeniami.
  3. Kliknij Zarządzaj ustawieniami w menu ustawień.
  4. Wyłącz ochronę w czasie rzeczywistym za pomocą przełącznika.

Krok 6: Zaktualizuj lub zainstaluj ponownie sterowniki sieciowe

Nieaktualne lub uszkodzone sterowniki mogą również powodować ten problem. Wykonaj następujące kroki:

  1. Otwórz okno dialogowe Uruchom (naciśnij Windows + R ) i wpisz devmgmt.msc, aby uzyskać dostęp do Menedżera urządzeń.
  2. Rozwiń sekcję Karty sieciowe, kliknij prawym przyciskiem myszy urządzenie sieciowe i wybierz opcję Aktualizuj sterownik.
  3. Wybierz opcję Wyszukaj automatycznie sterowniki i zainstaluj aktualizacje, jeśli je znajdziesz.

Jeśli problem będzie się powtarzał, możesz ponownie zainstalować sterownik, klikając go prawym przyciskiem myszy w Menedżerze urządzeń, wybierając opcję Odinstaluj urządzenie, a następnie ponownie skanując sprzęt w poszukiwaniu zmian.

Streszczenie

Postępując zgodnie z opisanymi krokami — restartując usługę SMB, wyłączając blokadę oportunistyczną, sprawdzając aktualizacje, uruchamiając narzędzie Check Disk, tymczasowo wyłączając program antywirusowy i aktualizując sterowniki sieciowe — możesz skutecznie rozwiązać błąd ERROR_OPLOCK_HANDLE_CLOSED w systemie Windows. Każdy krok pomaga zidentyfikować i naprawić potencjalne problemy przyczyniające się do tego błędu.

Wniosek

Błąd ERROR_OPLOCK_HANDLE_CLOSED może zakłócić Twój przepływ pracy, ale przy odpowiednim podejściu możesz przywrócić funkcjonalność swoim systemom plików sieciowych. Nie wahaj się zwrócić o pomoc, jeśli napotkasz ciągłe problemy lub masz pytania dotyczące rozwiązywania problemów z systemem Windows.

FAQ (najczęściej zadawane pytania)

Co oznacza błąd ERROR_OPLOCK_HANDLE_CLOSED?

Ten błąd wskazuje na problem z blokowaniem pliku w środowiskach sieciowych korzystających z protokołu SMB. Zazwyczaj oznacza to, że aplikacja nieprawidłowo zamknęła uchwyt pliku.

Czy programy antywirusowe innych firm mogą być przyczyną błędu ERROR_OPLOCK_HANDLE_CLOSED?

Tak, rozwiązania antywirusowe innych firm mogą kolidować z mechanizmami blokowania plików i przyczyniać się do tego błędu. Tymczasowe ich wyłączenie może pomóc zdiagnozować problem.