Windowsで空のフォルダーを検索して削除する方法

あなたのような読者は、MUOをサポートするために役立ちます。当サイトのリンクを使って購入された場合、アフィリエイト報酬が発生する場合があります。もっと読む

ディスク容量を消費しないとはいえ、空のフォルダーはファイル管理の妨げになります。このため、ドライブやフォルダの整理整頓には、不要なごちゃごちゃを一掃することが不可欠です。しかし、様々なドライブに何百ものフォルダがあるため、手作業で空のフォルダを見つけて削除することはほとんど不可能です。そこで、コンピュータから空のフォルダを削除する効率的な方法はないだろうかという疑問が生まれます。

今回は、PowerShell、Windows内蔵のユーティリティ、サードパーティ製のソフトウェアを使用して、コンピュータから空のフォルダを削除する方法を紹介します。

Windowsで空のフォルダーを削除するための基盤の設定

デフォルトでは、すべてのユーザーがデバイス上のすべての空のフォルダーを削除できるわけではなく、管理者のみがアクセス、編集、および削除できるものがあります。

デバイスに隠れている空のフォルダをすべて削除しますので、管理者アカウントでログインしておくと、後でエラーが発生するのを防ぐことができます。ヘルプが必要ですか?Windowsの管理者アカウントについて、有効化(または無効化)する方法を含め、詳しく説明しています。

