LetGoFileLetGoFile
エラー 32 (ERROR_SHARING_VIOLATION)

Windows エラー 32 — 原因と対処

別のプログラムがファイルを開いたままにしています。

このエラーはなぜ出るのか

この画面を見たことがあるなら、原因はたいてい次のどれかです。

explorer.exe

エクスプローラーがつかんでいます。プレビュー ウィンドウ(Alt+P)を切って別のフォルダーへ移動すれば、たいていそれだけで外れます。終了するとタスク バーが一瞬消えてまた出ます。

WINWORD.EXE · EXCEL.EXE · POWERPNT.EXE

文書ウィンドウを閉じてもプログラムが残っていれば、ファイルをつかんだままです。プログラムを完全に終了してください。同じフォルダーに '~$' で始まる一時ファイルが残っていれば、それも一緒に削除します。

Acrobat.exe

Acrobat は「閉じてほしい」という要求を拒むことがよくあります(エラー 351)。PDF のウィンドウを自分で閉じ、それでも駄目なら終了するしかありません。

SearchIndexer.exe

Windows Search がインデックスを作成中です。しばらくすると自然に外れるので、終了する必要はありません。

OneDrive.exe

OneDrive がこのファイルをアップロードまたはダウンロード中です。同期が終われば外れます。今終了するとアップロード中の内容が失われることがあります。

Code.exe

VS Code がこのファイルまたはフォルダーを開いています。フォルダーを閉じ(ファイル → フォルダーを閉じる)、中のターミナルがそのフォルダーにいないか確認してください。

vmmem.exe (WSL)

WSL(Linux)がつかんでいます。コマンド プロンプトで 'wsl --shutdown' を実行すれば外れます。

vlc.exe · PotPlayer

再生中のファイルはロックされます。再生を止めて再生リストから外せば外れます。

どう対処するか

  1. プログラムを閉じて削除
  2. ロックを解除して削除
  3. ごみ箱へ移動
  4. 再起動後に処理

LetGoFile を入れてファイルを置けば、このうちどれなのかをすぐ教えてくれます。