web-dev-qa-db-ja.com

Windows UpdateではWindows Vista SP1をインストールできません

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

Windows Vista Service Pack 1をインストールしようとすると、Service Packインストールウィザードが表示され、使用許諾契約などが表示されます。ただし、インストールの開始直後、ウィザードは表示されなくなります。 Windows Updateは、更新が正常にインストールされたことを示します。ただし、サービスパック1は実際にはインストールされておらず、次の更新チェックで必要に応じて再度検出されます。悪心を繰り返す。

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

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

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

6
Harry Johnston

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

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

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

マイクロソフトサポートは、問題が解決中であり、KB記事がまもなくリリースされることを通知しました。彼らは私にETAを与えませんでした。 補遺:2年および数えます。この時点で問題が解決される可能性は低いと想定するのが安全だと思います!

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

  1. Microsoftのナレッジベースの記事KB2887535 に記載されているダウンロードリンクを使用して、Windows Updateバージョン7.6.7600.320をダウンロードしてインストールします。 Windows Vistaのダウンロードリンクは提供されていませんが、試したときにWindows 7バージョンが正常にインストールされました。 (注:このダウンロードは、私が最初にこの回答を書いたときは利用できませんでした。また、Windows VistaではテストしていませんRTMシステム。お知らせください。最初にリンクしていたサードパーティのダウンロードは利用できなくなりました。)

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

どちらの場合でも、Service Pack 1がインストールされると、Windows Updateはいくつかの追加の更新を提供し、次にService Pack 2を提供します。ServicePack 2は正常にインストールされます。

注:マイクロソフトでは、サービスパックのインストールに関する問題について無料の電話サポートを提供しています。お住まいの地域の連絡先番号については、Microsoftの サポートページ を参照してください。一部の国では、これは有料電話になる場合があります。

6
Harry Johnston

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

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

  • KB935509 (ダウンロードページ)(VistaのEnterpriseおよびUltimateバージョンのみ、他のバージョンがある場合はインストールしない
  • KB938371 (ダウンロードページ)
  • KB949939 (32ビットおよび64ビットのダウンロードリンクのページを下にスクロール)

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

  • KB935509 (EnterpriseおよびUltimateバージョンのVistaのみ、他のバージョンがある場合はインストールしない
  • KB938371

Service Pack 1ダウンロードリンク:

これがすべて完了したら、ダウンロードして手動でService Pack 2をインストールできます。

SP2をインストールしたら、Windows Updateを実行して、必要な残りの更新を取得できます。

3
Moab