Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows UpdateエラーC80003F3を修正する方法は?

何人かのWindowsユーザーが「WindowsUpdateエラーC80003F3」に遭遇しています。 特定のWindowsUpdateをインストールするためにインストールしようとしたとき、またはWUユーティリティを起動しようとしたとき。エラーコードは、コンピュータの短期記憶(RAM)が不足していることを示しています。ほとんどの場合、この問題は通常、ユーザーがシャットダウンではなくコンピューターをスリープ状態にする習慣がある場合に発生します。 Windows UpdateエラーC80003F3を修正する方法は?

Windows UpdateエラーC80003F3より深刻なケースでは、この問題により自動更新機能が事実上無効になるため、ユーザーはWindowsバージョンを最新の状態にするために手動更新に頼る必要があります。調査の結果、この問題はWindows 7、Windows 8.1、およびWindows10で発生することが報告されています。

Windows UpdateエラーC80003F3の原因は何ですか?

この特定の問題を調査するために、さまざまなユーザーレポートを調べ、以前に同じ問題の影響を受けたユーザーが推奨するさまざまな修復戦略をテストしました。結局のところ、いくつかの異なるシナリオがこのエラーコードを生成する可能性があります。このエラーメッセージをトリガーする可能性のある原因の候補リストは次のとおりです。

  • GlitchedWindowsUpdateインスタンス –このエラーコードをトリガーする最も一般的な原因は、1つ以上のWUコンポーネントが不安定な状態でスタックした場合です。このような状況では、Windows Updateのトラブルシューティングツール(ほとんどの不整合を識別し、正しい修復戦略を自動的に適用できるユーティリティ)を実行するのが最善の方法です。
  • 失敗する更新には前提条件が必要です –結局のところ、特定の更新プログラムでは、この特定のマシンにまだインストールされていない更新プログラムが必要なため、このエラーコードが表示される場合があります。これは通常、重要なセキュリティ更新プログラムも保留中に、ユーザーが必須ではない更新プログラムをインストールしようとしたときに発生します。この場合、最初に重要な更新をインストールすることで問題を解決できます。
  • 一部の重要なWUサービスが有効になっていません –このエラーコードが発生するもう1つの可能性は、WUプロセスに関連する重要なサービスが無効になっている状況です。これは、手動のユーザー介入またはリソース管理アプリによって実行されるリソース最適化の雑用が原因で発生する可能性があります。このシナリオが当てはまる場合は、すべての重要なWUサービスが有効になっていることを確認することで問題を解決できるはずです。
  • 破損したWUコンポーネント –より深刻なケースでは、このエラーコードは、従来は解消されない永続的なWUバグが原因で発生する可能性があります。特定のコンポーネントが不安定な状態でスタックした場合、実行可能な唯一の解決策は、すべてのWUコンポーネントをリセットして、コンポーネントが麻痺する可能性を排除することです。これは、自動化されたWUエージェントを使用するか、昇格したCMDプロンプトに一連のコマンドを展開することで実行できます。
  • 登録解除されたWindowsUpdateDDL –複数のユーザーレポートを調査した結果、この問題は、WSUS操作に関連する重要なDDLの一括登録解除が原因でも発生する可能性があることが判明しました。このシナリオが当てはまる場合は、更新プロセスに関係するすべての.DDLファイルを再登録できる.BATスクリプトを作成することで、問題を解決できるはずです。
  • 過保護ファイアウォールスイート –結局のところ、特定のファイアウォールスイートは、エンドユーザーコンピューターとWUサーバー間の接続をブロックしてしまう可能性があります。 Commodoファイアウォールは、影響を受けるユーザーが責任を負うと最も一般的に報告されています(ただし、他のユーザーもいる可能性があります)。この場合、過保護スイートをアンインストールしてネイティブファイアウォールに戻すことで、問題を修正できます。

現在同じエラーメッセージが表示されない場合は、この記事でいくつかの異なるトラブルシューティング手順を説明します。以下に、同様の状況にある他のユーザーが「WindowsUpdateエラーC80003F3」を解決するために正常に使用した潜在的な修正のコレクションを示します。

