Runtime Brokerによってファイルが削除できないエラー、突然出てくるとめっちゃ困りますよね…。
「何これ?開いてないのに削除できないんだけど?」って、私も最初は思いました!
実はこのエラー、Windowsの裏側で動いてる“Runtime Broker”というシステムが原因なんです。
でも安心してください!
この記事では、Runtime Brokerが何者なのか?どうして削除できなくなるのか?そして、安全に解決する方法まで、初心者さんにもわかりやすくまとめています。
手順通りに進めていけば、もうファイル削除でモヤモヤすることはなくなりますよ✨
「Runtime Brokerによって開かれているため」エラーとは?
このエラーは、ファイルやフォルダを削除しようとしたときに「Runtime Broker によって開かれているため、操作を完了できません」と表示されるものです。
初心者さんにはちょっと意味がわかりにくいメッセージですが、実はこの現象にはちゃんとした理由があるんです。
ここではまず、そもそもRuntime Brokerって何なの?という疑問を解消していきますね!
Runtime Brokerってなに?
Runtime Brokerは、Microsoftが開発したWindows標準のシステムプログラムです。
アプリがカメラやマイク、画像フォルダなどにアクセスしようとする時に「このアプリ、本当にアクセスしていい?」って確認するための役割を持ってます。
つまり、アプリが勝手にパソコンの中を触らないように見張ってくれてる“警備員”みたいな存在なんですね。
このプロセスは「C:\Windows\System32」にある正規のファイルで、基本的には安全なものです。
でも、アプリが裏でたくさん動いてたり、設定次第でこのRuntime Brokerがファイルを握ったまま離してくれなくなっちゃうことも…。
そうなると「開かれてる=削除できない」ってエラーが出るってわけです。
なぜRuntime Brokerがファイルを開いてるの?
Runtime Brokerが勝手にファイルを開いてるように見えるのは、実は「裏で何かのアプリがそのファイルにアクセスしてる」からなんです。
特に原因になりやすいのは、Windows標準アプリやバックグラウンドで動いてるアプリたちです。
たとえば、写真を見ようとして「フォト」アプリが裏で開いていたり、ミュージックアプリが音楽ファイルを読み込んでいたり。
そういう時にRuntime Brokerがそのアクセスを管理してるので、「使用中」とみなされて削除できなくなるんですね。
また、次のような場面も要注意です。
- ストアアプリを使った直後
- Microsoft Edgeを複数開いてるとき
- アプリを閉じたつもりでも裏でまだ動いている場合
こういう場合、ファイルは見た目には閉じてるようでも、実は“握られたまま”なんです。
そしてその「握ってる主役」がRuntime Brokerってわけですね。
「どのアプリが開いてるのか知りたい!」って思いますよね?
タスクマネージャーで確認してみよう
「何がファイルを使ってるの?」って思ったら、まずはタスクマネージャーを開いて確認してみましょう!
タスクマネージャーは、Windowsで今どんなアプリやプロセスが動いてるのかを一目でチェックできる便利ツールです。
開き方はとってもカンタンです。
- キーボードの【Ctrl + Shift + Esc】を同時に押す
- 「詳細」モードに切り替える(下に「詳細表示」ってあればクリック)
- 「プロセス」タブで「Runtime Broker」を探す
Runtime Brokerが複数ある場合は、どれかがメモリをたくさん使ってる可能性が高いです。
特に【数十MB~数百MB】も使ってる場合は要注意。
そのプロセスが、裏でファイルを開いてる犯人かもしれません。
右クリックして「ファイルの場所を開く」や「タスクの終了」を使えば、何が起きてるのかさらに詳しくわかりますよ。
ただし、プロセスをむやみに終了するとアプリがクラッシュしたり、保存してない作業が消えちゃうこともあるので注意してね!
ファイルが削除できない原因はこれ!
Runtime Brokerのせいでファイルが削除できない…ってモヤモヤしますよね。
でも実はその背後にはいくつかの「隠れた原因」があるんです。
ここでは、実際に多くの人がつまづいている原因をわかりやすく紹介します!
まずは一番多い原因、「裏でアプリやプロセスが動いてるケース」から見ていきましょう!
アプリやプロセスが裏で動いている場合
ファイルが削除できないときのほとんどの原因は、裏で何かがそのファイルを使ってるからです。
たとえばこんな状況、思い当たりませんか?
- 画像をフォトアプリで開いたまま閉じ忘れてた
- 音楽ファイルを再生してたけどアプリを最小化したまま
- PDFを開いてたビューワーがバックグラウンドで動いてる
見た目には閉じてるつもりでも、アプリって意外と裏でしぶとく生きてるんですよね…。
特にWindowsでは、アプリを閉じた後もプロセスだけ残ってることがよくあります。
そしてその「使ってる状態」のままだから、Runtime Brokerがそれを握って「開いてるよー」って判断しちゃうんです。
この場合は、そのアプリをちゃんと終了させるか、タスクマネージャーでプロセスごと終了させることで解決することが多いですよ!
でも、他にも削除できない原因はあるんです。
ウイルスや偽装プロセスの可能性はある?
基本的にRuntime BrokerはMicrosoftが作った正規のシステムプロセスなので、ウイルスではありません。
でも…実は油断できないこともあるんです。
なぜかというと、「RuntimeBroker.exe」そっくりの名前を使った偽装ウイルスが存在するからなんです!
怖いですよね。
この場合、見た目は同じでも中身は全然別物。
本物のRuntime Brokerは、以下のフォルダにあるはずです
C:\Windows\System32\RuntimeBroker.exe
もしこれが他のフォルダ(例:TempやUserフォルダなど)にあった場合は超危険!
すぐにセキュリティソフトでフルスキャンをしてチェックしてください。
ちなみに、セキュリティソフトが正規のRuntime Brokerを「誤検出」するケースも一部あります。
その場合は例外リストに追加しておけばOKです。
「本物か偽物かをどう見分けるの?」という人は、次の方法がおすすめです
- タスクマネージャーでRuntime Brokerを右クリック
- 「ファイルの場所を開く」を選択
- 「System32」フォルダ以外なら注意!
念のため、ウイルススキャンをかけておくと安心ですね!
Runtime Brokerを停止・無効化する方法【初心者向け】
ファイルが削除できないとき、まず試してほしいのがRuntime Brokerを一時的に停止することです。
とくに難しい操作はなくて、タスクマネージャーを使えばサクッと終了できます。
ここでは初心者さん向けに、安全に操作できる方法をわかりやすく紹介していきますね!
まずは、いちばん手軽な「タスクマネージャーから強制終了する方法」からスタートです!
タスクマネージャーから強制終了する手順
Runtime Brokerのせいで削除できないファイルがあるときは、タスクマネージャーでプロセスを終了するのが王道の方法です。
やり方はとっても簡単なので、以下の手順で試してみてください
✅ 手順まとめ
- 【Ctrl + Shift + Esc】キーを同時押しして、タスクマネージャーを開く
- 画面左下に「詳細表示」ボタンがあればクリック
- 「プロセス」タブの中から【Runtime Broker】を探す
- メモリやCPUを多く使ってるものを選んで、右クリック
- 「タスクの終了」をクリック
これでRuntime Brokerが一時的に停止され、ファイルのロックが解除されることがあります。
ただし注意点もあります!
Runtime Brokerは自動で復活する仕様なので、終了してもまた数分後に再起動しちゃうことが多いです。
だから、終了したあとはすぐに削除したいファイルを操作してくださいね!
この方法でうまくいかなかった場合は、次に紹介する「バックグラウンドアプリの停止」や「レジストリ編集」も試してみると効果的ですよ!
バックグラウンドアプリをオフにする設定方法
Runtime Brokerが暴走しがちなのは、裏で動いているアプリが多すぎるのが原因かもしれません。
実はRuntime Brokerって、ストアアプリごとに起動される仕組みになってるんです。
つまり、アプリが多ければ多いほど、それに対応するRuntime Brokerも増える=PCが重くなってファイルも削除できない…って流れになっちゃうんです。
そんなときは、バックグラウンドで動いてるアプリをオフにすることで、かなり改善されますよ!
✅ 手順まとめ(Windows10/11共通)
- 【Windowsロゴ】+【I】キーを同時押しして「設定」を開く
- 左側のメニューから「アプリ」をクリック
- 「インストールされているアプリ」や「アプリと機能」を選ぶ
- 各アプリの右横にある「…」をクリック →「詳細オプション」を開く
- 「このアプリをバックグラウンドで実行する」の項目を「オフ」にする
ちなみに、アプリによっては「詳細オプション」がない場合もあります。
そのときは、アンインストールするしか止める方法がないので、不要なアプリなら削除を検討してみてくださいね!
この設定でRuntime Brokerの数がグッと減るので、ファイル削除の妨げも減るはずです!
レジストリで無効化する方法(注意点あり)
Runtime Brokerの動作を完全に止めたい!という方には、レジストリを使って無効化する方法もあります。
ただし、これは中級者以上向けの操作で、やり方を間違えるとWindowsが起動しなくなる可能性もあるので慎重に行ってくださいね⚠️
レジストリ編集はあくまで自己責任でお願いします!
✅ 手順まとめ
- 【Windowsキー】+【R】キーを同時押しして「ファイル名を指定して実行」を開く
- 「regedit」と入力して【OK】をクリック → レジストリエディタが開きます
- 左側のフォルダツリーをたどって以下の場所へ移動 sqlコピーする編集する
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc - 「TimeBrokerSvc」フォルダを選んだ状態で、右側の「Start」をダブルクリック
- 「値のデータ」を【3 → 4】に変更してOKをクリック
- レジストリエディタを閉じてPCを再起動する
この操作でRuntime Brokerはシステム起動時に自動で起動しなくなります。
ただし、Runtime Brokerはアプリのアクセス権限を管理してる重要なプロセスなので、
- Microsoftフォトアプリが起動しなくなった
- 一部のストアアプリで不具合が起きる
- Windowsの通知が動かない
などの副作用が出ることもあります。
なので、「もう絶対にいらない!」って決めた場合のみ使うようにしてくださいね。
また元に戻したいときは、「値のデータ」を4 → 3に書き換えればOKです!
削除できなかったファイルを消す方法まとめ
Runtime Brokerを停止したり、アプリの設定を変えても、それでも削除できない…。
そんなときは、ファイルそのものに直接アプローチする方法が有効です!
ここでは、削除できなかったファイルを実際に消すためのテクニックを3つ紹介していきます。
まずは超シンプルだけど意外と効く「再起動直後に削除する方法」から試してみましょう!
再起動直後に削除してみる
Runtime Brokerの影響を受けずにファイルを削除する、もっとも簡単な方法がPCを再起動してからすぐ削除するというやり方です。
なぜ効果的かというと、再起動直後はほとんどのアプリがまだ起動していない状態だから!
つまり、Runtime Brokerもまだファイルをつかんでない可能性が高いんです。
✅ やり方
- 普通にPCを再起動する(シャットダウンでもOK)
- 起動したらすぐ、削除したいファイルの場所を開く
- 右クリック → 削除 でファイルを消す!
これだけであっさり消せるケース、けっこうあります!
特に、普段からたくさんのアプリを開きっぱなしにしてる人にはおすすめです。
それでも消せない場合は、さらに強力な方法「コマンドプロンプト」や「セーフモード」での操作を試してみましょう!
コマンドプロンプトで削除する方法
「普通に削除できないなら、力づくで消すしかない!」ってときに使えるのが**コマンドプロンプト(黒い画面)**です。
見た目はちょっと怖いけど、実は超便利な裏技的ツールなんですよ!
コマンドを使えば、Windowsの裏側にまわって削除を実行できるので、ロックされてるファイルでも消せることがあるんです。
✅ やり方
- スタートメニューで「cmd」と検索
- 「コマンドプロンプト」を右クリック → 管理者として実行を選ぶ
- 以下のコマンドを入力して【Enter】 bashコピーする編集する
del /f /q "ファイルのフルパス"
💡 コマンドの意味
/f→ 強制削除(ロックされてても頑張って消してくれる)/q→ 確認メッセージをスキップ(静かに実行)
例)デスクトップの「test.txt」を削除したい場合
del /f /q "C:\Users\あなたの名前\Desktop\test.txt"
この方法は「管理者権限」で実行することが重要です!
もしそれでもダメなら、さらに強力なセーフモードでの削除もあるので、次の方法もぜひチェックしてみてください✨
セーフモードでの削除は効果的?
「普通の起動だとどうしても消せない…」そんなときにおすすめなのがセーフモードでの削除です。
セーフモードっていうのは、Windowsが必要最低限の機能だけで起動する特別なモードのこと。
この状態だと、Runtime Brokerを含めた余計なプロセスがほとんど動かないので、削除に失敗する可能性がグッと下がります!
✅ セーフモードでの起動方法(Windows10/11共通)
- 【スタート】メニュー → 【設定】を開く
- 「更新とセキュリティ」→「回復」をクリック
- 「今すぐ再起動する」を選ぶ(「PCの起動をカスタマイズする」項目)
- 青い画面になったら「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」へ
- 再起動後、数字キー【4】または【F4】でセーフモードを選択
起動できたら、ふだん通りにファイルを右クリック→削除してみてください!
この方法は、
- Runtime Brokerを止めても消せなかった
- コマンドプロンプトでも削除できなかった
というときの“最後の切り札”としてとっても効果的です✨
それでも無理なときは、別のアカウントや専用ツールを使った削除も検討することになりますが、大体はここまでで解決します!
Runtime Brokerは無効にしても大丈夫?注意点まとめ
「もう面倒だからRuntime Broker自体を止めたい!」って思っちゃう気持ち、めっちゃわかります。
でもちょっと待って!
Runtime Brokerは、ただの邪魔なプログラムじゃなくてWindowsのセキュリティや安定動作を守る重要な存在なんです。
ここでは、無効化する前に知っておきたい注意点をしっかりまとめておきますね!
無効化するとどうなる?
Runtime Brokerをレジストリなどで無効にすると、たしかに動作は軽くなることがあります。
でも同時に、
- 一部のストアアプリ(フォト、Grooveミュージックなど)が起動しなくなる
- 通知やヒント機能が反応しなくなる
- アプリのアクセス権限がうまく管理できなくなってセキュリティが下がる
といった不具合やリスクも発生することがあるんです。
だから「ちょっと重いから無効にしとこ〜」っていう軽いノリで止めるのはおすすめしません
削除してはいけない理由とは?
中には「Runtime Broker.exe自体を削除できないの?」と思う人もいるかもしれません。
結論から言うと、絶対に削除しちゃダメです!
このファイルはWindowsのコアに関わるシステムファイルなので、削除すると以下のようなことが起きる可能性があります。
- Windowsが正常に動かなくなる
- セキュリティが崩れてウイルス感染しやすくなる
- 最悪、初期化や再インストールが必要になる
一度削除してしまうと、簡単には元に戻せないので要注意です!
「止めたい気持ち」はすごくよくわかりますが、まずはタスクマネージャーやバックグラウンド設定で軽くする方法から試してみてくださいね。
それでもどうしても必要なら、レジストリ操作など“慎重な方法”で対処するのが安全です!
よくある質問とその答え(Q&A)
Q: Runtime Brokerって無効にしても本当に問題ないの?
A: 完全に無効にすることで一部のストアアプリや通知機能が正常に動作しなくなる可能性があります。セキュリティにも関わるプロセスなので、基本的には無効化ではなく軽量化の工夫(バックグラウンド制御やタスク終了)がおすすめです。
Q: Runtime Brokerが原因で削除できないファイルは、どうやって特定するの?
A: タスクマネージャーを使って、Runtime Brokerのメモリ使用量をチェックし、「ファイルの場所を開く」でプロセスの関係先を調べるとヒントになります。また、再起動直後に削除できるケースも多いです。
Q: Runtime Brokerが複数起動してるのは異常?
A: いいえ、正常です。Runtime Brokerはストアアプリやバックグラウンドアプリごとに起動するため、複数あるのは一般的です。ただし、複数のうち一部が異常にメモリを消費している場合は注意しましょう。
Q: コマンドプロンプトで削除する場合、どのコマンドを使えばいいの?
A: 「del /f /q “ファイルのフルパス”」を使用します。/fは強制削除、/qは確認メッセージの省略です。管理者権限でコマンドプロンプトを実行してください。
Q: Runtime Brokerがウイルスかどうかを見分ける方法は?
A: 正規のRuntime Brokerは「C:\Windows\System32」にあります。それ以外の場所にある同名のファイルはウイルスの可能性もあるので、セキュリティソフトでスキャンを行いましょう。
まとめ
今回の記事では「Runtime Brokerによって開かれているため削除できない」エラーの原因と対処法について解説しました。以下にポイントをまとめます
要点まとめリスト
- Runtime Brokerはアプリのアクセス権限を管理するWindowsのシステムプロセス
- ファイルが削除できない原因は、Runtime Brokerが裏でファイルをつかんでいるから
- タスクマネージャーでRuntime Brokerを一時停止することで対処できることが多い
- バックグラウンドアプリをオフにしたり、レジストリから無効化する方法もある
- 削除できないファイルは、再起動直後・コマンドプロンプト・セーフモードで削除可能
- Runtime Brokerの完全な無効化や削除はリスクがあるため慎重に!
Runtime Brokerの扱いに困ったら、この記事で紹介した方法を一つずつ試してみてくださいね。
大事なのは「原因を突き止める」→「安全に対処する」こと!
焦らずひとつずつ実行していけば、きっとスッキリ解決できますよ✨