Program Filesを別のドライブに移動しても安全ですか?

Cドライブがほぼいっぱいの場合、Program Filesを別のドライブに移動しても安全ですか?ここでは、プログラム ファイルを別のドライブ(Dドライブ)に安全かつ簡単に移動する方法を紹介します。

ひとみ

投稿者:ひとみ/更新日:2024年03月15日

この記事を共有: instagram reddit

Program Filesを別のドライブに移動できますか?

 

私は1TBのコンピュータを持っています。Cドライブにはゲームがあり、それらをCドライブに置く必要はないと思います。また、C ドライブだけを使用してDドライブを空のままにしたくありません。Program FilesフォルダをDドライブに移動するのを手伝っていただけますか?

- ユーザーからの質問

program files

Program Files(プログラムファイル)は、マイクロソフトのWindowsオペレーティングシステムの標準フォルダーであり、すべてのサードパーティのアプリがデフォルトでインストールされる場所です。

上記の通り、インターネットでユーザーがダウンロードした多くのアプリは、デフォルトでCドライブのProgram Filesに保存されます。プログラムが増えるにつれて、Cドライブのストレージ容量がますます小さくなり、ディスク容量不足の警告やシステムクラッシュなどの問題が発生する可能性があります。そのため、Program Filesを別のドライブに移動する必要があります。

Program Filesを別のドライブに移動しても安全ですか?

Program Filesを別のドライブに移動することが安全かどうかは、Program Files内のデータの種類を考慮する必要があります。それがシステム関連のファイルであれば、ファイルを移動することは安全ではありません。なぜなら、Windowsが壊れる可能性があるからです。ダウンロードしたアプリのみを含むProgram Filesであれば、移動しても安全であり、コンピュータに損害を与えません。

Program Filesを別のドライブに移動しても安全ですか

Program Filesを別のドライブに移動する方法

Program Filesを別のハードドライブに素早く移動するには、単純なコピー&貼り付けまたはドラッグ&ドロップ操作が可能ですが、移動したプログラムが起動しなくなったり、一部のデータが失われる可能性があります。そこで、レジストリエディター、mklinkコマンド、そして無料のサードパーティ製のソフトの3つの方法を共有します。

方法1. レジストリエディターを使用してProgram Filesを移動する

Windowsはレジストリエディターを提供しています。エクスプローラーのようなインターフェースを持ち、ユーザーのコンピュータ内のハードウェアの構成情報やアプリケーションの初期条件などの基本データを保存します。レジストリエディターを使用して、WindowsでプログラムファイルをCドライブからDドライブに移動することができます。

🌟実行する前に:

別のドライブ(例:Dドライブ)にProgram FilesまたはProgram Files(x86)という新しいフォルダーを作成する必要があります。

ステップ 1. システムディスクのProgram FilesまたはProgram Files(x86)フォルダーをコピーし、Dドライブに貼り付け、しばらく待ちます。

ステップ 2. 「Win+R」を押して「ファイル名を指定して実行」ボックスを開きます。次に、「regedit」と入力し、「OK」をクリックしてレジストリエディターを起動します。

ステップ 3. レジストリエディターで次のパスを見つけ、ドライブ文字を「C:」から「D:」に変更します:

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion

ステップ 4. Program Filesレジストリ値を右クリックし、「変更」を選択します。

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

値データ

方法2. mklinkコマンドを使用してProgram Filesを移動する

mklinkコマンドは、Windows Vista以降のWindowsオペレーティングシステムに存在する、シンボリックリンクを作成するためのツールです。mklinkコマンドを使用して、プログラムファイルをCドライブからDドライブに移動することができます。詳しい手順は以下の通りです。

ステップ 1. Program FilesまたはProgram Files(x86)のフォルダーをCドライブからDドライブにコピーします。

ステップ 2. Windowsキーを押し、「cmd」と入力し、「管理者として実行」をクリックします。

ステップ 3. 以下のコマンドをコピーして貼り付け、Enterキーを押します。

mklink /D "Program Files" "D:\Program Files"(「Program Files」は新しいシンボリックリンク名の名前を指します。「D:\Program Files」は新しいリンクのパスを指します。)

コマンド

この操作が完了すると、すべてのインストールされたファイルをD:\Program Filesに保存することができます。

方法3. 「アプリ引っ越し」を使用してProgram Filesを移動する

レジストリエディターやmklinkコマンドを使用してプログラムファイルを別のドライブに移動することはできますが、これらの方法はコンピュータに詳しくないユーザーにとって難しいですし、誤った操作をするとデータが失われる可能性もあります。この場合、より良い選択肢があります。

強力なフォルダー転送ツールであるAOMEI Partition Assistant Professionalは、データを失うことなく簡単にProgram Filesを別のドライブに移動することができます。このグラフィックツールでは、「アプリ引っ越し」という機能を使用して、わずか数回のクリックでProgram Filesフォルダーを移動し、すべてのProgram Filesが正常に動作します。PCから大きなファイルを削除したい場合も、お手伝いします。

Proのデモ版Win 11/10/8.1/8/7
安全かつ快適
注:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。
❌警告:

Program Filesを別のドライブに移動するのは安全ですか?フォルダーの移動では、Program Files全体を移動することはできません。なぜなら、一部のシステム関連のフォルダが含まれているからです。ただし、この機能を使用してProgram Filesのサブフォルダーを移動できます。つまり、Program Files内のシステムに依存しないアプリやフォルダーを、必要に応じて移動してください。

ステップ 1. AOMEI Partition Assistant Professionalをインストールして開き、「空間を解放」をクリックし、「アプリ引っ越し」を選択します。

アプリ引っ越し

ステップ 2. 2つのオプションが表示されます。「アプリを移動」または「フォルダーを移動」の2つのオプションが表示されます。このステップでは、「フォルダーを移動」を選択します。

フォルダーを移動

ステップ 3. 「フォルダーを追加」をクリックして、Program Filesを追加し、ターゲットドライブを選択してください。その後、「移行」をクリックしてください。

フォルダを追加

ステップ 4. 動作しているプログラムや開いているドキュメントを移行中に強制終了するという警告メッセージが表示されます。問題なければ「OK」をクリックして操作を実行します。

警告メッセージ

まとめ

この記事では、Program Filesを別のドライブに移動することが安全かどうかについての答えが見つかります。レジストリエディター、mklinkコマンド、およびAOMEI Partition Assistant Professionalを使用して、Program Filesを別のドライブに移動することができます。もちろん、最も便利で時短な方法はAOMEI Partition Assistant Professionalです。

この強力なソフトは、パーティション間での空き領域の割り当てやパーティションのクローンなど、より高度な機能も備えています。Windows Serverユーザーの場合は、Server版に切り替えてください。

ひとみ
ひとみ・編集者
ひとみは、パソコンに関わるヘルプドキュメント、基礎知識、リソースなどを書いています。そのほか、バックアップ&復元、クローン、ディスク&パーティションの管理などの記事もたくさん持っています。分かりやすく、手順が追いやすい文章を心がけ、ユーザーがトラブルをスムーズに解決できるように工夫しています。専門用語を適切に解説し、異なる知識レベルの読者にも理解しやすい文章を心がけています。信頼性の高い情報を見極め、最新のトレンドやテクノロジー動向にも常に注意を払っています。