最良の結果を得るには、以下の方法を、効率と重大度の順に並べたのと同じ順序で実行することをお勧めします。最終的には、問題を修正し、現在問題を引き起こしている原因に関係なく、Windowsが自己更新できるようにする修正に遭遇するはずです。

始めましょう!

方法1:WindowsUpdateのトラブルシューティングツールを実行する

他の修復戦略を検討する前に、Windowsがそれ自体で問題に対処できないことを確認することから始める必要があります。 WindowsUpdateエラーC80003F3が発生している複数のユーザー WindowsUpdateのトラブルシューティングを実行した後に問題が解決したと報告しています。

この組み込みユーティリティは、WUコンポーネント全体の不整合を分析し、このシナリオに適した戦略を見つけることができた場合は、修復戦略を推奨します。 WindowsUpdateのトラブルシューティングを実行するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「 ms-settings-troubleshoot」と入力します 」と入力してEnterを押します トラブルシューティングを開くには 設定のタブ アプリ。 Windows UpdateエラーC80003F3を修正する方法は?
  2. トラブルシューティングに入ると タブをクリックし、右側のペインに移動して、起動して実行するに移動します。 セクション。そこに着いたら、 Windows Updateをクリックします 、[トラブルシューティングツールの実行]をクリックします 。 Windows UpdateエラーC80003F3を修正する方法は?
  3. ユーティリティの起動に成功したら、最初のスキャンが完了するまで辛抱強く待ちます。これにより、トラブルシューティングに含まれている修復戦略のいずれかが特定のシナリオに適用されるかどうかが決まります。 Windows UpdateエラーC80003F3を修正する方法は?
  4. 実行可能な修正が特定されると、新しいウィンドウが表示されます。この場合、この修正を適用をクリックします 次に、画面の指示に従って、推奨される修復戦略を実行します。 Windows UpdateエラーC80003F3を修正する方法は?
  5. 修正が正常に適用されたら、コンピューターを再起動して、問題が解決したかどうかを確認します。

それでもWindowsUpdateエラーC80003F3が発生する場合は、 以下の次の方法に進んでください。

方法2:最初に重要な更新をインストールする

一部のWindowsUpdateには前提条件があります。つまり、正しくインストールするには、最初に特定の更新プログラムをインストールする必要があります。一部のユーザーからの報告によると、これがエラーC80003F3が表示される理由である可能性があります。 特定のWindowsUpdateをインストールしようとしたとき。

重要な更新によって条件付けられた更新をインストールしようとしている可能性があります 。この場合、保留中の他のすべての更新を最初にインストールし、失敗した更新を最後にインストールすることで問題を解決できるはずです。

これを行う方法のクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「 ms-settings:windowsupdate」と入力します 」と入力してEnterを押します Windows Updateを開くには 設定のタブ アプリ。 Windows UpdateエラーC80003F3を修正する方法は?

    注: Windows 10を使用していない場合は、「 ms-settings:windowsupdate」を置き換えてください。 「wuapp」を使用したコマンド。

  2. Windows Update画面が表示されたら、右側のペインに移動して、[更新の確認]をクリックします。次に、画面の指示に従って、失敗しているものを除くすべての更新をインストールします。 重要な(重要な更新)を優先するようにしてください 。 Windows UpdateエラーC80003F3を修正する方法は?
  3. 保留中の更新をすべて(失敗したものを除いて)インストールした後、コンピューターを再起動し、次の起動シーケンスが完了したら保留中の更新をインストールします。

それでもエラーC80003F3が発生する場合 または、コンピュータがすでに最新の状態になっている場合は、以下の次の潜在的な修正に進んでください。

方法3:すべての重要なWUサービスを有効にする

WindowsUpdateエラーC80003F3が表示される可能性のある別のシナリオ 保留中の更新をインストールするプロセスに不可欠な1つまたは複数のサービスが無効になっている状況です。これらの主要なサービスのいずれかが発生した場合、更新のインストールプロセスは最終的に失敗します(多くの場合、このエラーコードが使用されます)。

