新しいSSDを買わずにストレージ容量を拡張する方法|プロが実践する空き容量確保テクニック
高性能なのに容量の小さいSSDを使っていると、誰もが同じジレンマに陥ります。まだ快調に動く高価なSSDを手放したくない一方で、Cドライブは常に容量不足。ウェブ閲覧のような基本的な操作をしていてさえ、Windowsが低容量警告を表示してくる——そんな経験はないでしょうか。
実は、セカンダリドライブ(できればSATA SSD)が1台あれば、メインドライブを買い替える必要はまったくありません。Windowsは標準機能だけでStoreアプリを別ドライブへ移動できるほか、ゲームライブラリやDockerイメージ、ダウンロードフォルダといった容量を食うデータは「ジャンクションポイント」で別の場所へリダイレクトできます。しかも、アプリ側は移動されたことに気づきません。これは、SSD上でひっそりと数GBを占有する隠しフォルダを探し出す掃除作業と同じ発想ですが、今回は「削除」ではなく「移転」が目的です。
Microsoft Storeアプリをセカンダリドライブへ移動する
空き容量確保のもっとも簡単な第一歩
Cドライブがパンク寸前になったら、最初に試したいのがMicrosoft Storeアプリの移動です。Windowsに標準搭載された機能なので、サードパーティ製ツールもレジストリ編集も一切不要。StoreアプリはMicrosoftがポータブルなインストールを前提に設計したフレームワークで動いているため、もっとも安全に移動できる対象です。
手順は簡単です。設定を開き、アプリ > インストール済みのアプリと進んで移動したいアプリを探します。横の三点メニューをクリックして移動を選ぶと、移動先ドライブを選択するドロップダウン付きのダイアログが表示されます。セカンダリドライブを指定して再度移動を押せばOK。ファイルのコピーと内部参照の更新はWindowsが自動的に処理するので、ショートカットやスタートメニューの項目もそのまま使えます。
ただし、すべてのアプリに「移動」が表示されるわけではない点に注意してください。Microsoft StoreやXboxといったコアシステムコンポーネントや、.exeファイルでインストールしたWin32アプリの多くはグレーアウトしています。システムアプリはWindows自体に紐付いており、Win32系のインストーラーは固定パスやレジストリに書き込むため、単純なフォルダ移動では対処できないからです。これらには別のアプローチが必要になります。
もうひとつの注意点として、移動先ドライブはNTFS形式でフォーマットされている必要があります。FAT32やexFATのドライブは、Windowsがアプリのサンドボックス化に使うアクセス許可モデルをサポートしていないため、選択肢に現れません。
ゲームライブラリとDockerイメージを移動する
公式ツールがある場合は必ずそれを使う
Storeアプリ以外のデータについては、まずプログラム自身に移動機能が備わっていないか確認しましょう。ゲームランチャーの多くはデータ移行ツールを内蔵しており、手作業でファイルを触るよりはるかに安全です。ランチャーは自前のファイル構造を把握しているため、関連する設定ファイルまで自動的に更新してくれるからです。

ここでは例としてSteamのゲームを移動してみましょう。Steam > 設定 > ストレージを開き、+ボタンでセカンダリドライブを新しいライブラリフォルダとして追加します。追加後は、ライブラリ内の個別ゲームを右クリックしてプロパティ > ローカルファイル > インストールフォルダを移動から新しいライブラリを選択するか、ストレージマネージャーを開いて移動元ドライブ上の複数のゲームにチェックを入れ、移動で一括転送することも可能です。Battle.net、Epic Games Launcher、GOG Galaxyにも同様の機能が設定内に用意されています。
Dockerはひと工夫必要だが対応可能

