Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows Updateエラー0x800F081F – 0x20003の原因と解決方法【SAFE_OSフェーズでインストール失敗】

Windows 11/10へのアップグレード時に発生するWindows Updateエラー0x800F081F – 0x20003は、主に開発者関連の設定が有効になっていることが原因で起こります。セットアップ中に表示されるエラーメッセージは、以下のいずれかです。

  • 「Windows 11/10をインストールできませんでした。INSTALL_UPDATES操作中にSAFE_OSフェーズでエラーが発生したため、インストールに失敗しました:0x800F081F – 0x20003」
  • 「apply_image操作中にSafe_OSフェーズでエラーが発生したため、インストールに失敗しました:0x800f081f – 0x20003」

Windows Updateエラー0x800F081F – 0x20003の原因と解決方法【SAFE_OSフェーズでインストール失敗】

本記事では、外部ツールを使わずにこのエラーを修正する方法を詳しく解説します。

このエラーは、アップデート処理中にOSがドライバーを正常に移行できず、不正な操作が検出されることで発生します。その結果、オペレーティングシステムがロールバックされます。これは「SafeOS起動失敗」と呼ばれるもので、通常はドライバーやMicrosoft以外のディスク暗号化ソフトウェアが原因です。SafeOSフェーズでは、ドライバーを含むすべての要素が期待どおりに動作しているかどうかが検証されます。安全でない操作や署名が欠落しているものが存在すると、システムの安定性に問題が生じてしまうのです。

Windows Updateエラー0x800F081F – 0x20003の解決手順

エラーコード0x800F081F – 0x20003を解消するために、以下の3つの対処法を順番に試していきましょう。

  1. 開発者モードを無効にする
  2. Windows Updateトラブルシューティングツールを使用する
  3. Windows Update関連のサービスとコンポーネントを再起動する

1. 開発者モードを無効にする

まず、パソコンで開発者モードが無効になっていることを確認してください。

Windows Updateエラー0x800F081F – 0x20003の原因と解決方法【SAFE_OSフェーズでインストール失敗】

キーボードの「Win + I」キーを同時に押して、「設定」アプリを開きます。

次に、「更新とセキュリティ > 開発者向け」へ移動します。

右側のパネルで、「サイドロードアプリ」または「Microsoft Storeアプリ」のトグルを選択します。確認画面が表示されたら「はい」をクリックしてください。

続いて、「アプリ > アプリと機能」に移動し、右側のパネルにある「オプション機能」をクリックします。

一覧を下にスクロールして「Windows 開発者モード」の項目を見つけたら選択し、「アンインストール」をクリックします。

アンインストールが完了したら、設定アプリを閉じ、変更を反映させるためにパソコンを再起動しましょう。

2. Windows Updateトラブルシューティングツールを使用する

Windows Updateのトラブルシューティングツールを実行することでも、この問題を自動的に診断・修復できる場合があります。設定アプリから簡単に実行できるので、まずは試してみることをおすすめします。

3. Windows Update関連のサービスとコンポーネントを再起動する

キーボードの「Win + X」キーを同時に押し、「コマンドプロンプト(管理者)」を選択して、管理者権限でコマンドプロンプトを起動します。

Windows Updateエラー0x800F081F – 0x20003の原因と解決方法【SAFE_OSフェーズでインストール失敗】

以下のコマンドを1行ずつコピーしてコマンドプロンプトに貼り付け、各行ごとに「Enter」キーを押して実行してください。

net stop wuauserv
net stop bits
net stop appidsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak

これにより、PC上で実行中のWindows Update関連サービスがすべて停止し、SoftwareDistributionフォルダーのクリアとCatroot2フォルダーのリセットが可能になります。

次に、先ほど停止したWindows Updateサービスをすべて再開します。

net start wuauserv
net start bits
net start appidsvc
net start cryptsvc

最後にパソコンを再起動し、再度セットアップを実行して、問題が解決したかどうかを確認してください。

関連記事:Windows Updateエラー0x800F081Fの対処法

  1. Windows 10でセキュリティ更新プログラム「KB5005565」のインストールに失敗する原因と対処法

    KB5005565は、Windows OSのセキュリティを強化・改善するために提供される最新のセキュリティ更新プログラムです。主に、Windows Updateの管理とインストールを担う中核コンポーネントである「サービス スタック更新プログラム(SSU)」を対象としています。多くのユーザーは問題なくインストールできていますが、環境によってはインストールに失敗し、次のようなメッセージが表示されることがあります。失敗後もシステムが正常に再起動できるユーザーもいれば、システムの復元やスタートアップ修復を行わないとサインインできないユーザーもいます。また、まれにインストール中にPCがクラッシュするケー

  2. Windows 10 で特定の更新プログラムの自動インストールを防止する方法

    ご存じのとおり、Windows 10 は利用可能な Windows 更新プログラムやドライバーを自動的にダウンロードしてインストールします。しかし場合によっては、特定の更新プログラムが正常にインストールされないことがあります。そのようなケースでは、Microsoft がバグを修正したり新しいバージョンをリリースしたりするまで、該当する更新プログラムのインストールを一時的にブロックしておくのが賢明です。 本記事では、Windows 10 における特定の更新プログラムの自動インストールをブロックする詳細な手順を解説します。 関連記事 Windows 10 の更新プログラムを完全に無効化する方法