ERROR_OPLOCK_HANDLE_CLOSEDを修正する方法
ERROR_OPLOCK_HANDLE_CLOSEDとエラーコード803(0x323、および「このオプロックに関連付けられたハンドルが閉じられました。オプトロックは現在壊れています」という説明)は、通常、ファイルロックの問題がネットワークファイルシステムにあることを示しています。これは通常、ネットワークドライブやファイル共有のようにSMB(Server Message Block)プロトコルがある環境で発生します。
これを修正するには、まずネットワーク接続を確認し、サーバーとクライアントの両方が同じネットワーク上にあることを確認してください。
ERROR_OPLOCK_HANDLE_CLOSEDを修正するにはどうすればよいですか?
1. SMBサービスを再起動する
- Windowsキーを押し、検索ボックスにcmdと入力し、オプションリストから管理者として実行をクリックしてコマンドプロンプトを昇格した権限で起動します。
- SMBサービスを再起動するには、以下のコマンドを一つずつコピーし、各コマンドの後にEnterを押します:
net stop server net start server
- コマンドプロンプトウィンドウを閉じます。
2. オポチュニスティックロック(オプトロック)を無効にする
- Windows + Rを押して実行ダイアログボックスを開きます。

- regeditと入力し、OKをクリックしてレジストリエディタアプリを開きます。
- UACプロンプトではいをクリックします。
- まず、ファイル > エクスポートに進みます。希望の場所に.regファイルを保存します。

- 次のパスに移動します:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters - 空いているスペースを右クリックし、新規を選択してからDWORD(32ビット)値をクリックします。

- DWORDをOplocksDisabledと名付け、ダブルクリックして値データを1に設定します。

- OKをクリックし、変更を確認するためにコンピュータを再起動します。
3. Windowsアップデートを確認する
- Windows + Iを押して設定アプリを開きます。
- Windowsアップデートに進み、更新を確認するをクリックします。

- 利用可能な場合、ダウンロードとインストールをクリックします。
- 詳細オプションを選択します。

- 追加オプションの下で、オプションの更新を選択します。

- 利用可能な更新があれば、選択してダウンロードとインストールをクリックします。
このトピックについてもっと読む
- D3dx11_42.dllが見つかりません:修正方法
- Windows 11が非アクティブ後にシャットダウンする:停止するための4つの方法
- Windowsが再起動する代わりにシャットダウンする:修正するための4つの方法
4. チェックディスクユーティリティを実行する
- Windowsキーを押し、検索ボックスにcmdと入力し、コマンドプロンプトを選択して管理者として実行を選びます。

- 次のコマンドを入力してファイルシステムの整合性を確認し、論理ディスクエラーを修正します。Enterを押します:
chkdsk C: /f /r
- ドライブが使用中の場合、再起動後にスキャンをスケジュールするように指示されます。Yと入力してEnterを押します。
- PCを再起動してスキャンを開始し、ディスク上の破損を修正します。
5. 一時的にアンチウイルスを無効にする
- Windowsキーを押し、検索ボックスにWindowsセキュリティと入力し、オプションのリストから開くをクリックします。

- ウイルスおよび脅威の保護をクリックします。
- ウイルスおよび脅威の保護設定の下で、設定の管理をクリックします。

- リアルタイム保護を見つけ、トグルをクリックしてオフにします。

サードパーティのアンチウイルスソフトウェアがある場合は、より短い期間オフにしてBSoDエラーがまだ発生するかどうかを確認できます。
6. ネットワークドライバーの更新/再インストール
- Windows + Rを押して実行ウィンドウを開きます。

- devmgmt.mscと入力し、OKをクリックしてデバイスマネージャを起動します。
- ネットワークアダプタを見つけ、それをクリックしてカテゴリを展開し、ネットワークドライバーを右クリックして、コンテキストメニューからドライバーの更新を選択します。

- ドライバーを自動的に検索をクリックします。

Windowsはあなたのデバイスに最適なドライバーバージョンを検索します。もしそうできない場合は、デバイスメーカーのウェブサイトから最新のドライバーバージョンを手動でインストールできます。また、すべてのデバイスドライバーが最新であることを保証するためにサードパーティのドライバーアップデーターツールを取得することもできます。
まだERROR_OPLOCK_HANDLE_CLOSEDが発生する場合は、次の手順に従ってドライバーを再インストールします:
- デバイスマネージャアプリを起動し、ネットワークアダプタを見つけてクリックし、ドライバーを右クリックしてコンテキストメニューからデバイスのアンインストールを選択します。

- アンインストールを再度選択します。
- アクションに進み、ハードウェア変更のスキャンを選択してドライバーを再インストールします。

結論として、ERROR_OPLOCK_HANDLE_CLOSEDを修正するには、SMBサービスを再起動し、オポチュニスティックロックを無効にし、Windowsアップデートを確認し、CHKDSKユーティリティを実行し、アンチウイルスを無効にし、またはネットワークドライバーを更新または再インストールすることができます。
最近、ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICYやERROR_CORRUPT_LOG_OVERFULLなどの他のBSoDエラーについても取り上げました。
BSoDエラーについての質問や提案があれば、以下のコメントセクションでお知らせください。喜んでお手伝いします!