1 つのドライブに Windows をインストールし、別のドライブに Program Files をインストールする

1 つのドライブに Windows をインストールし、別のドライブに Program Files をインストールする

重複の可能性あり:
Windows 7 でデフォルトのプログラム インストール ディレクトリを変更するにはどうすればよいですか?

メイン ドライブの代わりに SSD を導入しようかと考えています。ただし、通常のハード ドライブと比較すると SSD のサイズが比較的小さいため、Windows のインストールを通常よりも少しカスタマイズしたいと考えています。Windows 7 Professional、64 ビットを使用しています。

Windows レジストリを調べてみると、プログラム ファイル、ユーザー アカウント ディレクトリなどを設定できるキーがあることがわかります。ただし、Windows がインストールされた後では、これらを変更するには少し遅すぎます。

基本的に、Windows 本体を C: にインストールし、Program Files (両方のバージョン) をユーザー アカウントとともに D: にインストールします。その後、SSD に実際に必要なものを手動でインストールして、できるだけ多くのスペースを削減できます。Windows メール、DVD メーカー、および実行しないその他のさまざまなプログラムなど、SSD の貴重なスペースを乱雑に占有するものは本当に必要ありません... AppData ディレクトリは言うまでもありません。

誰かこれを実行する方法を推奨してもらえますか?

答え1

レジストリ値を変更すると、Windows に Program Files ディレクトリの場所を通知する環境変数が変更されます。ただし、Windows によってロックされているため、すべてを移動することはできません。Windows によってロックされているものを移動するには、ライブ CD を起動する必要があります。

ここレジストリ部分についての簡単な説明です。

ぜひ読んでみてくださいこれまず、Microsoft からの警告です。少し古い情報ですが、おそらく Windows の新しいバージョンにも当てはまります。

もう一つの方法は、シンボリックリンクProgram Files ディレクトリを変更し、別の場所を指定します。この場合も、ライブ CD を起動して実行する必要があります。この方法では、Windows は違いを認識しないため、Microsoft が更新によって Windows のバージョンに後で加える変更で不安定になる可能性はありません。

答え2

古い Raptor ドライブを C として使用しているために、これを実行しました。システムを安定させながらこれを行う最も効果的な方法は、インストールするすべての新しいアプリケーションのインストール ディレクトリを D:\Program Files\ または D:\Program Files (x86) (または 64 ビット OS の場合はそれ) に変更することです。私は 7 x64 ultimate を実行していますが、これによりドライブ サイズの使用量を十分に低く抑えられています。

他に行うべきことは、ページ ファイルがセカンダリ ドライブ上にあることを確認し、シンボリック リンクを使用してユーザー プロファイル フォルダーを移動することです。

Acrobat プログラムは、セカンダリ ドライブにインストールされることを本当に好みません。私は Acrobat Suite CS2 を持っていますが、D ドライブの x86 ディレクトリにインストールしても動作しません。しかし、これは D ドライブというよりも x86 ディレクトリの問題であると理解しています。

他のプログラムはすべて正常に動作します。

関連情報