修正:WindowsDefenderの定義の更新がエラー0x80070643で失敗する
Windows Updateからコンピューターの更新プログラムをインストールするときに、多くのユーザーから、単一の更新プログラム(Windows Defenderの定義更新プログラム)が失敗し、エラーコード0x80070643が問題に関連付けられていると報告されています。 Windows Defenderの定義の更新には、すべての既知のウイルスとマルウェアの定義が新しく更新されています。そのため、これらの更新はWindows Defenderの最適なパフォーマンスにとって絶対に重要であり、これらの更新の1つでもインストールできないことはかなり大きな問題になる可能性があります。また、他のユーザーから、Windows Defenderの更新が失敗しただけでなく、Microsoft Office、Windows Live Essentials、Skype、Microsoft Silverlightなどの保留中の更新が多数報告されています。この問題は、Windows 10ユーザーに多く見られますが、以前にも報告されています。 WindowsVistaまでさかのぼるオペレーティングシステム。
この問題の原因についての公式の言葉はありませんが、この問題の影響を受けた最も賢明なWindows 10ユーザーの多くは、WindowsUpdateとWindowsDefenderの両方が問題の定義更新をダウンロードしてインストールしようとしたことが原因であると推測しています。同時に。ありがたいことに、この問題は、修正できない多くのWindows10の問題の1つではありません。この問題を修正するには、影響を受けるユーザーが行う必要があるのは、Windows Defender自体から問題の定義更新プログラムをダウンロードする、サードパーティのウイルス対策ソフトウェアをアンインストールする、管理者権限でWindowsを更新する、既存の定義更新プログラムを削除する、SubInACLツールを実行する、WindowsUpdateコンポーネントをリセットする、またはSilverlightを修正します。これらの方法のいずれかを実行すると、ユーザーにエラーコード0x80070643が表示されるのを防ぐことができます。
方法1:WindowsDefenderから更新プログラムをインストールする
この問題を修正し、失敗した定義更新を正常にダウンロードするには、次のことを行う必要があります。
- スタートメニューを開きます 。
- 設定をクリックします 。
- 更新とセキュリティをクリックします 。
- Windows Defenderをクリックします 左側のペインで。
- 右側のペインで、バージョン情報まで下にスクロールします セクションをクリックし、WindowsDefenderを開くをクリックします。 デスクトップのWindowsDefenderアプリを起動します。
- Windows Defenderアプリにアクセスしたら、更新に移動します
- 更新をクリックします 。
Windows Defenderが、利用可能なすべての定義の更新を確認、ダウンロード、およびインストールするのを待ちます。
Windows Defenderが利用可能なすべての定義更新プログラムのダウンロードとインストールを完了すると、Windows Updateに移動でき、Windows Defenderの保留中の定義更新プログラムが報告されず、エラーコード0x80070643も表示されません。
方法2:サードパーティのアンチウイルスをアンインストールする
この問題が発生したほとんどの人にとって、他のマルウェア対策製品をアンインストールまたは無効にすると、製品が修正されました。 PCに複数のウイルス対策ソフトウェアをインストールすると、競合が発生して好ましくない結果が生じる可能性があるため、お勧めできません。 [コントロールパネル]>[プログラムと機能]に移動すると、既存のウイルス対策ソフトウェアをすばやくアンインストールできます。 、ソフトウェアを選択し、[アンインストール]をクリックします プロンプトに従うか、以下の手順を使用して完全にアンインストールします。
- 以下の対応するリンクを使用して、ウイルス対策ソフトウェアの削除ツールをダウンロードします。
- アバスト
- AVG
- Avira
- BitDefender
- コモドインターネットセキュリティ
- Webアンチウイルス
- ESET NOD32
- F-Secure
- カスペルスキー
- Malwarebytes
- マカフィー
- Microsoft Security Essentials
- ノートン
- パンダ
- Symantec
- トレンドマイクロ
- ベライゾン
- WebRoot
AppRemover OESISエンドポイント評価ツールを使用して、ウイルス対策製品を削除することもできます。それ以外の場合は、ここに記載されています。
- ダウンロードしたユーティリティを起動し、そのプロンプトに従って、マルウェア対策アプリケーションをシステムから完全に削除します。
- PCを再起動します。
- Windows Defenderを開くか有効にしてから、WindowsUpdateから更新プログラムをインストールしてみてください。
方法3:管理者権限で更新する
一部のアップデートをインストールするには、管理者権限が必要です。ゲストまたはそれ以下の特権のアカウントを使用している場合は、PCにサインインします。 PCがドメインに属している場合は、システム管理者に連絡して支援を求める必要があります。
方法4:コマンドプロンプトを使用する
この問題に役立つ管理者コマンドプロンプトから実行できるコマンドがいくつかあります。
- Windowsを押します キーを押して右クリックと入力します 結果を確認し、管理者として実行を選択します。 または、 Windowsを同時に押します およびX キーボードのキーを押して、コマンドプロンプト(管理者)を選択します メニューから。
- 管理者コマンドプロンプト 次のコマンドを入力し、 Enterを押します。 それらを実行するためにそれぞれの後に。必ず終了を待つようにしてください 2番目のコマンドを記述して実行する前に、最初のコマンドからのメッセージ。また、コマンドでタイプミスをしないように注意してください。
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
- 両方のコマンドの実行が完了したら、コマンドプロンプトを閉じることができます。
- 今すぐ更新プログラムを実行してみてください。これは、 Windows Updateから両方実行できるはずです。 Windows Defender内だけでなく
方法5:MicrosoftSilverlightの修正
システムのエラー0x80070643がMicrosoftSilverlightのセキュリティ更新プログラムに関連している場合は、破損したSilverlightインストールをクリーンアップしてから、Silverlightを再インストールすることで、これを簡単に修正できます。
- MicrosoftSilverlightを自動的にアンインストールするMicrosoftのFixItユーティリティをダウンロードします。または、このスクリプトをダウンロードして、管理者として実行することもできます。
- アンインストールが完了したら、http://www.microsoft.com/getsilverlight/get-started/install/defaultにアクセスして、最新バージョンのMicrosoftSilverlightをインストールします。
方法6:WindowsUpdateコンポーネントのリセット
- [スタート]メニューを開き、「cmd」と入力します。コマンドプロンプトアイコンを右クリックし、[管理者として実行]をクリックします。表示されたらUACプロンプトを受け入れます。
- コマンドプロンプトで、次のコマンドを入力し、各コマンドの後にEnterキーを押します。
Net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
- コマンドプロンプトで次のコマンドを入力して、SoftwareDistributionおよびCatroot2フォルダーの名前を変更します。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
- これらのコマンドを入力して、WindowsUpdateサービスを再開します。
net start wuauserv net start cryptSvc net start bits net start msiserver
- Windows Updateを再度実行して、エラーがなくなったかどうかを確認してください。
方法7:SubInACLツールの実行
Windows Vistaなどの古いオペレーティングシステムでは、.NET Framework 2.0に関連するバグがあり、一部のレジストリハイブでのアクセス制御リストのアクセス許可が正しくないため、特定のアプリケーションがインストールされませんでした。 SubInACLは、.MSIベースのセットアップをインストールするために必要なファイルとレジストリのアクセス許可を修復することでこの問題を修正します。
- SubInACLツールをダウンロードしてインストールします。このユーティリティは、C:\ Program Files \ Windows Resource Kits\Toolsにインストールされます。
- このスクリプトをダウンロードして、メモ帳またはその他のテキストエディタで編集します。 YOURUSERNAMEという名前の値を置き換えます ログインして保存したWindowsユーザーアカウントに追加します。ユーザー名は、[プロセス]タブの[ユーザー名]列またはWindowsタスクマネージャーの[ユーザー]タブに表示されているユーザー名を確認することで確認できます。
- スクリプトを右クリックして、管理者として実行します。
- reset.cmdスクリプトが完了したら、以前はシステムにインストールできなかったソフトウェアをインストールしてみてください。
方法8:定義を手動でインストールする
場合によっては、エラーが解決されないことがあります。回避策として、Microsoft Webサイトから直接定義を取得し、実行可能ファイルを実行してコンピューターにインストールすることができます。そのためには、以下のガイドに従ってください。
- このサイトに移動します。
- コンピュータの適切なアーキテクチャを選択します。
- 実行可能ファイルを実行し、画面の指示に従ってインストールします。
-
Windows Update エラー 0x80070643 を修正
Windows 10 を更新できない場合があります。これは、[設定] を開いて [更新とセキュリティ] に移動すると、Windows Update の下に「更新プログラムのインストールに問題がありましたが、後で再試行します。これが引き続き表示され、Web を検索するか、サポートに連絡して情報を入手したい場合は、(0x80070643) が役立つ可能性があります。 Windows Update は、システムの脆弱性にパッチを適用し、PC を外部の悪用からより安全にするため、非常に重要です。 Windows Update エラー 0x80070643 は、システム ファイルの破損または古い、
-
Windows 10 Update がエラー 0x80248007 で失敗する問題を修正する方法
Microsoft は定期的に Windows Update をリリースします。これには新機能が含まれ、多くのバグが修正されます。また、Windows 10 は、Windows がインターネットに接続されている場合、更新プログラムを自動的にインストールするように設定されています。または、[スタート] メニュー、[設定]、[更新とセキュリティ] から利用可能な更新を確認し、更新を確認することもできます。ただし、いくつかの理由により Windows がアップデートのダウンロードとインストールに失敗する . Windows 10 の更新プログラムを表示すると、エラー 0x80248007 またはエラ