web-dev-qa-db-ja.com

Windows 7 x64の「アップグレード」修復が失敗します(Windows Updateエラー800B0001も)

更新:この質問を生成した元の問題が修正されたため、これは議論の余地があります。 Windows Updateを使用しようとすると、エラー800B0001がスローされ、Windows Updateの更新も要求されるため(これも失敗します)、WindowsUpdateを使用できませんでした。いくつかの手動パッチを実行してインストールした後 Microsoft FixIt 50528 、再び動作するようになりました! :)


Windows Updateで問題が発生しましたが、修正できないようです。ホットフィックスは機能せず、WindowsUpdate準備ツールや手動のSP1アップグレードも機能しません。誰も修正していないように見えるさまざまな難解なエラーが発生します。一部の更新キャッシュが破損しており、一部のパッケージ/ WindowsUpdateコンポーネントでデジタル署名が壊れているようです。

簡単に言うと、OSで修復操作を実行して、すべてを修復するしか方法がないことを発見しました。非常に破損しているため、完全に交換するだけで修正できます。

さまざまな情報源(MSKBを含む)によると、インプレースアップグレードを実行することで修復を実行できます。

マシンに挿入したWindows7Ultimateリテールディスクを持っています。私は走ったsetup.exeそして次の順序で通過しました:

  • 今すぐインストール
  • オンラインで最新のアップデートを入手してください(アップデートを入手しないようにしました)
  • アップデートがダウンロードされるのを待つ
  • Windows 7 Ultimate(x64アーキテクチャ)を選択し、[次へ]をクリックします
  • T&Cを受け入れ、[次へ]をクリックします
  • [アップグレード]をクリックします

この時点で、「互換性の確認」画面に1分かかります。その後、次のエラーが発生します。

次の問題により、Windowsのアップグレードが妨げられています。アップグレードをキャンセルし、各タスクを完了してから、アップグレードを再開して続行します。

  • 64ビットWindowsを32ビットバージョンのWindowsにアップグレードすることはできません。アップグレードするには、64ビットバージョンのインストールディスクを入手するか、オンラインにアクセスしてWindows 7をインストールし、ファイルと設定を保持する方法を確認してください。

  • 32ビットWindowsを64ビットバージョンのWindowsにアップグレードすることはできません。アップグレードするには、32ビットバージョンのWindowsインストールディスクを入手してください。

また、ストレージドライバーおよびVS2010との潜在的な競合に関する警告についても言及していますが、それはブロッキングの問題ではないようです。

私の現在インストールされているバージョンのWindowsはUltimate 64ビット(絶対にこれを確信しています)であり、ディスクは間違いなくx86/x64を組み合わせたUltimateリテールディスクです。これに遭遇した人は数人いるようです(例: この質問 )が、私は答えを見ていません。イベントビューアを確認しましたが、関連するものが見つかりません。

どうすればこれを機能させることができますか?

P.S:避けられない「あなたはsuuuuuuuuuuuuureそれはx64 Ultimateですか?」質問:

System Info

Installer architecture options

2
Polynomial

この問題は今や私にとっては議論の余地があります-私はなんとかWindowsUpdateを再び動作させることができました!

したがって、エラー800B0001のある人は、次のようにします。

  • 実行をダウンロードする Windows Update準備ツール
  • KB971058 FixIt を実行して、サポートコンポーネントに適切なパッチが適用されていることを確認します。
  • 実行 Microsoft FixIt 50528 (KB822798)-これは、WindowsUpdateの完全な再パッチを実行するものです。実行には約1〜2時間かかり、ほとんどの場合、[更新の構成]画面が表示されます。
  • その後、マシンを完全に起動してから、すぐにシャットダウンして再起動します。更新キャッシュを通過し、最後の更新セットを適切にインストールします。
  • 再度ログインし、Windows Updateに移動し、[更新の確認]をクリックして、完了するのを待ちます。 Windows Updateの更新プログラムをインストールするように求められる場合があります。求められた場合は、インストールして、再起動してください。

これにより、WindowsUpdateを再び機能させることができました。

3
Polynomial