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

Windowsで0x8007045bエラーを修正する方法は?

エラーコード0x8007045Bが発生した後、何人かのWindowsユーザーから質問が寄せられています。 特定の更新プログラムをインストールしようとしたとき、または古いバージョンのWindowsからWindows10へのアップグレードに失敗した後。更新でこの問題が発生しているほとんどの影響を受けるユーザーは、複数の更新が同じエラーコードで失敗することを報告しています。結局のところ、この問題はWindows 7、Windows 8.1、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに限定されません。

Windowsで0x8007045bエラーを修正する方法は?

Windowsでエラーコード0x8007045Bの原因は何ですか?

この問題を処理するために最も一般的に使用されるさまざまなユーザーレポートと修復戦略を調べて、この特定の問題を調査しました。結局のところ、いくつかの異なるシナリオがこのエラーメッセージをトリガーします。潜在的な原因の候補リストは次のとおりです。

  • システムファイルの破損 –この問題を引き起こす最も一般的な原因の1つは、システムファイルの破損です。これには複数の原因が考えられますが、ほとんどの場合、手動によるユーザー介入、またはAVスイートが一部のアイテムを隔離した後の原因が考えられます。このシナリオが当てはまる場合は、DISMとSFCを使用して破損したインスタンスを修復するか、修復インストールを実行することで、問題を解決できます。
  • WUグリッチ –特定の状況下では、この問題は、WUが更新をダウンロードしてインストールする機能を効果的に停止しているグリッチが原因で発生する可能性があります。この場合、最も実行可能な修正は、Windows Updateのトラブルシューティングを使用して問題を自動的に解決するか、管理者特権のCMDウィンドウを介してすべてのWUコンポーネントを手動でリセットすることです。
  • サードパーティの干渉 –結局のところ、コンピューターと更新サーバー間の通信をブロックする可能性のある、過保護なサードパーティのAVスイートがいくつかあります。このシナリオが当てはまる場合、実行可能な修正は、リアルタイム保護を無効にするか、サードパーティのセキュリティスイートを完全にアンインストールすることだけです。

現在、エラーコード 0x8007045Bを解決する方法を探している場合は、 この記事では、いくつかの異なるトラブルシューティング戦略を提供します。以下に、同様の状況にある他のユーザーが問題を解決するために正常に使用したメソッドのコレクションを示します。

可能な限り効率を維持するために、以下の方法を、(効率と重大度の観点から)配置したのと同じ順序で実行することをお勧めします。最終的には、問題の原因となっている原因に関係なく、問題を修正する修正に遭遇するはずです。

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

他の修復戦略を検討する前に、OSに問題を自動的に解決する機能が備わっていないことを確認しましょう。 Windows 10では、影響を受ける多くのユーザーが、WindowsUpdateのトラブルシューティングを実行するだけで問題を解決できたと報告しています。

内蔵のトラブルシューターには効果がなかった歴史がありますが、特定の場合には効果があるようです。この組み込みツールには、おなじみの問題が特定された場合に自動的に実施されるさまざまな修復戦略が含まれています。

IWndowsUpdateトラブルシューティングの実行に関するクイックガイドは次のとおりです。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「 ms-settings:troubleshoot」と入力します 」と入力してEnterを押します トラブルシューティングを開くには 設定のタブ アプリ。 Windowsで0x8007045bエラーを修正する方法は?
  2. [トラブルシューティング]タブに移動したら、カーソルを画面の右側のセクションに移動して、[起動して実行中]に移動します。 セクション。そのカテゴリが表示されたら、Windows Updateをクリックしてから、トラブルシューティングツールの実行をクリックします。 。 Windowsで0x8007045bエラーを修正する方法は?
  3. ユーティリティの起動に成功したら、スキャンが完了するまで辛抱強く待ちます。このパートでは、このユーティリティに含まれている修復戦略のいずれかが現在の状況に当てはまるかどうかを最終的に判断します。 Windowsで0x8007045bエラーを修正する方法は?
  4. 実行可能な修正が推奨される場合は、この修正を適用をクリックできるウィンドウが表示されます。 、修復戦略を実施します。適用可能な修正の種類によっては、修復戦略を実施するために一連の追加手順に従う必要がある場合があります。 Windowsで0x8007045bエラーを修正する方法は?
  5. 修正が適用されたら、コンピューターを再起動し、次の起動シーケンスが完了したら、以前にエラーをトリガーしていたアクションを繰り返します。

