システム アップデートをインストールし、コンピュータを再起動してインストールを完了すると、「アップデートを完了できませんでした。 Undoing changes」エラー。アカウントにログインした後、Windows Update 設定ウィンドウにエラー メッセージが表示される可能性があります。

この問題は、さまざまな理由で発生する可能性があります。状況によっては、問題を解決する前に複数の解決策を実行する必要がある場合があります。この記事では、すべての理由と対応する解決策について説明します。

「更新を完了できませんでした」の原因Undoing Changes”エラー

「更新を完了できませんでした。 Windows での変更の取り消し:

EFI パーティション ID が正しくありません。更新ファイルのダウンロードが不完全です。必要なサービスに問題があります。以前の更新プログラムまたはシステムとの互換性がありません。Microsoft Edge などのアプリやオプション機能がありません。サードパーティのセキュリティ アプリまたは VPN が更新をブロックしています。

「変更を元に戻す更新を完了できませんでした」エラーを修正する方法は?

まず、更新プログラムをもう一度インストールしてみて、まだエラーが発生するかどうかを確認してください。

EFI パーティションの GUID を確認してください

EFI パーティションに正しい GUID がない場合、このエラーが発生する可能性があります。この問題は通常、EFI パーティションを拡張するか、システムを別のドライブに複製する場合に発生します。

そのため、エラーを解決するには、GUID を確認して正しいものを設定する必要があります。その方法は次のとおりです。

Win + R を押して [ファイル名を指定して実行] を開きます。diskpart と入力し、Enter キーを押して、Diskpart コマンド ラインを開きます。
次のコマンドを入力します。list disk (プライマリ ディスクを探します)select disk # (#をプライマリディスク番号に置き換えます)パーティションのリスト(EFIパーティションを探します。わからない場合は、ディスクの管理でパーティションを確認できます)パーティション#を選択します(#を対応する番号に置き換えます)詳細パーティション
タイプがそうでない場合’c12a7328-f81f-11d2-ba4b-00a0c93ec93b を表示するには、次のコマンドを入力します。

従来の MBR パーティションがある場合、タイプは 0x07 または 07 と表示され、確認する必要があるパーティションはシステムで予約済みのパーティションです。

アップデートのトラブルシューティングを実行します

Windows には、システム コンポーネントのエラーをスキャンして修復するための専用のトラブルシューティング ツールが用意されています。そのため、更新の問題が発生したときはいつでも、Windows Update のトラブルシューティング ツールを実行する価値があります。必要な操作は次のとおりです。

ファイル名を指定して実行を開きます。ms-settings:troubleshoot と入力して、トラブルシューティング設定を開きます。[その他のトラブルシューティング ] (Windows 11) または [追加のトラブルシューティング ] を選択します ( Windows 10)。Windows 11 の場合は、Windows Update の横にある [実行] をクリックします。 Windows 10 の場合は、[Windows Update] を選択し、[このトラブルシューティング ツールを実行する] をクリックします。
画面の指示に従います。

SoftwareDistribution フォルダの内容を削除する

システムが必要な更新ファイルを適切にダウンロードできず、更新のインストール中にエラーが発生した可能性があります。

このような問題を解決するには、以前にダウンロードした更新ファイルを再試行してください。これらのファイルは SoftwareDistribution フォルダー内に存在するため、次の手順に従ってフォルダーの内容を消去します。

Win + R を押して Run.Type services.msc を開き、Enter キーを押します。Windows Update ステータスを確認します。[実行中] と表示されている場合は、サービスを右クリックして [停止] を選択します。
ここで、Win + E を押してファイル エクスプローラーを開きます。C:\Windows\SoftwareDistribution に移動します。すべてのコンテンツを選択して削除します。.

さて、もう一度 [サービス] に移動し、[Windows Update] を右クリックして、[開始] をクリックします。

上記の手順が機能しない場合は、バックグラウンド インテリジェント転送サービス (BITS) と暗号化サービスを停止してコンテンツを削除する必要がある場合もあります。 Windows Update サービスと同様の方法でこれを行い、後でそれらを再起動することを忘れないでください。

