プログラムファイルをDドライブにすばやく移動する5つの方法

データを損失せずにプログラムファイルをDドライブに移動する最良の方法は何ですか?まだコピー方式でそれを行う予定ですか?無実になるな!この記事では、それを楽に成し遂げる5つの簡単な方法を提供します。

By ひとみ    更新日 2026年05月09日

事例:Cドライブが容量不足!でもソフトは消したくない

 

ヘルプ!Cドライブの容量が足りなくなり、最近PCの動作が極端に遅くなりました。プログラムファイルをDドライブに移動して、OSのための十分なスペースを確保することは可能ですか?

- あるユーザーからの質問

「PCのCドライブが真っ赤!」「新しいゲームを入れたいのに容量が足りない……」

パソコンを使っていて一番困るのが、システムが入っているCドライブの容量不足ですよね。ソフトをインストールしすぎると、動作が重くなる原因にもなります。CドライブはWindowsが動くための大切な場所。ここがパンパンになると、パソコンの起動が遅くなったり、突然固まったりすることもあります。

「でも、インストールしたゲームやソフトを消すのは嫌だ!」

そんな時は、プログラムファイルをDドライブへ移動しましょう。 実は、ちょっとしたコツを知っていれば、設定やデータを消さずにソフトの「お引っ越し」ができるんです!

なぜプログラムファイルをDドライブに移動するのか?

通常、インターネットからアプリやその他のプログラムをダウンロードすると、デフォルトでCドライブのProgram FilesまたはProgram Files(X86)フォルダに自動的に保存されます。この場合、時間の経過とともに、システムドライブのストレージスペースがどんどん小さくなり、システム速度が非常に遅くなったり、システムが頻繁にクラッシュしたり、ディスク空き容量不足の警告が表示されたりします。

だから、このような状況下で、OSを最適な状態に保つために、Cドライブを解放するためにかなり必要です。この投稿では、システムパーティションの容量が不足しているときにプログラムファイルをDドライブに効率的に変更するためのテクニックをいくつか紹介します。

Program FilesをCドライブからDドライブに変更する方法

前述のように、システムドライブを解放するための最良の方法は、DドライブにProgram Filesを移動することです。この時点で、人々が思いつく最初の方法は、プログラムファイルのプログラムをCドライブからDドライブに1つずつコピーすることであり、これは時間がかかり、データが失われる可能性があります。実際には、それを作るためのより良い代替手段があります。

注意:システムドライブに関連する操作は危険です。間違った手順を実行したら、深刻なシステムエラーに苦しむかもしれません。だから、始める前に、まずバックアップをとってください。
「フォルダのコピペ」が失敗する理由
  • ここで一つ、大切な注意点があります。

  • デスクトップにあるフォルダを移すのと同じ感覚で、「Program Files」フォルダの中身をそのままDドライブに右クリックでコピーしてはいけません。

  • パソコンは、「このソフトはCドライブのここにあるよ!」という情報を細かく記録しています。勝手に場所を変えてしまうと、ショートカットを押しても「ソフトが見つかりません」とエラーが出て、動かなくなってしまいます。

  • 安全に移動するには、次の「正しい方法」を使いましょう。

方法1. 一度消して「再インストール」する

一番確実なのは、一度ソフトをアンインストール(削除)して、もう一度入れ直す方法です。

ステップ 1. ソフトをアンインストールします。

ステップ 2. 再びインストールを開始します。

ステップ 3. インストール先の選択画面で「C:\Program Files...」となっているのを、「D:\Games...」のようにDドライブに変更します。

ただし、この方法は時間がかかりますし、ソフトの設定が消えてしまうこともあるのがデメリットです。

方法2. Program Filesから個別または複数のアプリをDドライブに移動する

Program Filesフォルダー全体をDドライブに移動するのが希望でない場合、またはそれが難しすぎると思われる場合でも、フォルダーから個々のプログラムまたは複数のプログラムをDドライブに転送することができます。

アプリと機能でProgram FilesのアプリをDドライブに転送する

Program Filesから単一または複数のアプリをDドライブに移動するには、コントロールパネルのWindows設定のアプリと機能を試してみることができます。

ステップ 1. Windowsのスタートメニューを開き、「設定」を選択します。

ステップ 2. Windows設定のウィンドウで、「アプリ」をクリックします。

ステップ 3. 左側の「アプリと機能」をクリックします。

ステップ 4. 下にスクロールして、移動するプログラムを選択します。次に、「移動」をクリックします。

