Windowsで大きなファイルやフォルダーを即座に削除する方法

Windowsでほとんどのファイルやフォルダーを削除するのは、削除したいものを選択して削除ボタンをクリックするだけで簡単です。しかし、大きなファイルやフォルダーを扱う場合、削除に時間がかかることがあります。この記事では、大きなファイルやフォルダーを即座に削除する最良の方法について説明します。
知っておくべきこと: 代わりに、遅延なくWindowsで大きなファイルを表示する方法を確認してください。
目次
- 大きなファイルやフォルダーを削除するのに時間がかかるのはなぜですか?
- コマンドを使用して大きなファイルやフォルダーを即座に削除する方法
- コンテキストメニューを通じて大きなファイルやフォルダーを即座に削除する方法
- 「このフォルダーにアクセスする権限がありません」というエラーの修正
- 「ファイルは別のプログラムで開いています」というエラーの修正
- よくある質問
大きなファイルやフォルダーを削除するのに時間がかかるのはなぜですか?
10GB以上の大きなファイルやフォルダーを削除したい場合、Windowsは削除を実行するのに最大10分かかることがあります。特にHDDではそうです。これは、Windowsが最初にバックグラウンドでいくつかのステップを実行するためで、ファイルの数をカウントしたり、その種類を特定したりします。
コマンドを使用して大きなファイルやフォルダーを即座に削除する方法
大きなファイルやフォルダーを即座に削除するには、Windowsに事前削除ステップをスキップするよう指示する必要があります。これは安全でない行動のように聞こえますが、実際にはそうではありません!Windowsにはこのアクションを実行できる組み込みコマンドがあります。
この方法はコマンドプロンプトのコマンドに依存しており、毎回即座に何かを削除する必要があるときに実行するのは実用的ではないため、要求に応じてコマンドを実行するバッチファイル(BAT)を作成します。
注意: この方法でファイルやフォルダーを削除すると、完全に削除され、ゴミ箱には送信されません。
- Windows検索に「notepad」と入力してメモ帳アプリを開きます。

- 次のコマンドをテキストファイルにコピーします:
del/f/s/q %1 > nul
rmdir/s/q %1
- 「ファイル -> 名前を付けて保存」をクリックします。削除したいファイルが保存されているドライブまたはフォルダーを選択します。ファイル名はお好きなように付けてください。最も重要なのは、ファイル名の最後にある.TXT拡張子を削除し、.BATを追加してBAT実行ファイルとして保存することです。

- これで、大きなファイルやフォルダーを即座に削除する必要があるとき(小さなファイルを削除するためにも使用できます)、それをBATファイルの上にドラッグ&ドロップすると、コマンドが実行されて即座に削除されます(確認なしで削除されるため、注意してください)。

ヒント: Windows用の最高のコンテキストエディタのリストを確認してください。
コンテキストメニューを通じて大きなファイルやフォルダーを即座に削除する方法
BATファイルの方法を使用するのが不安な場合、レジストリエディタを使用して同じことを行うコンテキストメニューオプションを作成できます。やり方を見てみましょう。
- メモ帳を起動します。
- 次のコードをコピー&ペーストします。
@ECHO OFF
ECHO フォルダーを削除: %CD%?
PAUSE
SET FOLDER=%CD%
CD/
DEL/F/Q/S "%FOLDER%"> NUL
RMDIR/Q/S "%FOLDER%"
EXIT- 「ファイル -> 名前を付けて保存」をクリックし、「instant_delete.bat」としてファイルを保存します。システムパーティションにある必要があるため、「C:\Windows」フォルダーに保存していることを確認してください。
注意: Windowsが制限により「C:\Windows」フォルダーにファイルを保存することを拒否する場合は、デスクトップに保存し、手動でそこに移動してください。

- Win + Rを押して
regeditと入力し、レジストリエディタを開きます。

- 次のパスに手動で移動するか、パスフィールドにコピー&ペーストします。
Computer\HKEY_CLASSES_ROOT\Directory\shell\
- 左側の「shell」キーを右クリックし、「新規 -> キー」を選択します。

- 新しく作成したキーに「Instant Delete」またはお好きな名前を付けます。選択した名前がコンテキストメニューに表示されます。Enterを押して名前を保存します。

新しいキーを右クリックし、「新規 → キー」を選択してサブキーを作成します。「command」と名付け(または他の名前でも可)、Enterを押して保存します。
右側で「Default」キーをダブルクリックし、次のコードを貼り付けます。
cmd /c "cd %1 && instant_delete.bat"
- レジストリエディタを閉じてPCを再起動します。
- Windows環境に戻ると、削除したい大きなファイルやフォルダーを右クリックすると「Instant Delete」オプションが表示されるはずです。
- それをクリックするとCMDが開きます。ファイルやフォルダーを削除することを確認するために任意のキーを押してください。削除は永久的であることに注意してください。

参考: より最適化されたWindows体験のためのレジストリハックを確認してください。
「このフォルダーにアクセスする権限がありません」というエラーの修正
時々、ユーザーは大きなファイルやフォルダーを削除しようとすると「このフォルダーにアクセスする権限がありません」というエラーを見ることがあります。これらのファイルやフォルダーを削除する最も簡単な方法は、それらの所有権を取得することです。所有権を取得しても問題が解決しない場合に備えて、このエラーに対処するための追加の解決策も含まれています。
「ファイルは別のプログラムで開いています」というエラーの修正
時々、削除プロセスが失敗するのは、ファイルやフォルダーが別のプログラムによって開かれているかアクセスされているためです。「ファイルは別のプログラムで開いています」というエラーに対するいくつかの修正がありますが、最も簡単な方法はMicrosoftのPowerToysユーティリティを使用することです。
PowerToysは、WindowsユーザーがWindowsに組み込まれていない追加機能にアクセスできるアプリです。Microsoftは、世界中の開発者の貢献に基づいてこれを開発しました。
- PowerToysをダウンロードしてインストールします。
- アプリを起動し、「File Locksmith」機能を有効にします。

- エラーが表示されているファイルやフォルダーに戻り、右クリックして「このファイルを使用しているのは何ですか?」オプションを選択します。

- ポップアップウィンドウが表示され、このファイルやフォルダーを使用しているアプリを知らせてくれます。結果がある場合は「タスクの終了」をクリックします。結果がない場合は、右上の更新アイコンをクリックして管理者権限で再度確認します。

- 「タスクの終了」ボタンをクリックした後、前述の方法を使用してファイルやフォルダーを即座に削除できます。

ヒント: 管理者によって無効にされているためタスクマネージャーにアクセスできない場合は、修正リストを確認して問題を解決してください。
よくある質問
Windowsでファイルを削除するとどうなりますか?
ファイルやフォルダーを選択して削除を押すと、それはゴミ箱に移動され、後で復元できます。しかし、Shift + Deleteを押すと、ファイルは完全に削除されます。それでも、復元するための方法があります。
フラッシュドライブでファイルを削除するとどうなりますか?
フラッシュドライブや外付けハードディスクでファイルを削除すると、それは完全に削除されます。それでも、重要なファイルを誤って失うのを防ぐために、フラッシュドライブにゴミ箱を追加することができます。
Windowsでファイルを完全に削除するにはどうすればよいですか?
ファイルやフォルダーを削除し、その後回復できないようにするには、安全にファイルを完全に削除するためのツールのリストを特集した記事を確認してください。
画像クレジット: Flaticon & Pixabay. すべてのスクリーンショットはMustafa Ashourによるものです。