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



問題を排除するために楽器を試してください

何人かのWindowsユーザーが遭遇しています 0xc8000247エラー WU(Windows Update)コンポーネントを介して更新プログラムをインストールしようとするときのコード。影響を受けるユーザーの大多数は、問題は特定の更新でのみ発生すると報告しています。他のユーザーは問題なくインストールされます。この問題は主にWindows7で報告されていますが、Windows10とWindows8.1でも同じ問題が発生していることがわかりました。



WindowsUpdateエラー0xc8000247



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

このエラーメッセージを解決するために一般的に使用されているさまざまなユーザーレポートと修復戦略を調べて、この特定の問題を調査しました。結局のところ、いくつかの異なるシナリオがトリガーされます WindowsUpdateエラー0xc8000247 。責任を負う可能性のある犯人の候補リストは次のとおりです。



  • インストールにIRSTドライバーがありません –結局のところ、この特定の問題は、マシンのインストールにIntel Rapid Storage Technology Driver(IRST)がない状況でよく発生します。このシナリオは、ユーザーがAcronisまたは同様のユーティリティを使用して以前のインストールのクローンを作成した後にWindowsインストールが取得された場合に非常に一般的です。この場合、公式チャネルからIRSTドライバーをインストールすることで問題を解決できるはずです。
  • サードパーティのAV干渉 –このエラーが発生する可能性のある別のシナリオは、エンドユーザーマシンとWUサーバー間の接続を中断している過保護なAVスイートを扱っている場合です。このシナリオが当てはまる場合は、更新プログラムのインストール中にリアルタイム保護を無効にするか、過保護スイートをアンインストールして組み込みのセキュリティスイートに戻すことで問題を解決できるはずです。
  • グリッチWUコンポーネント –一部のユーザーが報告しているように、このエラーコードは、1つ以上のWUコンポーネントが不安定な状態でスタックした場合にもトリガーされる可能性があります(OSは、コンポーネントが開いていると見なしますが、実際には開いていません)。この場合、すべてのWUコンポーネントをリセットすることで(自動エージェントを使用するか、すべて手動で行うことにより)問題を解決できるはずです。
  • システムファイルの破損 –結局のところ、システムファイルの破損も、WUのインストール中にこのエラーコードが出現する原因となる可能性があります。 1つ以上のWU依存関係が破損した場合、更新操作全体が影響を受ける可能性があります。この場合、システムファイル修復スキャン(DISMまたはSFC)を実行するか、修復インストール(またはクリーンインストール)を実行することで、問題を解決できるはずです。
  • 未確認の干渉 –より特殊な状況では、このエラーは原因不明の原因で発生する可能性があります。ドライバーの更新がWUの操作に干渉した可能性があります。これらの競合を特定するのは簡単ではないため、理想的なアプローチは、システムの復元を使用して、この問題が発生していなかったポイントにマシンの状態を戻すことです。

この問題も発生していて、修正を探している場合、この記事では、最終的にこのエラーをスローする問題を特定して解決するのに役立ついくつかのトラブルシューティングガイドを提供します。以下に、影響を受ける少なくとも1人のユーザーによって有効であることが確認された潜在的な修正のコレクションを示します。

最良の結果を得るには、効率と難易度の順に並べられているため、並べたのと同じ順序で方法に従うことをお勧めします。最終的には、この問題の出現を促進している原因に関係なく、問題を解決する修正に遭遇します。

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

他の高度な修復戦略を検討する前に、Windowsが問題を自動的に解決できないかどうかを確認しましょう。この正確な問題に直面している何人かのユーザーは、なんとか解決しました WindowsUpdateエラー0xc8000247 WindowsUpdateのトラブルシューティングを実行します。



この組み込みユーティリティには、実行可能な不整合が見つかった場合に自動的に適用される数十の修復戦略が含まれています。ユーティリティが実行可能な修復戦略を見つけた場合、クリックするだけで適用できる実行可能な修正が自動的に推奨されます。