ステップ 5. Dドライブを宛先ドライブとして選択し、「移動」をクリックして、選択したプログラムを転送します。

注意:選択した番組の横に「移動」オプションしかない、または「移動」オプションがグレーアウトしている可能性があります。これは、Windowsの一部のアプリケーションはCドライブに固定的にインストールされているため、移動できないためです。また、設定の「アプリ&と機能」は、Microsoft Storeからダウンロードしたプログラムのみを移動させることができ、他のアドレスからダウンロードしたプログラムは移動させられないので、ご注意ください。

サードパーティ製のソフトウェアでProgram FilesのアプリをDドライブに転送する

上記のように、Program FilesのアプリをDドライブに転送できない場合があります。でも、 そんな時に便利なのが、「AOMEI Partition Assistant」というツールです。数回クリックするだけで、Microsoft OfficeやゲームのようなProgram Filesのアプリを、任意のデータ損失なしでDドライブに転送することができます。

転送した後、内蔵のファイル復元機能を利用して、それらの移動したアプリケーションを以前の場所に戻すことによって、復元することもできます。さらに、あるパーティションまたはディスク上のすべてのデータを別のパーティションに移動したい場合は、「パーティションをクローン」または「ディスククローン」機能を試すことができます。

CドライブからDドライブにプログラムファイルを転送することができますか?最高のディスク管理ソフトウェアのデモ版をダウンロードして、簡単にそれを行うことができます。

AOMEI Partition Assistant

パーティションのサイズ変更、OS移行、ディスク変換、PC最適化まで対応した、信頼性の高いディスク管理ソフトです。

ステップ 1. AOMEI Partition Assistantをインストールして起動します。次に、上部のウィザードバーの上部にある「空間を解放」>「アプリ引っ越し」をクリックします。または右側の機能メニューから「アプリ引っ越し」をクリックします。

ステップ 2. ポップアップウィンドウで「アプリを移動」を選択します。

ステップ 3. Cドライブを選択し、「次へ」をクリックします。

ステップ 4. 移動するアプリケーションとプログラムにチェックマークを付け、移動先を事前に設定します。

ステップ 5. 警告メッセージが表示され、問題なければ「はい」をクリックして転送を開始します。プロセスが完了するまでに数分かかる場合があり、しばらくお待ちください。

ステップ 6. プログレスバーが100%になったら、「完了」をクリックします。

方法3. レジストリ エディタでProgram FilesフォルダをDドライブに変更する

Program Filesフォルダー全体をDドライブに移動したい場合は、Windowsに組み込まれている便利な機能を利用できます。

Windowsのレジストリエディタを使用することにより、クリックするだけでProgram Filesフォルダー全体をDドライブに転送できます。

警告:これを行うと、次のいずれかの問題が発生する可能性があります。
1. Microsoftの修正プログラム、更新プログラム、およびセキュリティ更新プログラムが正しくインストールされないことがあります。
2. Microsoft Internet ExplorerまたはMicrosoft Windows Media Playerの新しいバージョンが正しくインストールされない場合があります。

ステップ 1. システムドライブのProgram FilesとProgram Files(X86)のフォルダをコピーし、Dドライブに貼り付けます。完了するまでに数分かかることがあるので、しばらくお待ちください。

ステップ 2. 「Win」+「R」キーを同時に押して、実行ボックスを表示します。次に、ボックスに「regedit」と入力し、「OK」をクリックしてレジストリエディタを起動します。

ステップ 3. レジストリエディターのメインウィンドウが表示されたら「HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion」のパスをたどります。

ステップ 4. 「Program Files」を右クリックし、「変更」をクリックします。

ステップ 5. 「値のデータ」の下で、文字「C」を「D」に変更し、「OK」をクリックします。

ステップ 6. 「Program Files(X86)」を右クリックし、「変更」をクリックします。

ステップ 7. 「値のデータ」の下で、文字「C」を「D」に変更し、「OK」をクリックします。

これで、Program FilesとProgram Files(X86)がDドライブに正常に移動されました。

方法4. mklinkでProgram FilesフォルダをDドライブに変更する

レジストリエディタを使用する以外に、Program Filesを別のドライブに移動できますか?実際、コマンドプロンプトからmklinkコマンドを使って、ディレクトリやシンボリックファイル、またはハードリンクを作成することもできます。そして、Program FilesをDドライブにリンクさせることができるのです。

ステップ 1. まず、Program FilesとProgram Files(X86)のフォルダーをシステムドライブからDドライブにコピーします。