同様の状況に陥った影響を受けた数人のユーザーは、実行されていないすべての重要なWUサービスを確認し、有効にすることで問題を修正できたと報告しています。これを行った後、問題のあるアップデートのインストールは問題なく完了しました。

技術的な能力に応じて、2つの異なる方法で、更新操作に必要なすべての重要なWUサービスが有効になっていることを確認できます。どちらの方法でも同じことができるので、最も使いやすいガイドを選択してください。

コマンドプロンプトによるサービスの有効化

これは、すべての重要なサービスが意図したとおりに実行されていることを確認するための最も迅速で効果的な方法です。高度なコマンドプロンプトを介してすべての重要なWUサービスを有効にするためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「cmd」と入力します テキストボックス内でCtrl+ Shift + Enterを押します 管理者アクセスでコマンドプロンプトを開きます。 Windows UpdateエラーC80003F3を修正する方法は?

    注: UAC(ユーザーアカウント制御)が表示された場合 プロンプトが表示されたら、[はい]をクリックします 管理者権限を付与します。

  2. [高度なコマンドプロンプト]ウィンドウに入ることができたら、次のコマンドを順番に入力して、 Enterを押します。 各スタートアップタイプを変更するには 各必須サービスの自動:
    SC config trustedinstaller start=auto
    SC config bits start=auto
    SC config cryptsvc start=auto
  3. 重要な各サービスを調整したら、マシンを再起動して、次回のシステム起動時に問題が解決するかどうかを確認します。

GUIを介してすべてのWUサービスを有効にする

CMDターミナルの使用があまり好きでない場合は、Windows GUIを使用して([サービス]画面を使用して)同じWUサービスのステータスを変更できるようにする回避策もあります。ただし、手順は少し面倒ですが、結果はまったく同じです。行う必要があることは次のとおりです。

  1. 実行を開きます Windowsキー+Rを押してダイアログボックス 。次に、「services.msc」と入力します テキストボックス内でEnterを押します サービスを開くには 画面。 Windows UpdateエラーC80003F3を修正する方法は?
  2. サービスに入ることができた後 画面で、サービスのリストを下にスクロールして、Windowsモジュールインストーラーを見つけます。 サービス。表示されたら、ダブルクリックしてプロパティを開きます。 画面。 Windows UpdateエラーC80003F3を修正する方法は?
  3. Windowsモジュールインストーラーのプロパティ内 画面で、一般に移動します タブをクリックして、起動タイプを変更します 自動 次に、適用をクリックします 変更を実施します。 Windows UpdateエラーC80003F3を修正する方法は?
  4. 次に、両方の暗号化サービスを使用して、手順2と手順3を繰り返します。 および信頼できるインストール済み サービス。
  5. 関連するすべてのサービスが有効になっていることを確認したら、コンピュータを再起動して、問題が解決したかどうかを確認します。

上記の2つの操作のいずれでも問題を解決できない場合は、以下の次の方法に進んでください。

方法4:すべてのWUコンポーネントをリセットする

上記のいずれの方法でもWindowsUpdateエラーC80003F3を解決できない場合は、 永続的なWU(Windows Update)を処理している可能性が高いです。 従来は消えないバグ。特定の状況下では、特定のWUサービスが不安定な状態でスタックする可能性があり、このような動作を引き起こす可能性があります。

このシナリオが当てはまる場合は、この操作に関係するすべてのWUコンポーネントをリセットすることで問題を解決できます。これは、手動ルートを使用するか、自動WUエージェントを使用するかの2つの異なる方法を使用して実現できます。

自動エージェントを使用してすべてのWUコンポーネントをリセットする

  1. このMicrosoftTechnetページにアクセスします(こちら )デフォルトのブラウザを使用して、 WindowsUpdateAgentのリセットをダウンロードします 脚本。 Windows UpdateエラーC80003F3を修正する方法は?
  2. ダウンロードが完了するまで辛抱強く待ってから、WinRar、WinZip、7Zipなどのユーティリティを使用してzipアーカイブを抽出します。
  3. 抽出が完了したら、ResetWUENG.exeをダブルクリックします 次に、画面の指示に従って、コンピューターでスクリプトを実行します。このプロセス中に、すべてのWUコンポーネントが自動的にリセットされます。
  4. 操作が完了したら、コンピューターを再起動して、以前はWindowsUpdateエラーC80003F3で失敗していた更新プログラムをインストールできるかどうかを確認します。