これは、WindowsUpdateトラブルシューティングを実行して解決するためのクイックガイドです。 エラー0xc8000247 Windowsの場合:

  1. を押して[実行]ダイアログボックスを開きます Windowsキー+ R 。次に、 「ms-settings-troubleshoot」 を押して 入る 開くために トラブルシューティング のタブ 設定 アプリ。

    実行ボックスを介して設定アプリのトラブルシューティングタブを開く

  2. [トラブルシューティング]タブが表示されたら、[設定]画面の右側のペインに移動し、[ 立ち上げて実行する セクション。表示されたら、をクリックします Windows Update 、次にをクリックします トラブルシューティングを実行する 新しく登場したコンテキストメニューから。

    WindowsUpdateトラブルシューティングの実行

  3. ユーティリティが起動すると、自動的に初期スキャンが実行されます。これの目的は、それに含まれている修復戦略のいずれかが、発生している特定の問題に一致するかどうかを判断することです。

    WindowsUpdateの問題の検出

  4. 実行可能な修正が特定された場合は、クリックできる新しいウィンドウが表示されます この修正を適用する 推奨される修復戦略を適用します。

    WindowsUpdateトラブルシューティングユーティリティが推奨する修正を適用する

    注意: 修正の種類によっては、画面の指示に従って推奨される修正を実施する必要がある場合があります。

  5. 修正が正常に適用されたら、コンピューターを再起動し、次の起動が完了したら問題が解決するかどうかを確認します。

の場合 WindowsUpdateエラー0xc8000247 まだ発生している、またはトラブルシューティング担当者が実行可能な修復戦略を見つけられなかった場合は、以下の次の潜在的な修正に進んでください。

方法2:IRSTドライバーを更新する

Windows 7でこの問題が発生した一部のWindowsユーザーは、を更新することで問題を解決できたと報告しています。 インテルラピッドストレージテクノロジードライバー(IRST) 。この特定の修正は、ユーザーがAcronis TrueImageまたは同様のユーティリティを使用してHDDのクローンを作成した後にこのWindowsインストールが取得された場合にほとんど適用できるようです。この特定の問題は、主にWestern Digital(WD)ドライブで発生することが報告されています。

直面しているシナリオがこれに類似している場合は、を更新することで問題を解決できるはずです。 インテルラピッドストレージテクノロジードライバー(IRST) 最新バージョンに。これを行う方法のクイックガイドは次のとおりです。

  1. このリンクにアクセスしてください( ここに )をクリックします Intel Rapid Technology(Intel RST)ユーザーインターフェイスとドライバー 利用可能なドライバーのリストから。

    IntelRSTドライバーの最新バージョンをダウンロードする

  2. ドライバー画面内で、画面の左側のセクションを見てください(下 利用可能なダウンロード )をクリックし、 ダウンロード に関連付けられているボタン SetupRST.exe

    Intel Rapid StorageTechnologyドライバーのダウンロード

  3. インテルソフトウェア使用許諾契約書のプロンプトで、をクリックします 利用規約と使用許諾契約に同意します 。次に、ダウンロードが完了するのを待ちます。

    使用許諾契約に同意する

  4. 一度 SetupRST.exe ファイルが完全にダウンロードされたら、それをダブルクリックしてクリックします はい 管理者アクセスを許可するには、画面の指示に従ってインストールを完了します インテルラピッドテクノロジー(インテルRST) 運転者。
  5. インストールが完了したら、コンピューターを再起動し、次の起動シーケンスが完了したら問題が解決するかどうかを確認します。

同じ場合 WindowsUpdateエラー0xc8000247 アップデートをインストールしようとするときは、以下の次の方法に進んでください。

方法3:干渉しているサードパーティアプリケーションをアンインストールする(該当する場合)

結局のところ、この特定のエラーコードは、過保護なAVスイートが原因で発生することもあります。ユーザーレポートから判断すると、トリガーとなる可能性のあるセキュリティスイートがいくつかあります。 WindowsUpdateエラー0xc8000247 エンドユーザーPCとWUサーバー間の通信をブロックした後。ノートン、マカフィー、アバストは、これが動作の原因であるとユーザーから指摘されることがよくあります。

サードパーティのAVを使用していて、更新の失敗の原因である可能性があると思われる場合は、更新のインストール中にリアルタイム保護を無効にするか、セキュリティをアンインストールすることで問題を解決できるはずです。スイート全体を組み込み、組み込みのAV(Windows Defender)に戻します。

このシナリオが当てはまる場合は、サードパーティのAVのリアルタイム保護をアンインストールすることから始める必要があります。ただし、使用しているサードパーティのセキュリティスイートによって、手順は異なります。ただし、多くの場合、タスクバーアイコンを右クリックしてこれを行うことができます。

アバストアンチウイルスのリアルタイム保護を無効にする

アバストアンチウイルスのリアルタイム保護を無効にする

リアルタイム保護を無効にできたらすぐに、アップデートを通常どおりインストールして、同じ問題が発生するかどうかを確認してください。

それでも問題が発生する場合は、この動作を引き起こす可能性のある残りのファイルを残さないようにしながら、サードパーティのウイルス対策ソフトウェアを完全にアンインストールしてみてください。これを行うには、この記事の手順に従ってください( ここに )残りのファイルと一緒にサードパーティのAVをインストールするようにします。

同じ場合 0xc8000247 上記の手順を実行した後も(またはこの方法が適用できなかった場合でも)エラーが引き続き発生する場合は、次の手順を開始してください 方法4 未満。

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

結局のところ、この特定の問題はWU(Windows Update)が原因でも発生する可能性がありますが、重要なコンポーネントが不安定な状態でスタックするたびに発生します(OSは動作していると見なしますが、実際には動作しません)。また遭遇していたいくつかのWindowsユーザー 0xc8000247 エラーは、この操作に関係するすべてのWUコンポーネントをリセットすることにより、この問題を解決することに成功しました。

これを達成することになると、2つの方法があります-あなたはどちらかを実行することによって自動化されたアプローチに行きます WindowsUpdateエージェント または、昇格したコマンドプロンプトを使用して手動で手順を実行します

あなたがより快適に感じるガイドに従ってください:

WindowsUpdateエージェントを介してすべてのWindowsUpdateコンポーネントをリセットする

  1. このMicrosoftTechNetページにアクセスしてください( ここに )デフォルトのブラウザから、Reset Windows UpdateAgentスクリプトをダウンロードします。

    WindowsUpdateリセットエージェントをダウンロードする

  2. ダウンロードが完了するまで待ってから、WinZipや7zipなどの無料のアーカイブユーティリティを使用してzipアーカイブを抽出します。
  3. スクリプトが完全に抽出されたら、右クリックします ResetWUENG.exe と選択します 管理者として実行 新しく登場したコンテキストメニューから。

    管理者として実行

  4. 画面の指示に従って、すべてのWUコンポーネントをリセットするスクリプトを実行します。ただし、このプロセスを開始する前に、アクティブなインターネット接続を必要とする操作を実行していないことを確認してください。この操作はネットワークに割り込むためです。
  5. プロセスが完了したら、コンピューターを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。

管理者特権のコマンドプロンプトを使用してすべてのWindowsUpdateコンポーネントをリセットする

  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「cmd」 テキストボックス内で、を押します Ctrl + Shift + Enter 昇格したコマンドプロンプトを開きます。あなたが見たら UAC(ユーザーアカウント制御)、 クリック はい 管理者権限を付与します。

    コマンドプロンプトの実行

  2. 管理者特権のコマンドプロンプトに入ったら、次のコマンドを順番に入力してを押します 入る それぞれの後に、すべてのWU関連サービスを効果的に停止します。
    net stop wuauserv net stop cryptSvcnetストップビットnetstop msiserver

    注意 :これらのコマンドは、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスを停止します。

  3. 関連するすべてのサービスの実行が禁止されたら、次のコマンドを実行して、SoftwareDistributionフォルダーとCatroot2フォルダーをクリアして名前を変更します。
    ren C: Windows  SoftwareDistribution SoftwareDistribution.old ren C: Windows  System32  catroot2 Catroot2.old

    注意: ザ・ SoftwareDistributionCatroot2 フォルダは、WUが使用する/使用する予定の一時的な更新ファイルを保存するためにOSによって使用されます。

  4. 2つの更新フォルダがクリアされたら、次のコマンドを実行してを押します 入る それぞれの後に、手順2で以前に無効にしたサービスを再度有効にします。
    ネットスタートwuauservネットスタートcryptSvcネットスタートビットネットスタートmsiserver
  5. すべてのサービスを再度有効にした後、以前は失敗していた更新プログラムを再インストールし、問題が解決されたかどうかを確認します。

まだ発生している場合 0xc8000247 エラーが発生した場合は、以下の次の方法に進んでください。

方法5:DISMおよびSFCスキャンの実行

結局のところ、原因となる可能性のある別の潜在的な犯人 0xc8000247 エラーはシステムファイルの破損です。 WUは多くの依存関係に依存しているため、特定のファイルが破損の影響を受けた場合にこの動作をトリガーする可能性のあるシステムファイルが多数あります。

この問題の影響も受けた数人のユーザーは、論理エラーとシステムファイルの破損を修正するように設計されたいくつかのユーティリティを実行することで問題を解決しました– DISM(展開イメージのサービスと管理) そして SFC(システムファイルチェッカー)。

SFCは、ローカルアーカイブを使用して破損したファイルを置き換え、破損したインスタンスを正常なコピーに置き換えます。一方、DISMは、WUコンポーネントに依存して正常なコピーをダウンロードし、不良データを置き換えます。 DISMはWU関連のコンポーネントの修正に優れていますが、SFCは論理エラーの修正に優れています。そのため、両方のスキャンを展開することをお勧めします。

これは、Windows Updateを解決するために、昇格したCMDウィンドウからSFCスキャンとDISMスキャンの両方を実行するためのクイックガイドです。 0xc8000247 エラー:

  1. 開く 実行 を押してダイアログボックス Windowsキー+ R 。新しく開いたウィンドウ内に、 「cmd」 テキストボックス内でを押します Ctrl + Shift + Enter 管理者アクセスでコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい CMDウィンドウに管理者権限を付与します。

    コマンドプロンプトの実行

  2. 管理者特権のCMDウィンドウが表示されたら、次のコマンドを入力し、Enterキーを押して、システムファイルに関連する問題をスキャンして特定するDISMスキャンを開始します。
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    注意: DISMは、破損したファイルを置き換えるために使用される正常なコピーをダウンロードするために、信頼できるインターネット接続を必要とすることに注意してください。 「scanhealth」コマンドはスキャンを開始してシステムファイルの不整合を探しますが、「restorehealth」コマンドは最初のスキャンで見つかった不整合を置き換えます。

  3. 最初のスキャンが終了したら(ユーティリティが修正ファイルを報告しなかった場合でも)、コンピューターを再起動して、以下の手順を続行します。
  4. 次の起動シーケンスが完了したら、手順1をもう一度実行して、別の昇格されたCMDウィンドウを開きます。ただし、今回は、次のコマンドを入力し、Enterキーを押してSFCスキャンを開始します。
    sfc / scannow

    注意: このスキャンの開始後、プロセスが完了するまでこのCMDプロンプトを閉じないでください。プロセスを途中で中断すると、他のエラーを引き起こす可能性のある論理エラーがさらに作成されるリスクがあります。

  5. スキャンが完了したら、コンピューターを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。

同じ場合 0xc8000247 Windows Updateをインストールしようとしてもエラーが発生する場合は、以下の次の方法に進んでください。

方法6:システムの復元を使用する

最近この動作が発生し始めたばかりの場合は、変更によって更新コンポーネントに影響が出たために問題が発生し始めた可能性があります。このような状況では、ダメージ制御されたアプローチから始めることで、根本的なアプローチを回避できます。システムの復元は、開始するのに最適な方法です。

システムの復元は、以前に保存したスナップショットを使用して、コンピューターの状態を古い時点に復元できるユーティリティです。既定では、Windowsは、重要な更新プログラムのインストールやドライバーの更新などの重要なレポートでシステムの復元のスナップショットを保存するように構成されています。したがって、システムの復元のデフォルトの動作を変更しない限り、以下の手順に従うことができます。

ただし、システムの復元を使用してコンピューターを正常な状態に復元する前に、スナップショットの作成後に行った変更もすべて失われることを考慮してください。これには、インストールされているアプリまたはドライバー、サードパーティまたはWindowsネイティブが含まれます。

状況を理解し、それでもこの手順を実行したい場合は、以下の手順に従ってください。

  1. 開く 実行 を押してダイアログボックス Windowsキー+ R 。次に、 「Rstrui」 テキストボックス内でを押します 入る 開くために システムの復元 メニュー。

    [ファイル名を指定して実行]ボックスからシステムの復元ウィザードを開く

  2. イニシャルに到着したら システムの復元 画面をクリックします 次の画面に進みます。

    システムの復元の使用

  3. 次の画面にたどり着いたら、関連するチェックボックスをオンにすることから始めます より多くの復元ポイントを表示する 。これを行ったら、保存された各スナップショットの日付の比較を開始し、最初に体験を開始した日付よりも古いスナップショットを選択します。 0xc8000247 エラー。適切なスナップショットを選択したら、をクリックします 次のメニューに進みます。

    システムを以前の時点に復元する

  4. ここまで到達すると、ユーティリティの準備が整います。あとは、をクリックして復元プロセスを開始するだけです。 終了します。 これを行うと、マシンが再起動し、古い状態が適用されます。

    システムの復元プロセスの開始

  5. 次の起動が完了したら、コンピューターを再起動して、問題が解決するかどうかを確認します。

それでも同じ問題が発生する場合 0xc8000247 エラーが発生した場合は、以下の最後のメソッドに移動してください。

方法7:修復インストール/クリーンインストールを実行する

上記の方法のいずれもバイパスすることを許可していない場合 0xc8000247 エラーが発生し、1つ以上のWindows Updateをインストールした場合、問題の原因は、従来は修正できなかった根本的なシステム破損の問題であると結論付けることができます。

同様の問題に直面していた何人かのユーザーは、すべてのWindowsコンポーネントを更新した後に問題が修正されたと報告しています。これは、インプレース修復(修復インストール)またはクリーンインストールのいずれかによって実現できます。

を行う クリーンインストール はより簡単なソリューションですが、最初にファイルを取り消さない限り、ファイル(アプリケーション、ゲーム、パーソナルメディアなど)を保持できないことに注意してください。

一方、あなたが行くことにした場合 修理インストール 、手順はもう少し面倒ですが、アプリケーション、ゲーム、パーソナルメディア、さらには一部のユーザー設定を含むすべてのファイルを保持できます。

読んだ10分