ファイルを削除した後、もう一度更新してみて、まだエラーが発生するかどうかを確認してください。

Windows Update コンポーネントのリセット

SoftwareDistribution フォルダーの内容を削除しても問題が解決しない場合は、すべての Windows コンポーネントをリセットして、更新プロセスを適切に再開することをお勧めします。ここで、必要なサービスを再起動し、BITS および Window Update サービスによってダウンロードされたファイルを削除し、Winsock カタログをリセットする必要があります。これらすべてを行う方法は次のとおりです:

Run.Type cmd を開き、Ctrl + Shift + Enter を押して昇格したコマンド プロンプトを開きます。まず、更新ファイルを削除できるようにするために、いくつかのサービスを停止する必要があります。.これを行うには、次のコマンドを使用します。/2022/11/stop-update-services.jpg”>次に、コマンドを使用して BITS によってダウンロードされたファイルを削除する必要があります:
del”%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”ファイル/ディレクトリが存在しない場合は、次のコマンドを入力します:
del”%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat”
次に、SoftwareDistribution フォルダーと catroot2 フォルダーを削除します。以下のコマンドを入力してください:rmdir %systemroot%\SoftwareDistribution/S/Qrmdir %systemroot%\system32\catroot2/S/Qファイルを削除できない場合は、上記のサービスの一部が再起動した可能性があります。そのため、これらの net stop コマンドをもう一度実行してください。次に、フォルダーを削除します。
その後、次のコマンドを使用して Winsock カタログをリセットする必要があります:
netsh winsock reset
ここで、net start appidsvcnet start bitsnet start cryptsvcnet start wuauserv

コマンドを使用して、以前に停止したサービスを開始します。その場合は、

上記の手順 1~7 をやり直してください。次に、以下のコマンドを入力して、Windows Update サービスと BITS:sc sdset ビット D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A; ;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)sc sdset wuauserv D:(A;;CCLCSWRPLORC ;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)その後、手順 8 と 9 を再度実行します。

それでも問題を解決できない場合は、Windows コンポーネントをリセットする方法に関する記事にアクセスして、特定のシナリオに応じて実行する必要がある追加の手順を確認することをお勧めします。

更新プログラムを手動でダウンロード

h3>

組み込みのツールとサービスを使用してシステムを更新できない場合は、更新ファイルを手動でダウンロードして、オフライン インストールを実行することもできます。これにより、サービスまたは以前の更新が原因である場合、エラーを回避することもできます。

更新は Microsoft の更新カタログ。更新設定内から更新名を確認し (実行時に ms-settings:windowsupdate)、カタログで検索できます。

Windows Update アシスタントまたはメディア作成ツールを使用して更新

オフライン アップデートが役に立たない場合は、アップデート アシスタントまたはメディア作成ツールを使用できます。必要なことは次のとおりです。

Microsoft のソフトウェア ダウンロード プラットフォーム システムのバージョンをクリックします。更新アシスタントから Windows 10 の更新プログラムをインストールする場合は、[今すぐ更新] をクリックしてインストーラーをダウンロードします。
実行し、画面の指示に従います。メディアを使用するには作成、[Windows インストール メディアの作成] の下の [今すぐダウンロード] をクリックして、インストーラをダウンロードします。このプログラムを実行し、ユーザー アカウント制御のプロンプトを確認します。[同意する] をクリックします。[これをアップグレードする] をオンにします。 PC で、[次へ] をクリックします。
すべての準備が整ったら、[保存するものを変更] をクリックして、変更が必要かどうかを確認します。次に、戻って [インストール] を選択します。

Windows のリリースの状態と更新履歴を確認する

さまざまなシステム アップデートにはさまざまなバグが含まれている可能性があり、他のアップデートでは機能しない特定のソリューションが必要になります。 Microsoft には Windows Release Health プラットフォームがあり、これらの問題と一時的または恒久的な解決策。 Web サイトを参照して、状況に応じて何をする必要があるかを確認できます。

Windows 11 および Windows 10

Edge のインストールまたは再インストール