同じエラーコードの場合0x8007045B まだ発生している場合は、以下の次の方法に進んでください。

方法2:DISMまたはSFCスキャンを実行する

結局のところ、このエラーコードを生成する最も一般的な原因の1つは、システムファイルの破損です。影響を受けたユーザーの大部分は、破損したシステムファイルのインスタンスを修正できるユーティリティをいくつか使用した後、問題を完全に解決できたと報告しています。

この雑用に関しては、最近のすべてのWindowsバージョンには、SFCとDISMの2つの効果的な組み込みツールがあります。

SFC(システムファイルの破損) は、ローカルに保存されたアーカイブを使用して不良ファイルを正常なコピーに置き換えることにより、システムファイルの破損と論理エラーをスキャンして修正する組み込みツールです。このツールは、Windows Resource Protection(WRP)ファイルを復元する必要がある場合、または問題の原因が論理エラーである場合に最適に機能します。

一方、 DISM(Deployment Image Servicing and Management) スキャンは、WindowsUpdateおよびその他のいくつかの関連コンポーネントに関連する問題の解決にさらに焦点を当てます。ただし、DISMはローカルデータを使用する代わりに、WU(Windows Update)を使用して正常なコピーをダウンロードし、ファイルの破損を置き換えます。

ご覧のとおり、両方のユーティリティは特定の領域に焦点を合わせているため、コンピュータの破損を解決するための最善の方法は、両方を展開することです。エラーコードを解決するために、昇格したCMDウィンドウからSFCスキャンとDISMスキャンの両方を実行するためのクイックガイドを次に示します 0x8007045B:

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。これを行った後、「cmd」と入力します テキストボックス内でCtrl+ Shift + Enterを押します 昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)が表示された場合 プロンプトが表示されたら、[はい]をクリックします 管理者権限を付与します。 Windowsで0x8007045bエラーを修正する方法は?
  2. 管理者特権のコマンドプロンプトに入ることができたら、次のコマンドを順番に入力して、 Enterを押します。 DISMを使用してシステムファイルエラーをスキャンおよび修復する各コマンドの後:
    Dism.exe /online /cleanup-image /scanhealth
    Dism.exe /online /cleanup-image /restorehealth

    注: 最初のコマンドは、ユーティリティがシステムに不整合がないかスキャンすることを目的としており、もう1つのコマンドは修復プロセスを開始します。 scan healthコマンドを使用してエラーが見つからない場合、2番目のコマンドを実行しても意味がありません。この場合、ステップ3に直接ジャンプします。また、2番目のコマンドを実行する前に、正常なコピーをダウンロードするためにDISMが必要とするため、安定したインターネット接続があることを確認してください。

  3. スキャンが終了したら、コンピュータを再起動し、以前に 0x8007045B を引き起こしていたアクションを繰り返して、次のシステム起動時に問題が解決するかどうかを確認します。 エラー。

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

方法3:サードパーティのウイルス対策ソフトウェアを無効化/アンインストールします(該当する場合)

0x8007045Bをトリガーするもう1つの考えられる原因 エラーは過保護なAVスイートです。保留中のWindowsUpdateをインストールしようとしているときにこの問題が発生し、サードパーティのセキュリティスイートを使用している場合は、AVが更新サーバーとの通信をブロックしている可能性があります。

McAfee、AVAST、Comodoはすべて、この特定の問題を引き起こすことが知られています。この問題の影響も受けた何人かのユーザーは、リアルタイム保護を無効にするか、セキュリティスイートを完全にアンインストールすることで問題を解決しました。

まず、リアルタイム保護を無効にすることから始めて、問題が自動的に解決されるかどうかを確認する必要があります。ただし、この操作は、使用しているセキュリティスイートによって異なることに注意してください。ただし、ほとんどの場合、トレイバーメニューから直接実行できます。

Windowsで0x8007045bエラーを修正する方法は?

それでも0x8007045Bが発生する場合 エラー、リアルタイム保護を無効にした後でも、より厳しい解決策をとる必要があるかもしれません。特定のセキュリティスイート(特にファイアウォールが組み込まれているもの)は、リアルタイム保護が無効になっている場合でもセキュリティルールを維持するようにプログラムされています。

これを回避するには、プログラムを完全にアンインストールし、残ったファイルを残さないようにする必要があります。これを行うことにした場合は、この記事に従ってください(こちら )サードパーティのAVスイートを完全にアンインストールし、残っているファイルをすべて削除します。

