Windows 10でインストール済みアプリ・プログラムを別ドライブに移動する完全ガイド
Windows 10でプログラムやソフトウェア、アプリケーションを使うには、事前にインストールが必要です。通常、プログラムはオペレーティングシステム(OS)が格納されているルートフォルダ、つまり多くの方にとってCドライブにインストールされます。しかし、ゲームやアプリを次々とインストールしているうちに、Cドライブの空き容量がどんどん逼迫していったらどうすればよいのでしょうか?
CドライブにはWindowsのシステムファイルやプログラムファイルが含まれており、誤ってフォルダを削除するとパソコンが正常に動作しなくなる恐れがあります。そのため、むやみに削除するのは避けるべきです。Cドライブの空き容量を確保するための現実的な解決策は、インストール済みプログラムを別のドライブへ移動することです。
幸いにも、Microsoftはこのニーズを想定し、モダンアプリ(Microsoft Storeからインストールしたアプリ)を別ドライブへ移動できる標準機能を搭載しています。移動後もアプリは問題なく動作します。ただし、従来型のデスクトップアプリについては、この機能が必ずしもうまく機能するとは限らない点に注意が必要です。
Windows 10でインストール済みプログラムを別ドライブに移動する方法
前述のとおり、この方法が確実に使えるのは、Microsoft Storeからインストールしたモダンアプリです。従来型のネイティブアプリについては、後半のセクションで紹介する方法を試してみてください。
Microsoft Storeアプリを別ドライブに移動する手順
ステップ1. キーボードの「Windows + I」キーを押して設定メニューを開き、「アプリ」を選択します。

ステップ2. 新しいウィンドウが開き、左側に「アプリと機能」が表示されます。

ステップ3. 右側のペインを見ると、システムにインストールされているすべてのアプリの一覧が表示されます。これには標準アプリや自分でインストールしたアプリも含まれます。
ステップ4. 移動したいアプリを選択し、その下にある「移動」ボタンをクリックします。移動先の新しい場所を選択するよう求められるので、指定して再度「移動」をクリックします。

ステップ5. 移動したいすべてのアプリに対して同じ操作を繰り返します。複数のアプリをまとめて選択して一括移動することはできません。
ステップ6. 一部のアプリでは「移動」ボタンがグレー表示になっていることに気づくかもしれません。これは、そのアプリが移動できないことを意味します。

補足: この手順は、移動したアプリを元の場所に戻す際にも利用できます。
Windows標準アプリを別ドライブに移動する手順
Microsoftは、いくつかの標準アプリについて「移動」ボタンを無効化しています。これらはシステムアプリであり、Windows OSフォルダ内にあるシステムファイルを必要とするためです。無理に移動するとアプリが正常に動作しなくなる可能性があります。しかし、サードパーティ製ソフトウェアを使えば、Windows 10のPCでインストール済みプログラムを別ドライブへ移動できます。
おすすめのツールは「Steam Mover」です。これはSteam Gamesが、インストール済みゲームファイルをドライブ間で移動させるために開発したものですが、ゲーム以外のあらゆるプログラムにも対応しています。ただし制限があり、NTFS形式のドライブから別のNTFSドライブへの移動のみサポートされており、FATやAPFSなど他のディスク形式には対応していません。

ステップ1. PCでSteam Moverを起動し、「Common Folder」の横にあるボタンを探します。
ステップ2. このボタンをクリックすると、移動したいプログラムがインストールされているフォルダのパスを選択できます。(すべてのWindowsバージョンでは、このフォルダは「Program Files」という名前になっています)
ステップ3. 次に、移動先となる代替フォルダを探してクリックし、「OK」を押します。
ステップ4. ステップ2で選択したフォルダにインストールされているプログラムの一覧が表示されるので、移動したいプログラムをすべて選択し、青い矢印ボタンをクリックして転送を開始します。
ステップ5. 処理には時間がかかります。移動が完了すると、「Junction Point」列の下のフォルダパスが新しいフォルダに変わっていることが確認できます。
アプリの既定の保存先を変更する手順
インストール済みプログラムの移動が完了したら、次は新規インストール時の既定の保存先を変更しておきましょう。こうすることで、今後アプリをインストールするたびに、指定したドライブへ自動的に保存されるようになります。まずは、Microsoft Storeアプリの手順から見ていきましょう。
ステップ1. 「Windows + I」キーを押して設定を開きます。
ステップ2. 「システム」をクリックし、左側のメニューから「記憶域」を選択します。
ステップ3. 「その他の記憶域の設定」を探し、「新しいコンテンツの保存先を変更する」というリンクをクリックします。