昇格したCMDプロンプトを介してすべてのWUコンポーネントをリセットする

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。 [実行]ボックスに、「cmd」と入力します テキストボックス内で、 Ctrl + Shift + Enterを押します。 昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)が表示されたら、 はいをクリックします 管理者権限を付与します。 Windows UpdateエラーC80003F3を修正する方法は?
  2. 管理者特権のコマンドプロンプトに入ったら、次のコマンドを順番に入力し、各コマンドの後にEnterキーを押して、すべてのWU関連サービスを停止します。
    net stop wuauserv
    net stop crypt
    Svcnet stop bits
    net stop msiserver

    注: これらのコマンドを実行するとすぐに、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスを効果的に停止します。

  3. 関連するすべてのサービスを停止した後、次のコマンドを楽しんで、 SoftwareDistributionをクリアして名前を変更します。 およびCatroot2 フォルダ:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    注: ここにあるこれらの2つのフォルダーは、WUコンポーネントによって使用されている一時的な更新ファイルを保存する役割を果たします。

  4. これでCatroot2 およびSoftwareDistribution フォルダが削除されたら、次のコマンドを実行して Enterを押します それぞれの後に、以前に無効にしたサービスを再度有効にします。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. コンピュータを再起動し、次の起動が完了したら、以前に問題を引き起こしていたアクションを繰り返し、問題が解決されたかどうかを確認します。

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法5:WSUSに接続されているDDLを再登録する

すべてのWUコンポーネントをリセットしようとして成功しなかったいくつかのWindowsユーザーは、WSUSに関連するすべてのDDLを再登録することで、最終的に問題を解決することができました。このスクリプトを作成する手順を複製するのは難しくありません。これにより、多くの手作業を省くことができます。

メモ帳を使用して、すべてのWindowsコンポーネントをリセットし、関連するすべてのDLLコンポーネントを再登録するスクリプトを作成するためのクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「notepad.exe」と入力します Ctrl + Shift + Enterを押します メモ帳を開くには 管理者権限を持つ。 UAC(ユーザーアカウント制御)によってプロンプトが表示されたら、 [はい]をクリックして、管理者権限を付与します。 Windows UpdateエラーC80003F3を修正する方法は?
  2. 昇格したメモ帳ウィンドウに入ったら、次のコマンドを空白のメモ帳ウィンドウに貼り付けます。
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
    Del %windir%\SoftwareDistribution\*.* /S /Q
    Ren %windir%\system32\catroot2 catroot2.bak
    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
    regsvr32.exe /S atl.dll
    regsvr32.exe /S urlmon.dll
    regsvr32.exe /S mshtml.dll
    regsvr32.exe /S shdocvw.dll
    regsvr32.exe /S browseui.dll
    regsvr32.exe /S jscript.dll
    regsvr32.exe /S vbscript.dll
    regsvr32.exe /S scrrun.dll
    regsvr32.exe /S msxml.dll
    regsvr32.exe /S msxml3.dll
    regsvr32.exe /S msxml6.dll
    regsvr32.exe /S actxprxy.dll
    regsvr32.exe /S softpub.dll
    regsvr32.exe /S wintrust.dll
    regsvr32.exe /S dssenh.dll
    regsvr32.exe /S rsaenh.dll
    regsvr32.exe /S gpkcsp.dll
    regsvr32.exe /S sccbase.dll
    regsvr32.exe /S slbcsp.dll
    regsvr32.exe /S cryptdlg.dll
    regsvr32.exe /S oleaut32.dll
    regsvr32.exe /S ole32.dll
    regsvr32.exe /S shell32.dll
    regsvr32.exe /S initpki.dll
    regsvr32.exe /S wuapi.dll
    regsvr32.exe /S wuaueng.dll
    regsvr32.exe /S wuaueng1.dll
    regsvr32.exe /S wucltui.dll
    regsvr32.exe /S wups.dll
    regsvr32.exe /S wups2.dll
    regsvr32.exe /S wuweb.dll
    regsvr32.exe /S qmgr.dll
    regsvr32.exe /S qmgrprxy.dll
    regsvr32.exe /S wucltux.dll
    regsvr32.exe /S muweb.dll
    regsvr32.exe /S wuwebv.dll
    netsh winsock reset
    netsh winhttp reset proxy
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  3. スクリプトがメモ帳ウィンドウ内に正常に貼り付けられたら、ファイル>名前を付けて保存に移動します 。スクリプトを保存する場所を設定したら、好きな名前を付けますが、最後の拡張子を.batに変更してください。
  4. [保存]をクリックします .batファイルを作成するには、新しく作成したファイルを右クリックして、管理者として実行を選択します。 スクリプトを実行します。
  5. スクリプトを実行し、すべてのコマンドが処理されるまで待ちます。スクリプトが終了したら、昇格したCMDプロンプトを閉じて、以前にWindowsUpdateエラーC80003F3を引き起こしていたWindowsUpdateをインストールします。