この潜在的な修正が適用できない場合、またはまだ 0x8007045Bが表示されている場合 サードパーティのAVを削除した後でもエラーが発生した場合は、以下の次の方法に進んでください。

方法4:すべてのWindowsサービスをリセットする

上記のいずれの方法でも0x8007045Bを回避できない場合 エラー、おそらく、マシンの更新機能を効果的に停止しているWUの不整合に対処している可能性があります。このシナリオをサポートするもう1つの手がかりは、このエラーコードで複数の更新が失敗した場合です。

このシナリオが状況に当てはまる場合は、このプロセスに関係するすべてのWindowsコンポーネントと依存関係をリセットすることで問題を解決できます。この方法が0x8007045Bの解決に成功したことを確認している、いくつかのユーザーレポートを特定することができました。 彼らの場合はエラーです。

昇格したコマンドプロンプトからすべてのWindowsUpdateコンポーネントを手動でリセットすることにより、問題に対処するためのクイックガイドを次に示します。

  1. Windowsキー+Rを押します [実行]ダイアログボックスを開きます。次に、「cmd」と入力します テキストボックス内でCtrl+ Shift + Enterを押します 昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)によってプロンプトが表示されたとき 、[はい]をクリックします 管理者アクセスを許可します。 Windowsで0x8007045bエラーを修正する方法は?
  2. 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、 Enterキーを押します:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

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

  3. 結局のところ、サービスは無効になっています。同じCMDウィンドウで次のコマンドを実行し、各コマンドの後でEnterキーを押して、SoftwareDistributionフォルダーとCatroot2フォルダーの名前を変更します。
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    注: これらの2つのフォルダーは、使用されている更新ファイルを格納するためにWUによってアクティブに使用されています。それらの名前を変更することで、破損によって汚染されていない新しいフォルダをOSに強制的に作成させます。

  4. 上記の2つのフォルダの名前を変更したら、以下の最後のコマンドを入力し、それぞれの後にEnterキーを押して、以前に無効にしたサービスを再起動します。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 以前に0x8007045Bをトリガーしていたアクションを繰り返します エラーが発生し、問題が解決したかどうかを確認します。

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

方法5:修復インストールを実行する

上記のいずれの方法でも0x8007045Bを解決できない場合 エラー、従来は修正できない根本的なシステムファイルの破損の問題に対処している可能性があります。この場合、成功する可能性が最も高い修正は、すべてのWindowsコンポーネントをリセットすることです。

これを行う最も簡単な方法は、クリーンインストールを実行することです。 。ただし、このルートを使用すると、個人データ(アプリ、ゲーム、ユーザー設定、個​​人メディアなど)も失われることに注意してください。

ただし、より良い方法があります。修復インストールを使用すると、すべてのデータを失うことなく、すべてのWindowsコンポーネントをリセットできます。ただし、欠点として、この手順はクリーンインストールよりも面倒です。

修復インストール(インプレース修復)を実行する場合は、この記事(こちら)に従ってください。 )ステップバイステップの説明。


  1. Windows 10でエラー0X800706F9を修正する方法は?

    一部のWindows10ユーザーは、繰り返しエラーを報告しています(0X800706F9) これは、元々Windows2000またはWindowsXPで作成された3.5フロッピーディスクから古いファイルをコピーしようとした場合にのみ発生します。ほとんどの場合、この問題はMSOfficeのドキュメントと写真で発生すると報告されています。 この特定の問題を調査した結果、Windows10でこのエラーコードをトリガーする可能性のあるいくつかの異なる根本的な原因があることが判明しました。このエラーコードの出現の原因となる可能性のある潜在的な原因のリストは次のとおりです。 一般的なドライバーの不整

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

    Windows Updateには、新機能とともにセキュリティパッチが含まれているため、重要です。特に新しいバージョンは、オペレーティングシステムへのさまざまな変更を含む大きなアップデートです。 Windows 10マシンの更新は非常に簡単で、数回クリックするだけで済みます。少なくとも、それが意図した手順です。ただし、Windows 10の更新中に問題やエラーメッセージが発生する傾向があり、これらの問題はかなり一般的です。 Windows 10の更新中に発生する可能性のあるエラーコードの1つは、 0x800703eeです。 コード。 Windowsマシンでファイルをコピーしているときにも同じ