Docker Desktopは少し特殊です。すべてのデータを単一のVHDXファイルに格納しており、このファイルは動的に肥大化する一方、自然に縮小することはありません。移動の手順は以下のとおりです。
まずHyper-Vマネージャーを開き、セカンダリドライブ上に固定サイズのVHDX(docker_data.vhdxという名前で、筆者は100GBに設定)を作成します。次にDocker DesktopのSettings > Resourcesを開き、ディスクイメージの場所として新ドライブ上のフォルダを指定してApply & Restartをクリック。DockerがそこにDockerDesktopWSL\diskフォルダと専用のVHDXを自動生成します。
完了したらDockerを完全に終了し、自動生成されたVHDXを削除して、同じ名前で用意しておいた固定サイズのVHDXをその場所に配置します。Dockerを再起動すれば、以降は固定サイズのディスクが使われます。
重要なのは、作業前に重要なコンテナとボリュームを必ずバックアップしておくことです。入れ替え作業自体は元に戻せますが、ファイルの置き換えには常にある程度のリスクが伴います。
ジャンクションポイントでその他のアプリを丸ごと移動する
Robocopyとmklinkが重労働を引き受ける

移動機能を持たない普通のWin32アプリは、ディレクトリジャンクションで「移動したことにする」ことができます。仕組みはシンプルで、プログラムフォルダを物理的にセカンダリドライブへコピーし、元の場所にジャンクションを作成して、すべての読み書きを新しいパスへ透過的にリダイレクトします。Windowsもスタートメニューもアプリ本体も、ファイルが従来どおりの場所にあると思い続けるというわけです。場当たり的にWindowsのファイルを削除して数百MBを稼ぐよりも、はるかにクリーンな空き容量確保の方法です。
作業の前に、万が一に備えてシステムの復元ポイントを作成しておきましょう。次にエクスプローラーで C:\Program Files または C:\Program Files (x86) 内のアプリフォルダを確認し、セカンダリドライブに D:\Apps\AppName のような移動先フォルダを作成します。コマンドプロンプトを管理者として開き、以下のコマンドを実行してください。
robocopy "C:\Program Files (x86)\AppName" "D:\Apps\AppName" /E /COPYALLコピーが完了したら、C:ドライブ上の元フォルダを削除します(使用中と表示される場合は、タスクマネージャーでアプリを完全に終了させてください)。その後、ジャンクションを作成します。
mklink /J "C:\Program Files (x86)\AppName" "D:\Apps\AppName"スタートメニューからアプリを起動して動作を確認しましょう。ショートカットは元のパスを叩き、ジャンクションが静かに新しい場所へ誘導するため、アプリはセカンダリドライブから読み込まれます。
ジャンクションポイントで不具合が起きるケースもある
リダイレクトが静かに問題を引き起こすとき

ジャンクションは日常的なアプリの大半で問題なく機能しますが、落とし穴も存在します。最大の要注意ポイントはアップデートとアンインストーラーです。一部のインストーラーはジャンクションを検出してアップデートを拒否したり、アップデートの際にジャンクションを実フォルダで上書きして、2台のドライブにまたがる分割インストール状態を作り出したりします。権限エラーのように見える紛らわしい失敗をするケースもあります。
レジストリや設定ファイルに絶対パスを保存するタイプのアプリも、誤動作の原因になりがちです。近年のアプリの多くは相対パスを使用していますが、セキュリティツール、デバイスドライバー、アンチチート保護のあるゲーム、Windowsと深く統合されたソフトウェアはリスクが高い対象です。筆者であれば、アンチウイルスソフト、カーネルドライバーを伴うVPNクライアント、アンチチート搭載のゲームランチャーのジャンクション化は完全に避けます。数GBの節約のために性能と安定性を犠牲にするのは割に合いません。
バックアップソフトもこの手法との相性が悪い場合があります。同期・バックアップツールの中には、ジャンクションされたディレクトリを丸ごとスキップするもの、逆に追跡して同一データを二重にバックアップするもの、ジャンクションループで動作不良を起こすものもあります。重要なデータを移動した後はバックアップの流れを必ずテストし、どのフォルダをジャンクション化したかの一覧をどこかに記録しておけば、必要になったときにロールバックできます。
万一トラブルが発生した場合は、ジャンクションを削除するのがもっともクリーンな解決策です(通常のフォルダと同じ要領で削除できますが、消えるのはリンクのみで実データは残ります)。その後、希望するドライブにアプリを新規インストールし直し、そのアプリに関してはジャンクション技を使わないようにしましょう。
参考製品:Samsung 980 PRO NVMe M.2 SSD(ヒートシンク付き)
容量: 1TB / 2TB
インターフェース: PCIe 4.0

