web-dev-qa-db-ja.com

すべてのプログラムを再インストールせずに、HDDからSSD + HDDに移行するにはどうすればよいですか?

さて、私は現在4 TB HDDを2つのパーティションに分割しています。そのうちの1つはC:\ドライブです。Windows10を実行していて、たくさんのプログラムをインストールしています。また、セカンダリドライブとして250GB SSDですが、ブートドライブとして使用するためにWindows 10を新規インストールしたいと思います。ほとんどのプログラムとゲームをHDDにインストール(保持?)する予定です。

問題は、移植可能なプログラムがほとんどないため、設定をバックアップして(CloneAppなどを使用して)プログラムを1つずつ再インストールする必要があるか、それともHDDに保存して、新しいWindowsインストールで検出するかです。それら?私は770GBのソフトウェアを持っています[そしてそれはC:\ ProgramとC:\ Program(x86)フォルダーにあります]。すべてを再インストールすると、非常に長い時間がかかります。

前もって感謝します!

1
Affe Nowu

最大の問題はレジストリです。新規インストールのメリットの半分は、クリーンなレジストリです。 c:\ users\myusernameをバックアップし、新規インストール後にそれらのファイルを元に戻すことができます。

ジャンクション(mklink/j)c:\ program filesおよびc:\ program files(x86)をハードドライブに戻すこともできます。インストールディスクからウィンドウを起動する必要があります。コマンドプロンプトに移動し、ウィンドウを実行せずにジャンクションを作成します。それ以外の場合は、保護されたフォルダーです。

ただし、各ソフトウェアパッケージに関連するレジストリエントリを抽出する必要があります。すべてのプログラムがCloneAppの一部である場合は素晴らしいですが、そうではないようです。

サンドボックスやプロセスモニターなどを使用して、各プログラムのインストールを監視する必要があります。いずれにせよ、それは多くの仕事です。

HKEY_USER、HKEY_CLASS_ROOT、HKEY_CURRENT_USER、およびHKEY_LOCAL_MACHINEの一部をエクスポートできますが、すべての自重をドラッグするだけです。新規インストールの利点の一部が失われるほど、直接インポートするほど悪化します。

ここで、プログラムを再インストールし、今度は次回準備するときにレジストリを監視します。ただし、これは非常に時間のかかる作業です。

0
cybernard

HDDからSSDに移行するときは、WindowsをSSDに再インストールすることを常にお勧めします。これは、WindowsにはSSDから実行され、その後より高速に動作することを「認識」している設定があるためです。

これは、アプリをHDDに移動し、システムをSSDに移動する場合に、必要なことを実行するための多くの作業です。すべてのアプリのレジストリのインストールパスを変更する必要があります。これはほぼ不可能です。

0
pbies