今までと違い、放置して置けば終わるものではないので非常に手間がかかってます。
とりあえず今日は処理の簡単なところを優先して修復してました。
現在の進行状況は全体の60~70%程度でしょうか。
以下、面倒くさい処理の流れ。
- デスクトップやスタートメニュー、リンクバーのバックアップデータからリンク切れしているソフトを探す。
- ソフトのインストーラをバックアップデータから探す
- インストーラが見つかったら、以前と同じ構造になるようにインストールする。インストールにCD/DVDが必要な場合にはバックアップからイメージをマウントしてインストールする。
- インストーラが見つからなければ、バックアップからプログラムファイルをコピーし、レジストリ編集ソフトを起動する。
- システムのバックアップから旧環境のレジストリデータをハイブして、旧環境のインストールデータを探す。(インストーラでインストールしたソフトの環境データもここで探す)
- インストールデータのレジストリデータを、新しいレジストリにコピーする。
- 動作の確認。
- 必要なライブラリが不足していたら最新版をDLしてきてインストールする。
- 最初に戻って、全てのプログラムを復元させる。
それにしても今回ハイブ初めて使ったけど超便利。
以前はレジストリ復元するのに毎回、旧環境で立ち上げてレジストリを個別にエクスポートしてからインポートしてたけど、ハイブするとバックアップのレジストリにエイリアス付けて、そのままレジストリキーとして参照できるから作業効率がダンチ。
おかげで予定よりも早く作業が進んでます。
私みたいにOS入れ直しとかレジストリ編集を個人レベルで頻繁に行う人は少ないでしょうけど、もしやってる人がいたらハイブ使ってみて下さい。シャレにならん快適さですよ。
標準レジストリエディタでも使えますが、激俺で使うと最強です。
0 件のコメント:
コメントを投稿