私はWindows 7 64ビットを持っています。Sql Server 2008 R2 Express をインストールしました。アンインストールしてから、Sql Server 2008 R2 Web をインストールしようとしました。残念ながら、「SQL Server レジストリ キーの整合性検証」のセットアップ サポート ルール ページで、「失敗しました」と表示されました。私はそれを解決するために半日を費やしましたが、レジストリキーに何か問題があるに違いないと思い、Windowsを再インストールするだけでより速くなるでしょう.
ディスクをフォーマットしてWindows 7を再インストールした後、何十回も再起動して、すべてのWindowsアップデートもインストールしました。Sql Serverのセットアップに影響を与えないSkype、Thundirbirdなどのプログラムもインストールしました。
そして、Sql Server 2008 R2 Web のインストールを再試行しました。そしてまたエラー。ちょっと違うやつ。セットアップが [セットアップ サポート ルール] ページに表示されると、「FixSqlRegistryKey_x86 - アプリケーション エラー」というタイトルのエラー メッセージ ボックスが表示され、内容は次のとおりです。アプリケーションを正しく起動できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じます。「SQL Server レジストリ キーの整合性検証」も「失敗」ステータスになります。
チームメイトは私のマシンとまったく同じマシンを持っています。インストールには何の問題もありませんでした (Windows を再インストールする必要さえありませんでした)。
ローカル フォルダーから、管理者としてセットアップを実行します。コピーが破損した場合に備えて、チーム メイトからコピーしたセットアップ ファイルを使用しようとさえしました。セットアップ オプションで「x64」バージョンを選択しました。
問題の原因は何ですか?