Windows 7 (64bit)でVB6ランタイムのインストールエラー(Windows 10でも発生)
2016/8/9 加筆修正
- Windows 10でも同様の現象の発生と解決が確認できたので加筆修正しました。
現象
- Vectorからvb6sp6rt4.exeをダウンロードしてインストール
「エラー 2709 オフライン参加完了情報が見つかりませんでした。」
- というエラーが出てインストールが出来ない
原因
- KB2918614を適用するとダメらしい
- Windows 10でも同様の現象が発生した
対策
- [MS14-049] Windows Installer サービス用のセキュリティ更新プログラムについて (2014 年 8 月 12 日) を参照して解決した
- レジストリエディタを起動
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer を探す
- DWORD値で「SecureRepairPolicy」を作成し値を「2」とする
- Installerの下に新規で「キー」を作成し、「SecureRepairWhitelist」を作成する
- 「SecureRepairWhitelist」を選択し、文字列値で
product code
のエントリを作成する -
product code
に該当する文字列は、vb6sp6rt4.exeを展開してできたフォルダの中にあるVB6SP6RT4.msiのプロパティを開き、「詳細」タブ→「改訂番号」の値担っているので、これをキーへ入れる(値は空白で良い)
- これでもう一度、インストールしたらおっけー