ステップ 2. デスクトップの左下にある検索ボックスに「cmd」と入力し、「コマンドプロンプト」を右クリックし、「管理者として実行」を選択して、コマンドプロンプトを実行します。

ステップ 3. コマンドプロンプトウィンドウで、「mklink」と入力し、「ENTER」を押します。次に、「mklink /D “Program Files” “D: Program Files」コマンドを入力し、もう一度「ENTER」を押します。

方法5. これからのインストール先を「Dドライブ」に固定する

今あるものを移したら、これから入れるソフトも最初からDドライブに入るように設定しておきましょう。

ステップ 1. Windowsの「設定」 > 「システム」 > 「ストレージ」を開きます。

ステップ 2. 「新しいコンテンツの保存先」をクリックします。

ステップ 3. 「新しいアプリの保存先」を「Dドライブ」に変更して「適用」を押します。

これで、いちいち場所を指定しなくても、自動的にDドライブが優先されるようになります。

まとめ

このチュートリアルでは、プログラムファイルをDドライブに移動する理由とその方法を学びました。5つの実用的な方法が明示的な言葉で紹介されています。どれが一番いいのかと聞かれたら、AOMEI Partition Assistantをお勧めします。より簡単で、安全で、機能が豊富であるためです。また、このソフトウェアをサーバーコンピュータで使用する場合は、AOMEI Partition Assistant Server版を試してください。

Program FilesのDドライブ移行に関するFAQ

Q1. インストール済みのソフトを、フォルダごとDドライブに「コピー&ペースト」しても動きますか?

A. いいえ、単純なコピーでは正常に動作しません。アプリをインストールすると、Windowsの「レジストリ」という管理情報に保存場所が記録されます。手動でフォルダを動かすと、ショートカットやシステムが元の場所(Cドライブ)を探しに行ってしまい、エラーが発生します。移動させるには、AOMEI Partition Assistantの「アプリ引っ越し」機能のように、レジストリ情報も書き換えるツールを使うのが最も安全です。

Q2. AOMEI Partition Assistantの「アプリ引っ越し」機能を使うメリットは何ですか?

A. 再インストールの手間を省き、複数のアプリを一括で安全に移動できる点です。一つずつアンインストールして入れ直す必要がなく、関連する設定ファイルやライブラリも含めて自動的にパス(保存場所)を更新します。移動後も、デスクトップのアイコンやスタートメニューから、これまで通りアプリを起動して使い続けることができます。

Q3. 今後インストールするソフトを、最初からDドライブに保存するように設定できますか?

A. はい、Windowsの「ストレージ」設定から変更可能です。Windows 10/11の設定メニューから「システム」>「ストレージ」>「新しいコンテンツの保存先」を開き、新しいアプリの保存先を「Dドライブ」に指定してください。これにより、Microsoft Storeからダウンロードするアプリなどが自動的にDドライブへインストールされるようになります。

Q4. すべてのアプリをDドライブに移しても大丈夫ですか?

A. アンチウイルスソフトや、Windowsに深く関わるシステムツールはCドライブに残すべきです。OSの起動と同時に動作する必要がある重要なセキュリティソフトなどを移動させると、動作が不安定になったり、PCの起動が遅くなったりするリスクがあります。ゲーム、Adobe製品、Office、ブラウザなど、容量の大きい一般アプリを中心に移行するのがベストです。

Q5. Dドライブに移動させた後、Cドライブの空き容量はすぐに増えますか?

A. はい、移動が完了した瞬間にCドライブの占有領域が開放されます。特にゲームや3D編集ソフトなどは一つで数十GB以上あるため、数個移動させるだけでCドライブに大きな余裕が生まれます。AOMEI Partition Assistantでは、各アプリがどれくらいの容量を占めているか一覧で確認できるため、効率よく空き容量を確保できます。

ひとみ · この記事を書いた人
こんにちは、2023年に入社したひとみです。子供の頃からパソコンに触れるのが好きで、身近な人の「これどうしたらいいの?」という質問に答えているうちに、自然とIT関連の知識を深めてきました。今は、バックアップ&復元、クローン、ディスク&パーティションの管理などを中心に記事を書いています。私の記事は、日常的にパソコンを使う中で「困った」「どうしたらいいの?」と悩んだときに役立つことを目指しています。
[安全]Windows 11でプログラムを別のドライブに移動する3つの方法
プログラムを外付けHDDに移動する方法
Windows 10でPCゲームをCドライブからDドライブへ安全に移動
Windows 11でデフォルトの保存先を変更する方法