Contents

Windows 11 でファイルをごみ箱に送らずに完全に削除する方法

<本文>/images/illustration-of-the-windows-recycle-bin-filled-with-paper-sheets-featuring-a-large-red-x-icon-over-it-on-a-windows-11-background.png

Windows でファイルを削除すると、まずごみ箱に移動されるため、後で復元できます。ただし、スペースを解放するときや機密データを削除するときなど、ごみ箱をバイパスしてファイルを完全に削除したい場合があります。これを行う方法がいくつかあります。

警告: 完全に削除されたファイルを取り戻すのは困難です

ファイルを完全に削除する方法に入る前に、「永続的」とは実際には永久的なことを意味することを理解することが重要です。この方法で削除すると、ファイルはシステムから完全に削除されます。後でそれを回復することは、サードパーティの回復ツールを使用した場合でも非常に困難であり、場合によっては完全に不可能です。

そのため、二度と必要ないと確信できるファイルのみを完全に削除する必要があります。可能性が少しでもある場合は、通常どおり削除し、ごみ箱に保管してください。

ショートカットキーでファイルを素早く削除

ファイルまたはフォルダーを完全に削除する最も簡単かつ直接的な方法は、Shift + Delete キーボード ショートカットを使用することです。これにより、選択した項目が即座に削除され、内部ドライブ、外部ドライブ、またはネットワークの場所からファイルを削除する最速の方法になります。削除するファイルまたはフォルダーを選択し、Shift+Delete キーを押すだけです。

完全に削除してもよいかどうかを尋ねる確認ボックスが表示されます。間違いがなければ、「はい」をクリックしてファイルをすぐに削除します。

/images/1-permanentally-deleting-files-using-keyboard-shortcut-in-windows.png

マウスを使用したい場合は、ファイル エクスプローラーから直接ファイルを完全に削除することもできます。ファイルを選択し、Shift キーを押したまま削除 (ゴミ箱) アイコンをクリックするだけです。

/images/2-permanentally-deleting-files-using-the-recycle-bin-icon-in-files-explorer-on-windows.png

コマンド プロンプトと PowerShell を使用してファイルを削除する

Shift+Delete ショートカットを別の機能に再マップした場合、または単にキーボード ショートカットを使用したくない場合は、コマンド プロンプトまたは PowerShell で簡単なコマンドを使用してファイルを完全に削除できます。まず、Windows Search で「コマンド プロンプト」または「PowerShell」と入力し、結果を右クリックして、「管理者として実行」を選択します。

単一のファイルを削除するには、次を使用します。

  • コマンドプロンプト:

del "C:\path\to\file.txt"

  • PowerShell:

Remove-Item "C:\path\to\file.txt" -Force

/images/3-deleting-a-file-using-the-command-prompt-in-windows.png

フォルダー内の複数のファイルを削除するには、次を使用します。

  • コマンドプロンプト:

del /s /q "C:\path\to\folder*.*"

  • PowerShell:

Remove-Item "C:\path\to\folder*" -Recurse -Force

/images/4-deleting-files-in-a-folder-using-powershell-in-windows.png

必ずパスをファイルまたはフォルダーの実際の場所に置き換えてください。

特定のドライブのごみ箱プロパティを変更する

Windows には、通常の削除方法を使用している場合でも、ごみ箱の設定を調整して特定のドライブからファイルを完全に削除できる便利なオプションが用意されています。これは、そのドライブのファイルがごみ箱に移動されなくなることを意味します。ただし、このオプションは慎重に使用してください。一度有効にすると元に戻すことはできず、誤って削除したファイルは復元できません。

これをオンにするには、デスクトップ上のごみ箱アイコンを右クリックし、「プロパティ」を選択します。変更するドライブを選択し、「ファイルをごみ箱に移動しないでください。削除されたらすぐにファイルを削除します。」の横にあるチェックボックスをオンにします。 適用、OK の順にクリックします。今後、そのドライブから削除されたファイルはすぐに完全に削除されます。

/images/5-changing-properties-of-recycle-bin-for-a-drive-in-windows.png

ごみ箱を空にするカスタムの時間間隔を設定します

特定のファイルがすぐにまた必要になる可能性があるため、完全に削除することに躊躇しているが、それでもごみ箱をきれいな状態に保ちたい場合には、Windows がより賢いオプションを提供します。ファイルを通常どおり削除して、ごみ箱から復元できるようにしたり、毎日、数日ごと、毎週などのスケジュールに従ってファイルを自動的に空にするように設定したりすることもできます。

こうすることで、削除されたファイルは自動的に永久に削除されるまで、一定期間アクセスできるようになります。これを設定するには、設定アプリを開き、システム > ストレージに移動し、「ストレージ センス」をオンにします。次に、「ストレージ センス」をクリックし、「ごみ箱に長期間存在するファイルを削除する」で希望のスケジュールを選択します。

/images/6-changing-the-schedule-of-data-deletion-in-recycle-bin-in-the-storage-settings.png

機密データを回復不能にする

ファイルの削除に上記のどの方法を使用したかに関係なく、データ回復ツールを使用してファイルを回復できます。したがって、削除しようとしているデータの性質が機密性が高すぎて、回復できないようにする場合は、Microsoft の Sysinternals コマンド ライン ツールである sdelete を使用できます。これは、削除する前にファイルのデータを数回上書きし、回復を不可能にします。

機密データを安全に削除するには、Windows 検索で「コマンド プロンプト」と入力し、右クリックして 管理者として実行 を選択します。次に、次のコマンドを入力します。


sdelete -p 3 "C:\path\to\file.txt"

ここで、sdelete はツール、-p 3 はファイルのデータを 3 回上書きすることを指定し、残りは完全に削除するファイルへのパスです。

/images/7-securely-deleting-a-file-and-a-directory-using-the-sdelete-utility-in-windows.png

複数のファイルまたはフォルダー全体を安全に削除するには、次を使用します。


sdelete -p 3 -s "C:\path\to\folder"

簡単なキーボード ショートカットからごみ箱設定の調整まで、ファイルを完全に削除するにはいくつかの方法があります。ただし、常に注意して作業を進める必要があります。一度削除すると回復することはできません。したがって、最後の削除キーを押す前に、必ず少しの間停止してください。将来の自分は、そうしてくれたことに感謝するかもしれません。

*️⃣ 出典リンク:

通常どおり削除する、コマンド プロンプトで簡単なコマンドを使用してファイルを削除する、ごみ箱の設定を調整する、ごみ箱から復元できる、機密データを安全に削除する、