ファイルがロックされる理由——そして誰に
このロックは共有違反と呼ばれます。ファイルを開いたプログラムが Windows に対し、他のプログラムに削除や改名を許さないよう依頼しており、Windows はそれを忠実に守ります。安全のための機能です——書き込み中のファイルを削除すれば壊れるからです。いらだちの元は、自分のウィンドウを一切表示しない掴み手たちです。
- エクスプローラーのプレビューと詳細ウィンドウ — 動画や PDF を見るだけでファイルが開いたままになります。ウィンドウを閉じる(表示 → 表示 → オフ)か、エクスプローラーを再起動
- サムネイル・アイコン生成 — 画像や動画は表示後も数秒ロックされたままになることがあります
- Windows 検索インデクサー — ドキュメントを索引へ追加する間、一時的にロック
- OneDrive、バックアップ、ウイルス対策ソフト — 同期やスキャンでファイルを掴み続けます。テストには一時停止を
- Microsoft Office のロックファイル — 文書と同じ名前の ~$ 付き双子は、Office がまだ開いているか、開いたままクラッシュした印
リソース モニターでプロセスを探す
Win+R を押して resmon と入力し、Enter — リソース モニターはすべての Windows 10・11 に同梱されています。CPU タブへ切り替え、関連付けられたハンドル を展開し、そこにある検索ボックスにロックされたファイル名の一部を入力します——Report.docx なら report だけで十分です。しばらくすると、一致するハンドルを持つすべてのプロセスが現れます。右クリック → プロセスの終了 で確認し、エクスプローラーに戻ってファイルを削除します。
終了する前に、何を終了しようとしているか読みましょう。自分のアプリ——メディアプレーヤー、エディター、固着したインストーラー——ならプロセスの終了は安全で、失うのは未保存の作業だけです。掴み手が System、svchost.exe など Windows のサービスなら殺さないこと。代わりに再起動し、ログオン後すぐに、他の何かが開く前にファイルを削除します。Sysinternals Process Explorer(Ctrl+F)は同じハンドル検索の発想を、より詳しく提供します。
ロックがすべてを生き延びたとき
確実な最終手段はタイミングです。PC を再起動し、ログオンしたら他の何も起動する前にファイルを削除します——クリーンブート直後は、いつもの見えない掴み手がまだ起動していません。頑固に再ロックされるファイルは、セーフ モード(設定 → システム → 回復 → 高度なスタートアップ → 今すぐ再起動 → トラブルシューティング → 詳細オプション → スタートアップ設定 → セーフ モード)で起動してそこから削除すれば、サードパーティ製ソフトは動いていません。
治療が病気よりひどくならないための注意が2つ。C:\Windows\WinSxS とコンポーネント ストア配下のファイルは Windows 自身が理由あってロックしています——決して強制削除せず、ディスク クリーンアップか DISM を使います。また Office の ~$ ロックファイルは、すべての Office アプリを閉じれば自分で消えるので、めったに手間はかかりません。フォルダー全体が消えてくれない場合は、OneDrive の同期が一時停止しているか、バックアップ ジョブが走っていないか確認します。
よくある質問
どのプログラムがファイルを使っているか調べるには?
リソース モニターを開き(Win+R → resmon)、CPU タブに移動して関連付けられたハンドルを展開し、ファイル名の一部を検索します。ファイルを掴むすべてのプロセスが一覧され、右クリック メニューから終了できます。
ファイルをロックしているプロセスを終了しても安全?
自分のアプリケーションなら安全です——失うのはそのアプリの未保存の作業だけ。掴み手が System や svchost.exe といった Windows サービスなら、殺すのではなく丁寧に閉じるか再起動します。
削除できない ~$ ファイルは何?
Microsoft Office のロックファイルです——開いている文書の横に作られる所有権マーカー。すべての Office アプリを閉じる(または再起動する)と、消えるか抵抗なく削除できます。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]