一部の更新プログラムには、Microsoft Edge などの組み込みアプリの変更も含まれています。そのため、しばらく前にシステムから Edge を削除した場合、またはアプリにバグが含まれている場合、上記のエラーが発生する可能性があります。この問題を回避するには、Microsoft のプラットフォームから Microsoft Edge 更新前。

.NET Framework をチェック

一部の Windows 更新プログラムは、多くのアプリケーションの実行に役立つ.NET Framework にも関連しています。 Microsoft は、ユーザーが機能を有効にする必要があるいくつかの更新プログラムをロールアウトすることがあります。

通常、次の更新でこの要件が修正されますが、今のところ、機能を有効にして、システムを正常に更新できるかどうかを確認できます。

Run を開きます。optionalfeatures と入力し、Enter キーを押して Optional Features を開きます。.NET Framework のすべてのオプションをオンにして、OK をクリックします。システムが機能をダウンロードしてインストールするまで、しばらく待つ必要がある場合があります。

最新の更新プログラムをアンインストールする

この問題の一般的な理由の 1 つは、新しい更新プログラムと古い更新プログラムの間の競合です。古い更新プログラムに多くの問題がある場合、Microsoft は通常、それを削除し、以前の更新プログラムの機能と必要なバグ修正を加えた新しい更新プログラムを作成します。

さらに、競合がバグである可能性もあります。

どちらの場合も、競合する更新プログラムをシステムからアンインストールすることで、上記のエラーを防ぐことができます。通常は最新のものなので、Windows から削除する手順は次のとおりです。

ファイル名を指定して実行を開きます。msconfig と入力し、Enter キーを押してシステム構成を開きます。[ブート] タブに移動し、セーフ ブートし、OK をクリックします。
次に、[再起動] をクリックしてセーフ モードで起動します。セーフ モードで Run.Type appwiz.cpl を開き、プログラムを開きますおよび機能インストールされた更新プログラムを表示をクリックします。
Ins をクリックして更新を並べ替えます次に Microsoft Windows まで下にスクロールし、最新の更新プログラムを探します。更新プログラムを選択して [アンインストール] をクリックします。
プロンプトを確認します。次に、システム構成をもう一度開きます。 [ブート] タブに移動し、[セーフ ブート] のチェックを外します。[OK ] をクリックしてから、[再起動] をクリックします。

次に、システムを再度更新してみて、それでもエラーが発生するかどうかを確認してください。

VPN またはサードパーティのセキュリティ ソフトウェアを無効にする

VPN またはサードパーティのセキュリティ ソフトウェアが無効になっている可能性もあります。-party セキュリティ ソフトウェアが、デバイスへの一部の更新機能のインストールをブロックしています。このような場合は、アップデートのインストール中に一時的に無効にすることをお勧めします。

ウイルス対策やファイアウォールなどのセキュリティ ソフトウェアを無効にする方法は、アプリ自体によって異なります。したがって、何をすべきかわからない場合は、公式の情報源を参照することをお勧めします。

VPN の場合、アプリの設定を使用するか、以下の手順を使用してネットワーク設定から無効にすることができます:

Win + I を押して Windows 設定を起動します。[ネットワークとインターネット> VPN] に移動します。
無効にする VPN を選択し、[切断] をクリックします。

アップデートを一時停止してから再試行

これまでの方法をすべて実行しても問題を解決できなかった場合、最も可能性の高いシナリオは、インストールしようとしているアップデート自体にバグが含まれていることです。今後の更新を待つだけで、そのようなシナリオではコンピューターがこの更新プログラムをインストールしないようにすることができます。

更新を一時停止することで、更新を防ぐことができます。これを行うには、

Windows 11 の場合

設定を開き、Windows Update に移動します。ドロップダウン ボックスを 更新を一時停止して、必要な時間間隔でクリックします。

Windows 10 の場合

設定を開き、[更新とセキュリティ] に移動します。 更新を 7 日間一時停止してください。オプションをクリックし続けると、一時停止時間を延長できます。

その後、定期的に Microsoft の Web サイトをチェックして、更新がないか確認してください。利用可能なものがある場合は、[更新設定] に戻り、[更新を再開] をクリックします。

Categories: IT Info