Edgeで特定のサイトにアクセスしようとすると「ERR_CACHE_LOCK_TIMEOUT」というエラーが表示され、ページが開けなくなることがあります。このエラーは、ブラウザのキャッシュファイルが破損またはロックされていることが原因です。本記事では、キャッシュ整合性を修復する具体的な手順を解説します。これにより、対象サイトを正常に表示できるようになります。
【要点】キャッシュの破損・ロックを解消してエラーを修正します
- ブラウザのキャッシュクリア: 設定画面からキャッシュデータを削除して、ファイルの整合性を回復します。
- Edgeの終了とキャッシュフォルダの手動削除: エッジを完全に終了し、キャッシュフォルダ内のファイルを直接消去します。
- ディスククリーンアップと再起動: システムのクリーンアップとPCの再起動で、ロック状態を解除します。
ADVERTISEMENT
目次
ERR_CACHE_LOCK_TIMEOUTが発生する仕組みと原因
このエラーは、Edgeがキャッシュファイルにアクセスしようとした際、そのファイルが別のプロセスによってロックされていたり、ファイル自体が破損しているためにタイムアウトする現象です。具体的には、キャッシュの読み書き中にEdgeが強制終了されたり、ディスクの空き容量が不足している場合に起こりやすくなります。また、複数のブラウザタブや拡張機能が同時にキャッシュを操作することも原因の一つです。
キャッシュはWebページの表示を高速化するために使われますが、その整合性が損なわれるとアクセス障害を引き起こします。エラーコードERR_CACHE_LOCK_TIMEOUTは、キャッシュロックの待機時間が制限を超えたことを示します。この問題は特定のサイトでのみ発生することが多く、他のサイトは正常に表示されるケースも少なくありません。
キャッシュの整合性を修復する手順
ここでは、エラーを解消するための具体的な操作を順番に説明します。以下の手順を上から順に試してください。
手順1: 設定からキャッシュをクリアする
- Edgeの設定を開く
Edgeの右上にある3点リーダー(…)をクリックし、「設定」を選択します。 - プライバシー、検索、サービスへ移動
左側のメニューから「プライバシー、検索、サービス」をクリックします。 - 閲覧データを消去する
「閲覧データを消去する」の項目にある「消去するデータの選択」ボタンをクリックします。 - キャッシュされた画像とファイルを選択
表示されたウィンドウで「キャッシュされた画像とファイル」にチェックを入れます。他の項目は必要に応じて選択してください。 - 「今すぐクリア」をクリック
「今すぐクリア」ボタンをクリックしてキャッシュを削除します。その後、エラーが発生したサイトに再度アクセスして確認しましょう。
手順2: Edgeを完全終了してキャッシュフォルダを手動削除する
設定からのクリアで解決しない場合、より強力な方法としてキャッシュフォルダを直接削除します。
- Edgeを完全に終了する
タスクマネージャー(Ctrl+Shift+Esc)を開き、バックグラウンドプロセスの「Microsoft Edge」をすべて終了させます。 - キャッシュフォルダの場所を開く
エクスプローラーのアドレスバーに「%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Cache」と入力してEnterキーを押します。 - Cacheフォルダ内のすべてのファイルを削除する
Ctrl+Aで全選択し、Deleteキーで削除します。削除できないファイルがある場合は、PCを再起動してから再度試してください。 - 同様にCode Cacheフォルダも削除する
先ほどのパスの「Default」フォルダ内にある「Code Cache」フォルダも同様に開き、中身をすべて削除します。 - Edgeを起動して確認する
Edgeを通常通り起動し、問題のサイトにアクセスしてエラーが解消されたか確認します。
手順3: ディスククリーンアップとPCの再起動
上記の手順で効果がない場合、システム側のキャッシュもクリアします。
- ディスククリーンアップを起動する
タスクバーの検索ボックスに「ディスククリーンアップ」と入力し、アプリを開きます。 - 「一時ファイル」を選択して削除する
クリーンアップするドライブ(通常Cドライブ)を選択し、表示される一覧で「一時ファイル」にチェックを入れて「OK」をクリックします。 - PCを再起動する
「スタート」メニューから「再起動」を選択します。これにより、ロックされていたファイルが解放されます。 - Edgeを起動して確認する
再起動後、Edgeで対象サイトに再度アクセスしてください。
上記の手順でも直らない場合の追加対処
拡張機能が原因となっているケース
特定の拡張機能がキャッシュ操作に干渉している可能性があります。この場合、拡張機能をすべて無効にしてからキャッシュをクリアしてください。その後、1つずつ有効にして原因の拡張機能を特定します。
ウイルス対策ソフトがキャッシュをロックする場合
セキュリティソフトがリアルタイムスキャンでキャッシュファイルをロックすることがあります。一時的にソフトを無効にするか、Edgeの例外設定を追加して試してください。
プロファイルの破損が疑われるとき
Edgeのユーザープロファイルが破損していると、キャッシュ管理が正常に機能しません。新しいプロファイルを作成して問題が解決するか確認する方法もあります。
ADVERTISEMENT
各対処法の比較表
| 対処法 | 難易度 | 効果の持続性 | 注意点 |
|---|---|---|---|
| 設定からのキャッシュクリア | 低い | 一時的 | 履歴なども消去される可能性 |
| キャッシュフォルダの手動削除 | 中程度 | 高い | Edgeを完全終了する必要あり |
| ディスククリーンアップと再起動 | 低い | 高い | 他のアプリの一時ファイルも削除 |
まとめ
ERR_CACHE_LOCK_TIMEOUTエラーは、キャッシュの破損またはロックが原因で発生します。本記事で紹介した手順により、キャッシュの整合性を修復できます。まずは設定からキャッシュをクリアし、それでも直らない場合はフォルダの手動削除やディスククリーンアップを試してください。拡張機能やセキュリティソフトが原因の場合は、それらを一時的に無効にすることも有効です。これらの対処法を状況に応じて使い分けることで、安定したブラウジング環境を取り戻せます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】標準アプリのショートカットアイコンが白い紙になった時の情報の更新
- 【Windows】「ゲーミングサービス」がインストールできない!Xboxアプリとの無限ループを脱出する修復コマンド
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】音が出ない!スピーカーに×が付く・ミュート解除しても無音になる時の直し方5選
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
