Windows 8.1のファイルエクスプローラーでフォルダサイズを確認する方法
Windows 8.1 は、以前のバージョンと同様に、デフォルトでは Windows エクスプローラー(ファイルエクスプローラー)にフォルダのサイズが直接表示されません。これは少々面倒です。なぜなら、ファイルやサブフォルダが詰まったフォルダを閲覧しているときに、個々のファイルのサイズしか表示されないからです。毎回プロパティをいじることなく、フォルダ全体がどれだけの容量を占めているかを知りたいですか?いくつか方法はありますが、根本的な問題は変わりません。Windows ではフォルダのサイズがすぐに表示されないため、空き容量を増やしたい場合や、簡単に概要を把握したい場合にはイライラします。
以前は、フォルダーにマウスを合わせるか、右クリックしてプロパティ( Alt + Enter) を選択してサイズを確認していましたが、フォルダーの数が多い場合は少し面倒でした。もちろん、WinDirStat や TreeSize などさまざまなサードパーティ製ツールがありますが、すばやく統合されたものが必要な場合はどうすればよいでしょうか。そこで、小さなシェル拡張機能や専用ツールの出番です。人気の選択肢の 1 つは、エクスプローラーにフォルダーのサイズ情報を追加する小さなプログラムであるFolder Sizeでした。ただし、Vista、Windows 7、Windows 8.1 などの新しいバージョンでは、エクスプローラー内でサイズが直接表示されなくなり、代わりにフォルダーを開くたびにフォルダーのサイズを示すウィンドウがポップアップ表示されるようになりました。これは、すばやく確認するのには理想的ではありません。
Windows 8.1 のエクスプローラーでフォルダーのサイズを表示する方法
方法1: Folder Sizeなどのシェル拡張機能を使用する
それでもFolder Sizeを試してみたい場合は、少し改善されるかもしれませんが、少し時代遅れです。Folder Sizeからダウンロードしてください。これは、フォルダサイズの監視を管理する小さなアイコンをシステムトレイに表示するというものです。インストールすると、Windowsと一緒に読み込まれます(無効にしない限り)。トレイアイコンを右クリックすると、ポップアップウィンドウを非表示にしたり、完全に終了したりできます。
注意:Windows 8.1では、このツールは主にポップアップウィンドウを介してクイックチェックを行うのに役立ち、エクスプローラーの列に直接統合されません。また、このプログラムは32ビット版と64ビット版の両方のWindowsに対応していますが、セットアップ時に適切なバージョンをダウンロードするようにしてください。この方法は、ポップアップ形式とシステムトレイアイコンに問題がなければ一応機能しますが、エクスプローラー自体にサイズがインライン表示されるとは期待できません。
方法2: 最新のフォルダーサイズ拡張機能またはPowerShellスクリプトを使用する
もう一つの方法は、Windowsでは必要以上に難しくなるため、PowerShellスクリプトや新しいエクスプローラーのアドインを活用することです。フォルダーを右クリックしてサイズ情報を確認したり、詳細ビューに列を追加したりできるスクリプトがいくつか出回っています(GitHubのリンクなど)。ただし、通常はカスタム列を有効にするか、スクリプトを実行してフォルダーのサイズをエクスプローラーに表示する必要があります。それほど簡単ではありませんが、設定によっては、少し調整するだけでうまくいきます。
PowerShell を管理者として開き、次のようなスクリプトを実行します。
Get-ChildItem "C:\Users\YourUser\Documents" | Measure-Object -Property Length -Sum
合計サイズは確認できますが、サイズをインラインで表示するにはGUIの修正が必要です。Explorer ++などのサードパーティ製のエクスプローラ拡張機能の中には、フォルダサイズの列を追加するものもあります。統合ビューが必要な場合は、検討する価値があります。
一つだけ覚えておいていただきたいのは、これらの解決策は、お使いの環境によっては、Windows 8.1では少し不安定だったり、完璧に動作しなかったりする場合があるということです。試行錯誤が必要になることを覚悟してください。あるマシンではスクリプトが問題なく動作するかもしれませんが、別のマシンではエラーが発生したり、エクスプローラーやPCを再起動するまでサイズが表示されなかったりすることもあります。
方法3: ディスクスペースアナライザーを使用する
あらゆる方法を試してもダメで、拡張機能をいじらずに簡単に概要を確認したいだけなら、WinDirStatやBaobab(Linux用ですが、Windowsにも同様のツールがあります)などの無料ツールがおすすめです。ドライブ全体をスキャンし、フォルダのサイズをグラフィカルに表示してくれます。エクスプローラー内では表示されませんが、何が容量を消費しているのかを把握したい場合には間違いなく役立ちます。
結局のところ、Windows 8.1のデフォルトのファイルエクスプローラーはフォルダサイズについてあまり考慮してくれないので、ツールやスクリプトを組み合わせることになります。少し面倒ですが、少なくとも作業を高速化するオプションはあります。
まとめ
- フォルダサイズオーバーレイには、Folder Size や Explorer 拡張機能などのサードパーティ製ツールを使用します。
- カスタム列を使用した PowerShell スクリプトを試す (よりオタクっぽいですが、柔軟性があります)
- WinDirStatのようなディスクアナライザーを活用して視覚的に表示する
- 試行錯誤の覚悟をしてください。Windowsではそれほど簡単ではありません。
まとめ
これらのオプションをいろいろ試した結果、最も簡単なのは、従来のシェル拡張機能に少しカスタマイズを加えることかもしれません。完璧ではありませんが、常に右クリックしてプロパティを確認するよりはましです。ただし、Windows 8.1はエクスプローラーでフォルダーのサイズを表示するように設計されていないため、他のファイルマネージャーに切り替えない限り、これらのハックが最善策です。これで誰かのクリック数や時間の節約になれば幸いです。