Windows UpdateエラーC80003F3を修正する方法は?

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

方法6:Commodoファイアウォールのアンインストール(該当する場合)

実は、Windows7やWindowsVistaなどの古いバージョンのWindowsでCommodoアンチウイルスを使用している場合です。新しいWindowsUpdateでこのエラーが発生するCommodoファイアウォールのバージョン(特にv3.0.15.277より古いバージョン)がいくつかあります。

同様の状況に陥った数人のユーザーは、最初にサードパーティのファイアウォールソリューションを取り除くことで、問題を解決し、失敗したアップデートをインストールすることに成功しました。結局のところ、ネイティブファイアウォールに切り替えると、この特定の動作はトリガーされなくなります。これは、Commodoファイアウォールが特定の状況で過保護になる傾向があることを示唆しています。

Commodoファイアウォールのアンインストールと残りのファイルの削除に関するクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。 実行に入ったら ダイアログボックスに「「appwiz.cpl」」と入力します Enterを押します プログラムと機能を開くには 画面。 Windows UpdateエラーC80003F3を修正する方法は?
  2. プログラムと機能に入ると 画面で、インストールされているアプリケーションのリストを下にスクロールして、Comodoファイアウォールを見つけます。表示されたら、右クリックしてアンインストールを選択します 新しく表示されたコンテキストメニューから。 Windows UpdateエラーC80003F3を修正する方法は?
  3. 画面の指示に従って、アンインストールプロセスを完了します。
  4. 手順(こちら)に従って、WindowsUpdateコンポーネントに干渉する可能性のある残りのファイルを必ず削除してください。 。
  5. コンピュータを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。

  1. WindowsUpdateエラー8007000Eを修正する方法

    Windows Update –Windowsの常駐更新ユーティリティを介してコンピューターにWindowsUpdateをダウンロードしてインストールしようとすると、問題が発生する可能性のあるさまざまなことがかなりあります。 WindowsUpdateを使用してWindowsコンピューターの最新の更新プログラムを取得するときにユーザーが遭遇した多くの問題の1つは、エラーコード0x8007000Eです。エラーコード0x8007000Eは、Windowsコンピューターの更新プログラムの取得、ダウンロード、またはインストールに失敗した場合にWindowsUpdateがスローする可能性のあるさまざまな

  2. Windows 10アップデートエラー0xc1900200を修正する方法は?

    0 xc1900200 エラーコードは、ユーザーがWindowsUpdateAssistantユーティリティを使用して古いバージョンのWindowsからWindows10にアップグレードしようとすると表示されます。これは、Windows7またはWindows8.1からWindows10にアップグレードしようとしたときに発生する可能性があります。すべての場合で、インストーラーはすべての要件が満たされていることを示しますが、何らかの理由で、アップグレードプロセスは最終的にこのエラーコードで失敗します。 Windows Update 0xc1900200エラーの原因は何ですか? 最終