ステップ4. 「新しいアプリの保存先」のドロップダウンから、新しい保存場所を選択します。

この変更以降にインストールされるすべての新しいアプリは、指定した新しいフォルダに保存されるようになります。
Microsoftは、Windows 10ユーザーがOSに不用意な変更を加えることを望んでいません。標準アプリやシステムアプリの設定を変えると、システムの安定性が損なわれる可能性があるためです。それでもリスクを承知で試したいという方には、SourceForgeからダウンロードできる「Dir Changer」というサードパーティ製アプリがあります。

ステップ1. プログラムを起動し、「Enable Editing」をクリックします。
ステップ2. ユーザーアカウント制御の確認画面が表示されたら、「はい」をクリックします。
ステップ3. 既定のインストールパスを選択し、プログラム内で目的の場所へ移動してフォルダパスを指定します。
ステップ4. 「Apply Changes」をクリックします。以降にインストールされる新しいプログラムは、選択した新しい場所にインストールされるようになります。
Windows 10でプログラムを別ドライブに移動することのメリット
Windows 10でインストール済みプログラムを別ドライブに移動する最大の理由は、OSがインストールされているメインドライブの空き容量を確保することです。ご存知でしたか?システムを快適かつ安定して動作させるには、各ドライブに少なくとも10GBの空き容量を残しておくことが重要だと言われています。Windowsは、RAMの内容が過負荷になった際に一時的に保存するHiber.sysやPagefile.sysといったファイルを作成するために、このスペースを使用します。そのため、メインドライブの空き容量を維持し、サードパーティ製プログラムやストアアプリを別ドライブへ移動することが非常に重要なのです。ただし、Windows標準アプリの移動はおすすめしません。
ご不明な点やご提案があれば、下のコメント欄でお知らせください。解決策をお返事いたします。当サイトでは、テクノロジーに関する便利なヒントやテクニック、よくある問題の解決策を定期的に発信しています。
おすすめの関連記事:
- Windowsで容量を回復するために削除しても安全なファイルとフォルダ
- Windows 10/8/7対応のファイル・フォルダロックソフト ベスト10
- Windowsタグでファイルとフォルダを管理する方法
- Windowsでフォルダとファイルを強制削除する方法
- Windows 10で最近使ったファイルとよく使うフォルダをオフにする方法
-
Windows 10のスタートアップアプリを管理する方法|PCの起動を高速化する完全ガイド
Windows 10は高速でレスポンス性に優れたOSですが、パソコンの起動時に多数のアプリやサービスが自動的に立ち上がる設定になっていると、起動プロセスが大幅に遅くなってしまいます。これらの自動起動プログラムの多くは便利なものである一方、システムリソースを消費し、起動時間を長引かせる原因にもなります。 スタートアップアプリが問題になる理由 すべてのパソコンには、電源を入れたときに(自動または手動で)起動するように設定されたプログラムやアプリの一覧が存在します。これらは起動時間を長くするだけでなく、バックグラウンドで動き続けるため、システム全体のパフォーマンスにも悪影響を及ぼします。 この現象が
-
Windows 10 でドライブを非表示にする3つの方法【初心者向け解説】
パソコンには、写真、動画、書類など、機密性の高い大切なデータが数多く保存されているものです。こうしたデータを覗き見から守るために、ファイルやフォルダを個別に非表示にしている方も多いでしょう。しかし、隠したいファイルが大量にある場合、一つひとつ手作業で隠していくのは非常に手間のかかる作業です。そんなときにおすすめなのが、機密情報を含むファイルやフォルダを特定のドライブにまとめ、そのドライブごと非表示にする方法です。ドライブを非表示にすれば、PCにアクセスした人はドライブ自体が存在しないと認識するため、個人情報をより確実に保護できます。 Windows でドライブを非表示にする ご存じのとおり、パ