Windows Update で Windows Vista SP1 をインストールできない

Windows Update で Windows Vista SP1 をインストールできない

Windows Vista RTM をインストールして Windows Update を実行すると、多くの更新プログラムが提供され、正常にインストールされます。他のすべての更新プログラムがインストールされると、Windows Vista Service Pack 1 が提供されます。

Windows Vista Service Pack 1 をインストールしようとすると、Service Pack のインストール ウィザードが表示され、使用許諾契約などが表示されます。しかし、インストールが開始するとすぐにウィザードが消えます。Windows Update では、更新プログラムが正常にインストールされたと表示されます。しかし、Service Pack 1 は実際にはインストールされておらず、次回の更新プログラム チェックで必要に応じて再度検出されます。うんざりするほど繰り返します。

Windows Update ログ ( WindowsUpdate.log) を確認すると、クライアントのバージョンは 6.0.6000.nnn または 6.0.6001.nnn です。「wuident の /SKIP ディレクティブに基づいて SelfUpdate チェックをスキップしています」というメッセージが表示されます。

URLに関連してエラー0x80190194が表示される場合もあります。http://update.microsoft.com/vista/windowsupdate/redir/vistawuredir.cab

サービス パック 1 が正しくインストールされないのはなぜですか? また、どうすれば修正できますか?

答え1

根本的な問題は、Windows Update の自己更新メカニズムが機能していないことです。

Service Pack 1 を正常にインストールするには、少なくとも Windows Update バージョン 7.6.7600.256 が必要です。Windows Vista RTM にはバージョン 6.0.6000.16386 が付属していますが、このバージョンは自動更新されません。これは、wuident.cabMicrosoft の Windows Update サーバーによって提供されるファイル (2012 年 7 月 14 日にデジタル署名されたバージョン時点) に、WU バージョン 6.0.6000 および 6.0.6001 は自動更新しないよう明示的に指示されているからです。理由は明らかではありません。

エラー 0x80190194 は、Web サーバーから 404 (ファイルが見つかりません) エラーを受信したことを意味するため、Microsoft のサーバーで 1 つ以上のファイルが見つからない可能性があります。ただし、WSUS サーバーを使用している場合、このエラーは発生しませんが、クライアントは依然として自己更新しません。したがって、エラー 0x80190194 は問題に直接関係していない可能性があります。

Microsoft サポートは、この問題に対処中であり、KB 記事が間もなくリリースされる予定であると私に伝えました。ETA は示されませんでした。 追記: 2 年が経過しました。この時点で問題が解決する可能性は低いと考えて間違いないでしょう。

この問題を回避するには 2 つの方法があります。

  1. 以下のダウンロードリンクを使用して、Windows Updateバージョン7.6.7600.320をダウンロードしてインストールします。Microsoft のサポート技術情報記事 KB2887535Windows Vista 用のダウンロード リンクは提供されていませんが、試してみたところ Windows 7 バージョンは正常にインストールされました。 (注: このダウンロードは、私が最初にこの回答を書いた時点では利用できず、Windows Vista RTM システムでテストしていません。テスト済みの場合はお知らせください。最初にリンクしたサードパーティのダウンロードは利用できなくなりました。)

  2. ダウンロードして実行するWindows Vista Service Pack 1 のオフライン バージョン(またはすべての言語Microsoft ダウンロード センターから最新バージョンをダウンロードしてください。Windows Update を使用する場合よりもダウンロードとインストールに時間がかかりますが、正式にサポートされています。

いずれの場合も、Service Pack 1 がインストールされると、Windows Update によって追加の更新プログラムが提供され、その後 Service Pack 2 が提供されます。Service Pack 2 は正常にインストールされるはずです。

注記:Microsoftは、サービスパックのインストールに関する問題について、無料の電話サポートを提供しています。Microsoftのサポートページお住まいの地域の連絡先番号です。国によっては有料通話となる場合があります。

答え2

まず、以下の3つの更新プログラムがインストールされていることを確認してください。コントロールパネルからWindows Updateを開いたときに「更新履歴の表示」で確認してください。これらがインストールされていない場合は、ダウンロードして手動でインストールする次に、SP1をダウンロードして手動でインストールします。ただし、インストールされているサードパーティのセキュリティソフトウェアをアンインストールするか無効にしてください。SP1とSP2の両方のインストールを実行することをお勧めします。クリーンブート中

これらは 32 ビット Vista 用です:

  • KB935509(ダウンロードページ) (VistaのEnterpriseおよびUltimateバージョンのみ)他のバージョンをお持ちの場合はインストールしないでください
  • KB938371(ダウンロードページ)
  • KB949939(32 ビットおよび 64 ビットのダウンロード リンクについてはページを下にスクロールしてください)

これらは 64 ビット Vista 用です:

  • KB935509(VistaのEnterpriseおよびUltimateバージョンのみ)他のバージョンをお持ちの場合はインストールしないでください
  • KB938371

サービスパック 1ダウンロードリンク:

これらすべてが完了したら、ダウンロードして手動でインストールできます。サービスパック 2:

SP2 をインストールした後、Windows Update を実行して、必要な残りの更新プログラムを入手できます。

関連情報