WindowsUpdateエラー0x80070424とは何ですか
0x80070424 WindowsXPから最近までそのルーツにまたがるアップデートエラーでした。 多くの場合と同様に、新しいアップデートをインストールしようとすると、次のメッセージが表示されてエラーが表示されます。「アップデートのインストールで問題が発生しましたが、後で再試行します。 これを引き続き表示し、Webを検索するか、サポートに情報を問い合わせたい場合は、(0x80070424)」が役立つ場合があります。 これは、Microsoftによって提案された実際のソリューションがない状態で終わるところです。 幸いなことに、フォーラムやトラブルシューティングブログでさらに議論することで、ユーザーは0x80070424コードに対応できるソリューションのリストを作成することができました。 原則として、このようなエラーは、一部のファイルが欠落または破損している、一部のサービスの構成が破損または無効になっている、サードパーティソフトウェアが競合を引き起こしているために発生します。 これらの理由のどれがあなたの発生事例に影響を与えるかを疑うことだけが可能です。 これが、問題が解決するまで、利用可能な各ソリューションを試す必要がある理由です。 それらのリストは、以下のチュートリアルにあります。
Windows修復ツールをダウンロードする
レジストリの破損、ファイル システムの誤動作、Windows ドライバーの不安定性に関連する問題を解決できる、Windows 用の特別な修復ユーティリティがあります。 Advanced System Repair Pro を使用して、Windows 0 の「Windows Update エラー 80070424x10」を修正することをお勧めします。
1. Windows Updateトラブルシューティングツールを使用する
この方法は、更新関連の他の記事で何度も繰り返されています。 Update Troubleshooterは、すべての更新エラーに対する万能薬ではありませんが、それでも試してみることにします。 トラブルシューティングは、潜在的な問題についてシステムをスキャンし、最終的にそれらを修正しようとします。
- Open 設定 に移動して 更新とセキュリティ > 解決します.
- 右側のペインで、 Windows Updateの をクリックし トラブルシューティングを実行する.
- 画面の指示に従ってプロセスを終了し、PCを再起動します。
2.システムファイルの整合性を確認します
考えられる原因のリストの周りにファイルの欠落や破損が見られることはよくあることです。 このようなファイルは、Windowsサービスが適切に機能するために重要な場合があります。 これらのファイルの一部がネイティブ環境から外れている場合は、更新エラーの原因である可能性が高くなります。 以下では、SFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)の両方を使用します。これらは、存在しないコンポーネントがある場合はそれを検出して復元します。 エラーソリューションに異なる影響を与える可能性があるため、必ず両方のスキャンを使用してください。 こうやって:
SFCの使用
- Open コマンドプロンプト 入力して、
cmd
横の検索ボックスに Start Menu - 右クリック コマンドプロンプト 選択して 管理者として実行..
- コンソールを開いたら、次のように入力します
sfc /scannow
コマンドをクリックしてクリックします 入力します. - 修正プロセスが完了したら、コンピューターを再起動します。
DISMを使用する
- Open コマンドプロンプト 前のステップで行ったように。
- このコマンドをコピーして貼り付けます
DISM.exe /Online /Cleanup-image /Restorehealth
. - クリック 入力します Windowsがスキャンと修正を終了するまで待ちます。
- 完了したら、PCを再起動して、アップデートを再インストールします。
これらのスキャンの両方を完了した後、更新のインストールを再実行してみてください。 これがうまくいかない場合は、以下の代替エラーソリューションに進んでください。
3.システムファイルを手動で登録します
前の方法で問題が解決しなかった場合は、重要なシステムファイルを手動で追加できます。 多くの場合欠落しているXNUMXつの.dllファイルがあります。 以下の手順を使用して、これが当てはまるかどうかを確認してください。
- イベント ウィンドウズキー+ R これらのXNUMXつのコマンドをXNUMXつずつ入力します。 クリック OK それぞれの後に。
- 完了したらすぐに、PCを再起動して、問題のある更新を再実行してみてください。
regsvr32 Qmgr.dll /s
regsvr32 Qmgrprxy.dll /s
4.更新サービスが自動に設定されていることを確認します
他の方法に進む前に、すべての更新サービスが自動に設定されて実行されているかどうかを確認してください。 これをする:
- イベント Windowsキー+ R とタイプ
services.msc
. - それを開いて検索します Windows Updateの リストから。
- それを右クリックして選択 プロパティ.
- 次に、に設定されていることを確認します オートマチック の隣に スタートアップの種類に設定します。 OK をクリックします。 申し込む あなたがそれを変更した場合。
- このサービスの場合 停止、クリック 開始 & OK ウィンドウを閉じます。
適切な更新条件を担当する他の重要なサービスがいくつかあります。 背景インテリジェント転送サービスとワークステーション 自動に設定して実行する必要があるサービスがさらにXNUMXつあります。
5.レジストリエディタを使用して更新を許可する
更新の実行に関与するいくつかの値が正しく設定されていない可能性があり、これによりインストールが制限されます。 したがって、次の手順でこれが当てはまるかどうかを確認しましょう。
- イベント Windowsキー+ R とタイプ
regedit
。 プロンプトが表示されたら、UACウィンドウを許可します。 - レジストリエディタに入ったら、このパスを通過します
- をクリックした後 Windows Updateの、を見つけてダブルクリックします DisableWindowsUpdateAccess 右ペインから。
- その値がに設定されていることを確認してください 0 をクリックし OK.
- 最後に、PCを再起動して、アップデートのインストールを再試行します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
6.クリーンブートアップを実行します
0x80070424エラーは、非互換性の問題によってもトリガーされる可能性があります。 ウイルス対策ソフトウェアまたはその他のサードパーティソフトウェアは、Windowsサービスと競合してエラーを引き起こす可能性があります。 クリーンブート機能は、組み込みのアプリとサービスを使用してPCを起動し、セカンダリアプリが問題を引き起こしているかどうかを確認するのに役立ちます。 クリーンブートアップモードで起動するには、以下の手順に従います。
- イベント ウィンドウズキー+ R 組み合わせと貼り付け
msconfig
. - 次に、開いたウィンドウで、 サービス 上部にあるタブ。
- の横にあるチェックボックスをオンにします すべてのマイクロソフトサービスを隠す とをクリックしてください すべて無効にします
- 今選択してください タブを選択して 選択的スタートアップ オプション。 チェックボックスがオンになっているのは、 システム・サービスをロードする.
- クリック 申し込む & OK。 次に、PCを再起動します。
これで、クリーンブートモードでシステムの更新を試みることができます。 アップデートのインストールに失敗したか成功したかに関係なく、Windowsを通常のスタートアップ設定に戻す必要があります。 これを行うには、無効にしたサービスを有効にし、スタートアップオプションをから変更して、上記で実装したすべての手順をやり直すだけです。 選択的な 〜へ ノーマル.
7.WindowsUpdateコンポーネントをリセットします
リストの最後から2番目の解決策は、WindowsUpdateの設定をリセットすることです。 この方法は、更新の問題を処理するときに非常に効果的であることが特に証明されています。 手順全体では、BITS、暗号化、MSIインストーラー、およびWindows Updateサービスを再起動し、一部の更新フォルダー(SoftwareDistributionおよびCatrootXNUMX)の名前を変更します。 これらのフォルダーには、WindowsUpdateの実装に必要な一時ファイルが含まれています。 これに基づいて、Windowsに破損した要素を削除し、更新関連のコンポーネントを最初から作成するように強制します。 以下に、このメソッドを実行するXNUMXつの方法を示します。 XNUMXつ目は、各コンソールコマンドを手動で入力して実行する必要があります。 もうXNUMXつは、メモ帳で記述され、WUReset.batとして保存されるいわゆるバッチスクリプトです。 どちらを選択しても、実際の違いはありません。 手順全体はもっと複雑に見えるかもしれませんが、それほど時間と知識は必要ありません。 以下に概説する次の手順に従ってください。
手動の手順を使用する
- Open コマンドプロンプト 入力して、
cmd
横の検索ボックスに Start Menu - 右クリック コマンドプロンプト 選択して 管理者として実行..
- このコマンドのリストをXNUMXつずつコピーして貼り付けます 入力します それぞれの後に。 (このアクションは、責任のあるサービスを無効にします Windowsのアップデート)
- 次に、上記のフォルダの名前を変更する必要があります。 クリックしてこれらのコマンドを貼り付けるだけです 入力します それぞれの後に。
- 最後に、あとは無効にしたサービスを元に戻すだけです。 したがって、これらのコマンドを以前と同じように適用します。
- これですべて完了です。 Windows Updateセンターに移動して、インストールを再試行してください。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
バッチスクリプトの使用
これは、上記の代替方法です。 バッチスクリプトを使用して同じ範囲のコマンドを実行し、すべてのWindows Updateコンポーネント、暗号化サービス、およびSoftwareDistributionなどのフォルダーをリセットします。 想像できるほど難しいことではありませんが、前のものよりも簡単です。 必要なのは、Windowsのメモ帳とちょっとしたコピーアンドペーストの魔法だけです。 バッチスクリプトは、コマンドを手動で入力せずにすべてのステップを一度に実行する際に優位に立ちます。 将来、同様の問題が発生した場合は、作成済みの問題を実行できます。 。バット 更新コンポーネントをリセットするファイル:
- 新しい メモ帳 ファイル。 これを行うには、デスクトップ上の空き領域を右クリックして、を選択します。 新作 & テキスト文書.
- 次に、このコマンドのリストをメモ帳に貼り付けます。
- 貼り付けが完了したら、をクリックします File > 名前を付けて保存 名前をつけて WUReset.bat。 必ず設定してください エンコーディング 〜へ ANSI ファイルを任意の場所に保存します。
- 最後に、ファイルを右クリックして、 管理者として実行. WindowsUpdateの自動リセットをお楽しみください。
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
8.メディア作成ツールを使用する
更新の問題を克服する最後の方法は、メディア作成ツールを使用することです。 これは、特に従来の方法で更新するのに苦労しているユーザーのために、更新の最新部分を取得するように設計されたMicrosoftの機器です。 更新手順は個人データに影響を与えることはなく、単にPCをアップグレードするだけです。 これを行うには、以下の手順を実行してください。
- まず、ユーティリティをからダウンロードする必要があります MicrosoftのWebサイト.
- 次に、ダウンロードしたファイルを実行します。
- 利用規約に同意した後、XNUMXつのオプションから選択できます。 選択する このPCを今すぐアップグレード.
- に選択します。 個人ファイルを保持する それらが手つかずになることを確実にするために。
- 最後に、プロセスを起動し、終了するまで待ちます。
- うまくいけば、この方法が0x80070424エラーの回避に役立つことを願っています。
まとめ
最終的に0x80070424エラーが設定されて完了したことを願っています。 完璧なオペレーティングシステムはないため、同様の状況でこのようなエラーに再度対処する可能性があります。 これが再び発生する場合は、上記で説明したのと同じ手順を参照してください。 それらは、更新に関連する他の多くの問題に対処するのに十分な汎用性があります。