修正:Windows更新エラー0x800F0223

Windowsの更新エラー0x800F0223は、Windows 11オペレーティングシステムを更新しようとする際にWindowsユーザーが遭遇する一般的な問題です。このエラーコードは、Windowsの更新のインストールまたはダウンロードプロセスの障害を示し、ユーザーが最新の機能、セキュリティパッチ、バグ修正にアクセスすることを防ぎます。このエラーを解決することは、Windowsシステムのスムーズな機能とセキュリティを確保するために重要です。このガイドでは、この問題を修正し、Windowsオペレーティングシステムを正常に更新するのに役立つ段階的な指示を提供します。

修正1:Windowsアップデートトラブルシューティングを実行します

1. Win + Iキーを押して設定を開きます。

2. [システム]> [トラブルシューティング]をクリックします。

3.次に、他のトラブルシューターをクリックします。

4. [実行]をクリックします。

修正2:インターネット接続を変更してWindowsの更新エラー0x800F0223を修正

インターネット接続を変更すると、エラーが直接解決されない場合がありますが、安定した信頼性の高いインターネット接続があることを保証する価値があります。別のネットワークに接続するか、ルーター/モデムを再起動してみてください。

修正3:Windows Updateコンポーネントをリセットします

ステップ1:Windows Updateサービスを停止します

コマンドプロンプトで次のコマンドを実行します。

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

ステップ2:9mgr*.datファイルを削除します

次に、コマンドプロンプトで以下のコマンドを入力し、Enterを押します。

Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"

ステップ3:ソフトウェアドリビューションとcatroot2フォルダーを洗い流します。

次のコマンドプロンプトで以下のコマンドを実行して、SoftWareDistributionとCatRoot2フォルダーの名前を変更します。

Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak

ステップ4:ビットサービスとWindows Updateサービスをデフォルトのセキュリティ記述子にリセットします。

コマンドプロンプトで以下のコマンドを入力し、各コマンドの後にEnterを押します。

もっと読む:iOS 18の更新後にiPhoneでアプリを更新できませんか?それを修正する方法

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
cd /d %windir%system32

コマンドプロンプトで以下のコマンドを入力し、各コマンドの後にEnterを押します。

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

regsvr32.exe wudriver.dll

ステップ6:誤ったレジストリ値を削除します

レジストリエディターを開き、以下のパスに移動します。

HKEY_LOCAL_MACHINECOMPONENTS

コンポーネントを右クリックします。右側に表示できる場合は、次のことを削除します。

  • pendingxmlidentifier
  • nextqueueEntryIndex
  • AdvancedInstallersNeedResolving

コンピューターを再起動します。

ステップ7:Winsockをリセットします

コマンドプロンプトで次のコマンドを入力し、Enterを押します。

netsh winsock reset

ステップ8:Windows Updateサービスを再起動します

最後に、コマンドプロンプトに以下のコマンドを入力し、各コマンドの後にEnterを押します。

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

修正4:ディスククリーンアップツールを使用してスペースをクリアします

1.検索ボックスで検索してディスクのクリーンアップを開きます。

2.削除するファイル/フォルダーのボックスを確認します。

3. [OK]をクリックして、画面上の命令に従ってください。

修正5:クリーンブートモードで更新をインストールします

1.検索バーでMSCONFIGを入力することにより、システム構成を開きます。

2。選択的な起動をクリックします。ロードシステムサービスを確認し、元のブート構成を使用します。

3. [サービス]タブをクリックします。

4.すべてのMicrosoft Servicesチェックボックスを非表示にし、[すべて]> [Apply]> [OK]をクリックします。

修正6:Windowsの更新とバックグラウンドインテリジェント転送サービスが実行されていることを確認してください

  1. Win + Rキーを押して実行します。
  2. 次に、services.mscを入力し、[OK]をクリックします。
  3. バックグラウンドインテリジェント転送サービスとWindows更新サービスを右クリックして、再起動/開始を選択します。

それでおしまい!