デスクトップマシンにインストールしていた辞書類をThinkPad T60に移行しようとしたのだが、『世界大百科事典 第2版 ライブラリリンク対応 2』のインストールでつまずいた。何度試しても、プログレスバーが100%に到達したところでインストーラが固まってしまう。
やってみたこと
- CD-ROMのインストーラ (Setup.exe) の[プロパティ]を開き、[互換性]から、「互換モードでこのプログラムを実行する」のチェックを入れてインストーラを起動してみる
- →互換の種類を変えて数回トライしてみるも効果なし
- ウィルススキャンやファイアウォールのソフトウェアを切ってみる
- →効果なし
- 正常にインストールが終わっているデスクトップマシンから、\Program
Files\World EncyclopediaLib2\以下のファイルをすべてコピーする
- →プログラム本体であるCX.EXEを起動しても、「必要なファイルが足りません」というメッセージが表示されるだけ
最終的には、レジストリの HKEY_LOCAL_MACHINE\SOFTWARE\SAS 以下をT60へ移植することで、CX.EXEを起動できるようになった。
手順
- レジストリエディタで HKEY_LOCAL_MACHINE\SOFTWARE\SAS へ移動("CX.EXE"をキーワードにして検索すると見つけやすいかも)
- ツリービューで"SAS"のフォルダアイコンを右クリック
- [エクスポート]を選択
- 適当なファイル名をつけて適当な場所へ保存
- 保存したレジストリファイル (.reg) を、移行先のマシンから開く (ファイルをコピーしてもいいし、ネットワーク越しに共有フォルダにアクセスしてもいい)
- .reg ファイルの内容をレジストリに追加するかどうか訊ねられるので、「はい」を選択