Samsung 980 Proは市販のNVMe SSDの中でも屈指の高速モデルで、最大7,000MB/sの読み取り速度と最大5,000MB/sの書き込み速度を誇ります。PS5向けにより高速なNVMe SSDをお探しなら最適な選択肢で、Sonyが推奨するPlayStation 5追加ストレージ用NVMe SSDのリストにも掲載された公式サポートモデルです。付属のヒートシンクに加え、Samsung独自の高度なサーマル制御アルゴリズムと高品質なニッケルコーティングにより、极限近くの負荷をかけても低温での動作を維持します。
新しいSSDにお金を払う前に、まず試す価値がある
筆者は自分の環境であらゆる手段を駆使しました。設定経由でStoreアプリを移動し、SteamのゲームはSATA SSD上の専用ライブラリへ、Dockerは同じドライブ上の固定サイズVHDXへ向けて、他の場所へのインストールを頑なに拒むアプリにはジャンクションを適用しました。その結果、メインドライブの空き容量は約100GB回復し、高速なNVMeはWindows、ブラウザプロファイル、速度の恩恵を直接受けられるアプリのために確保することができました。
もちろん、メインドライブがワークフローに対して本当に小さすぎる場合、この方法は恒久的な解決策にはなりません。とはいえ、少なくともあと1年は、より大容量のNVMeを検討する時期を先送りできました。低容量警告に悩まされる大多数の人にとって、本当の問題はドライブの容量ではなく、データの大半がどこに置かれているかなのです。
著者について
Tashreef Shareefは学生時代、図書館で技術誌「CHIP」に出会ったことがきっかけでコンピュータサイエンスを専攻しました。2012年以降、1,000本以上のハウツー記事を執筆し、Windows ReportやHow-To Geekなどに寄稿しています。2007年からWindowsを使い続けており、現在はMakeUseOfでMicrosoft Windows関連コンテンツを担当。ウェブサイトや技術ブログの構築経験も持ち、実践的な開発者視点を記事に反映させています。ポートフォリオはitashreef.comで公開中です。執筆以外では、短尺の解説動画制作、ゲーム、アニメ鑑賞を楽しんでいます。
-
Quick Access PopupでWindowsのファイル・フォルダに素早くアクセスする方法
フォルダ管理は、すべてのPCユーザーが身につけておきたい基本スキルのひとつです。ファイルを整理整頓でき、デスクトップもすっきりと保たれます。しかし、どれだけきれいに整理していても、目的のフォルダに素早くアクセスできなければ作業効率は上がりません。5階層も深く埋もれたファイルやフォルダを探すのは、明らかに非効率です。では、Windows PCでフォルダにアクセス・管理する際に、「整理」と「生産性」のバランスをどう取ればよいのでしょうか? Quick Access Popup(QAP)は、その答えとなる最適なツールです。Quick Access Popupは、お気に入りのフォルダやファイルをポッ
-
Windowsで使える無料音楽制作ソフトおすすめ7選
無料で音楽を提供すると謳うウェブサイトやアプリは数多く存在しますが、その多くはジャンルやコレクションが乏しく、現代のミュージシャンのニーズを十分に満たせる良質な音源は実はそれほど多くありません。 しかし、失望する必要はありません。優れた無料ソフトウェアは確かに存在するのです。そこで本記事では、読者の貴重な時間と手間を省けるよう、Windows向けの無料音楽制作ソフトを厳選して7つご紹介します。最後まで読めば、きっと自分にぴったりの一本が見つかるはずです。 1. Audacity(オーダシティ) オーディオトラックの編集ができる万能ツールをお探しなら、Audacityがまさにうってつけです。M