次に、今回取り上げる方法は空のフォルダを素早く削除するのに役立ちますが、目に見えるものだけで、隠されたものは削除できません。そのため、隠しフォルダを残さずに空のフォルダをすべて削除したい場合、まず隠しフォルダをすべて解除する必要があります。そのためには、以下の手順に従ってください。

  • Windowsのファイルエクスプローラを開く。
  • Windows 11の場合、[ファイルエクスプローラー]メニューの右端にある横長の3つの点をクリックし、[オプション]をクリックします。 Going to the Options Menu by Clicking on the Three Horizontal Dots in the Right End of the File Explorer Menu Windows10をお使いの場合は、[ファイル]メニューを選択し、[オプション]をクリックします。
  • フォルダオプション]ウィンドウの[表示]タブを開き、[隠しファイル、フォルダ、およびドライブを表示する]にチェックを入れます。 Checking the Circle for Show Hidden Files Folders and Drives in Folder Options Window of File Explorer
  • 管理者としてサインインし、隠しフォルダを表示させたら、今度は空のフォルダを削除してください。

    Windows PowerShellを使って空のフォルダーを検索して削除する方法

    大学のデータが入ったフォルダなど、いくつかのフォルダを断捨離したいだけなら、サードパーティのソフトウェアを使う必要はありません。興味深いことに、Windows PowerShellユーティリティを使えば、たった一つのコマンドで空のフォルダーを一掃することができるのです。ここでは、その方法をご紹介します。

  • 空のサブフォルダをスキャンする予定のフォルダまたはドライブのパスをコピーします。
  • Windows検索に"Windows PowerShell"と入力し、Windows PowerShellアプリを右クリックし、「管理者として実行」をクリックします。 Running the Windows PowerShell App as Administrator 他の方法でコマンドプロンプトとPowerShellユーティリティを開く方法を確認します。
  • 対象フォルダのパスを追加した後、PowerShellアプリケーションで次のコマンドを入力し、Enterを押す: (gci\"folderpath\"-r | ?{$_.PSIsContainer -eq $True}) | ?{$_.GetFileSystemInfos().Count -eq0}| select FullName | Out-GridViewLocating Empty Folders by Running a Command in Windows PowerShell App )」。
  • PowerShellは、数秒後にそのフォルダー内のすべての空のサブフォルダーを表示します。時間がかかっても我慢してください。 Successfully Locating All Empty Folders and Subfolders Using Windows PowerShell App
  • PowerShellが表示した空のフォルダーのリストに目を通し、削除しても問題ないか判断します。これらの空のフォルダーを削除することを確認したら、ターゲットフォルダーのパスをそれぞれの場所に追加した後、次のコマンドを入力します。 (gci\"folderpath\"-r | ?{$_.PSIsContainer -eq $True}) | ?{$_.GetFileSystemInfos().Count -eq0}| remove-itemDeleting the Empty Folders by Running the Command in Windows PowerShell App )」。
  • Enterを押すと、空のサブフォルダーが自動的に削除されます。
  • しかし、キャッチがあります。以前はその空のサブフォルダーしか含まれていなかったフォルダーで、空のサブフォルダーを削除すると、メインフォルダーも空になります。もし、その空のサブフォルダを2回目のコマンド実行で削除した場合、もしかしたらツリー内の別の親フォルダも空になるかもしれません。

    この問題を防ぐには、PowerShellで空のフォルダを見つけるコマンドが残りの空のサブフォルダを表示しなくなるまで、上記のコマンドを3~4回実行します。

    同様に、混雑したドライブにある空のフォルダーを探し出し、削除することも可能です。しかし、この方法では、一部の空のフォルダーを削除し、他のフォルダーを選択的に残すことができないため、制限があります。

    そのため、Windowsデバイス上で空のフォルダの検索と削除をより細かく制御したい場合は、サードパーティのツールを使用する必要があります。次のセクションでは、その方法を説明します。

    サードパーティソフトウェアを使用して空のフォルダーを検索し削除する方法

    上記の方法はほとんどの場合に有効ですが、より多くの手動入力が必要で、特定の空のフォルダーを削除するためのコントロールはあまりできません。より簡単で時間をかけないようにするには、サードパーティのソフトウェアを使用してデバイスをクリーニングすることができます。

    空のフォルダを検索・削除できるソフトは何でもいいのですが、使い勝手の良さから4dots' Empty Folder Cleanerをお勧めします。それでは、Windows上の空のフォルダの検索と削除をどのように支援するのか見てみましょう。

  • 4dots'公式サイトにアクセスし、Empty Folder Cleanerをダウンロードします。
  • デバイスにソフトウェアをインストールします。
  • Windowsがインストールを促す.NET Frameworkをインストールさせてください。
  • アプリケーションがインストールされたら、それを実行します。
  • スキャンしたい全てのドライブやフォルダのボックスにチェックを入れます(OSがインストールされているものは除く)。 Checking the Boxes for Drives or Folders to Scan in the Empty Folder Cleaner Software on Windows
  • 空のフォルダーをスキャンしたいドライブやフォルダーを選択したら、左上のスキャンボタンをクリックします。 Viewing the Empty Files and Folders Found After Scanning the Selected Folders in Empty Folder Cleaner Software
  • スキャンするデータの量によって、アプリにはしばらく時間がかかる場合があります。スキャンが完了するまでお待ちください。
  • スキャンが完了すると、デバイス上で検出された空のフォルダのリストが表示されます。リストまたはツリーとして表示することができます。
  • 削除したい空のフォルダのボックスにチェックを入れるか、「すべて選択」をクリックしてすべての空のフォルダの選択を行います。 Checking the Boxes for All Empty Files and Folders by Clicking on Select All Button in Empty Folder Cleaner Software
  • 左上隅、「スキャン」の右隣にある「空のフォルダの削除」をクリックします。
  • 警告ポップアップが表示されたら、「はい」を選択すると、すべての空のフォルダーが正常に削除されます。 Deleting All Empty Files and Folders by Clicking on the Yes Button in the Warning Pop-up in Empty Folder Cleaner Software
  • Empty Folder Cleanerは、Windowsデバイス上の空のフォルダーを信じられないほど簡単に削除できることは間違いないでしょう。その使いやすさにもかかわらず、サードパーティのソフトウェアであることに変わりはありません。特に機密文書のスキャンを許可する場合、評判が良いとはいえ、使用する際にはセキュリティのリスクに注意する必要があります。

    空のフォルダーでデバイスを整理整頓しない

    空のフォルダーはデバイスに負担をかけないとはいえ、それらを削除することはデバイスを整理整頓する素晴らしい方法です。本記事で紹介する方法は、あなたのデバイスから空のフォルダーや不要なものを取り除くのに役立つと思います。

    削除した空のフォルダの他にも、WindowsのTemp、ごみ箱、LiveKernelReportsにあるファイルなど、多くのファイルやフォルダが不必要にデバイスの負担になっています。そこで、このような余分な負担に注意し、定期的に下げて、マシンをスムーズに動作させるようにしましょう。

    Scroll to Top