
私の PC はおそらく 1 か月以上この状態が続いています。毎日更新通知が届きます。更新をインストールすると、正常に進行しますが、最後に失敗し、「変更を元に戻しています。PC の電源を切らないでください」というメッセージが表示されます。その後、更新通知は翌日まで表示されなくなり、おそらく更新を再度ダウンロードしている間です。
更新キャッシュの削除や更新サービスの再起動など、オンラインに投稿されたいくつかの修正方法を試しましたが、効果はありませんでした。私がやりたいのは、何らかのログ ファイルを調べて、なぜ失敗するのかを正確に把握することです。私の PC の構成はかなり複雑なので、何でもあり得ます。
私はデュアル ブートを使用しており、2 つのバージョンの Windows 10 を使用しています。1 つはエンタープライズ バージョン、もう 1 つはプロ バージョンです。これらは異なる物理ドライブにあります。PRO バージョンは更新されたことがなく、インターネットにも接続されていません。私が最も頻繁に使用するのはエンタープライズ バージョンであり、更新したいのもエンタープライズ バージョンです。
更新中は、マシンを再起動する必要があります。これにより、Windows OS の選択画面が表示されます。問題が発生する可能性があると思いましたが、エンタープライズ エディション OS を選択すると、更新は期待どおりに続行され、失敗するまで続行されます。
また、私は、不要と思われる Windows サービス (Windows ストアや Xbox 関連のものなど) を無効にする癖があることも認めなければなりません。 不要なものを削除すると、問題が発生することがあるので、ここに記載しておきます。
PowerShell で Get-WindowsUpdateLog コマンドを使用してログ ファイルを生成しようとしましたが、非常に長く、何を探せばいいのかよくわかりません。いくつか失敗が見られますが、一時的なネットワークの問題などである可能性があります。
編集: ここ再起動に失敗した後の Get-WindowsUpdateLog からの最新のエントリです。必要に応じてさらに投稿できます。
編集2:アップデートに失敗した後、アップデート設定画面に戻ると、エラー コード (0x800f0922) が表示されます。
編集3:これが私のパーティションテーブルです:
MAIN_OS (更新しようとしている OS) がプライマリであることはほぼ確実です。
答え1
Windows 10 Enterprise デバイスを最新バージョンにアップデートする必要がある場合は、次のリンクから Windows Update Assistant をダウンロードして試してみることをお勧めします。Update Assistant は、最新バージョンの Windows 10 にアップデートするのに役立ちます。