• ベストアンサー

新PCへのアプリケーション移動。

新PCを購入したので インストールされている、かなり多いアプリケーションを移動させたいのですが、以前の別の質問で   アプリは自分で再インストール  と聞きましたが、 ソフトか何か方法で再インストールさせる方法ないでしょうか。 つまり、自動で新PCに、アプリのデータごとインストール出来ないでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>ソフトか何か方法で再インストールさせる方法ないでしょうか。 一番簡単なのが「通常のインストール手順でインストールする」です。 実は、アプリのインストールは、HDD上にプログラムを保存するだけでは済まないのです。 アプリをインストールすると、ディスクトップやスタートメニューにアイコンが作られる他に、システムレジストリと言う場所に、アプリの所有権やライセンスやシリアルナンバーやプロダクトキーなどの諸情報が書き込みされます。 この「システムレジストリ」は「何がどのように書き込まれるかは、非公開」なので、簡単に他のPCにコピー出来ません。 ですので、インストール済みのプログラムやデータを単純にコピーして移動して来ても、システムレジストリに何も情報が無いので「インストールされた事にならない」のです。 そういう仕組みなので、システムレジストリを「正しくインストールされた状態」にするための一番簡単な方法は「通常のインストール手順でインストールする」になる訳です。 なお、システムレジストリは「Windowsの最重要ファイル」なので、1バイトでも不正に書き込みすると、一発でWindowsが再起不能になり、復旧出来なくなります(レジストリが壊れた状態から正常起動させるには、HDDを初期化して、Windowsそのものをクリアインストールしないとなりません) ですので、インストール済みの状態を別PCにコピーしたり移動する事は、技術的に非常に難しいのです。 仮に、移動できるツールがあったとしても、普通にインストールするよりも何倍も時間が掛かるでしょう。 なので、普通にインストールした方が一番早いし一番安全です。 これが「アプリは自分で再インストールしなければいけない理由」です。

その他の回答 (1)

回答No.2

因みに。 システムレジストリを改変して「インストール済みの状態」を再現しようとすると「大変な事」が起きます。 それは「ソフトをアップデートも、アンインストールも、再インストールも出来ない、デットロック状態になる」という事故です。 実際のインストール状況と、システムレジストリの状況が食い違うと「アンインストールしようとしても、インストール済み状態と認識されずにアンインストールできない。再インストールしようとしてもアンインストール出来ないから再インストールできない。上書きインストールしようとしてもインストール済みと判断されて上書きインストールできない」という「デットロック状態」になります。 これを回復するには「HDDを初期化して、Windowsそのものをインストールし直し」しか、方法がありません。 手抜きしてインストール状態をでっち上げ(他PCからコピーし)ようとするのは、このような「デットロック状態」を引き起こす、とても危険な事なのです。 なので「普通にインストールするのが一番安全」なのです。

footoo77
質問者

お礼

全てお読み致しました。 非常に丁寧に詳しくありがとうございました。 やるしかないですね!頑張ります。

関連するQ&A