Acronis製品を削除してから、Acronis製品の新しいインストールに失敗する場合があります。この記事は、Acronisソフトウェアの典型的なエラーを検出、識別、それから解決する方法を紹介しています。
はじめに
以前Acronis 製品を削除しましたが、またAcronis製品をインストールしようとすると、インストールに失敗します。この場合、考えられるエラーとソリューションについては、以下の[ソリューション]セクションをご参照ください。
ソリューション
原因として最も考えられるのは、以前、[コントロール パネル]を使って正常に製品を削除できず、手動で削除しようとしたことです。今度、Acronis製品は以前のインストールに関連するレジストリエントリーを上書きしようとし、失敗します。この場合、 MSI logを開き、以下の何れかの文字列を検索します。
MSIGEN:Product found {...}
MSIGEN:Determing context for {...}
Unable to get 'VersionString' for product with product code'{...}'
MSIGEN:Error occured during CheckForUpgradeCode for {...}
例:
例1: MSIGEN:Product found {CA83357B-931E-44DC-AD43-9996FEEB8116} 、または
例2: MSIGEN:Determing context for {E5343B27-55DF-40BD-9FCF-A643C1331E8A}
例3: Unable to get 'VersionString' for product with product code'{659113DB-3916-4038-948A-8A7034FBAA17}'.
それから、括弧の中の値の最初の部分を見つけてください:
- 例1の場合: CA83357B
- 例2の場合: E5343B27
- 例3の場合: 659113DB
この部分を逆順に書き換えてください:
- 例1:B75338AC
- 例2:72B3435E
- 例3:BD311956
それから、問題が発生するマシンのシステムレジストリで以下のパスを開きます:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features
- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes
- HKEY_USERS\[RANDOM_GUID]\Software\Microsoft\Installer\Features
- HKEY_USERS\[RANDOM_GUID]\Software\Microsoft\Installer\UpgradeCodes
Windows(64ビット)の場合、HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes も確認してください。
ランダムGUID値の例は「S-1-5-21-1614895754-1292428093-725345543-1003」です。コンピュータによって、数字が違うことがあります。
前のステップで得たコード部分(逆順)で始まるレジストリキーを探してください:
- 例1:B75338AC
- 例2:72B3435E
- 例3:BD311956
それから、このキーに入っている他の文字もMSIログのエントリーの他の部分(逆順)と一致することを確認してください。例えば、例1、例2、例3の場合、必要なレジストリキーは以下の通りです:
- 例1: B75338ACE139CD4434DA6118BEEF6999
- 例2: 72B3435EFD55DB04FCF9A8E1331C346A
- 例3: BD31195661938304A84971AABF4307A8
見つけたレジストリキーを削除し、もう一度Acronis 製品のインストールを開始してください。
(!) 以前このコンピュータにAcronis 製品をインストールしたことがある場合にのみ、このソリューションが適用されます。
追加情報
Analyzing Installation Logs of Acronis Products Based on MSI Technologyもご参照ください。