Windows Updateエラー0x8024a105の解決方法を徹底解説
Windows 10で「更新プログラムのチェック」をクリックした際、Windows Updateの画面に「一部の更新プログラムのインストールに問題がありましたが、後でもう一度試みます。このメッセージが繰り返し表示される場合は、Webで検索するかサポートに問い合わせてください:(0x8024a105)」というエラーメッセージが表示されることがあります。
Microsoftの公式サイトでWindows Updateのエラーを検索しても、エラーコード0x8024a105に関する情報は意外と見つかりにくいものです。0x80070003など、他のWindows 10アップデートの問題と混同されることも少なくありません。
本記事では、このエラーを解消するための最も有効かつ実践的な方法をご紹介します。いずれもWindows 10のWindows Updateファイルやクライアントの修復に関連する対処法です。
Windows 10のWindows Updateエラー0x8024a105を解決するには?
自動更新ファイルからシステムドライバーまで、エラー0x8024a105を解決するために試せる方法はいくつかあります。順番に確認していきましょう。
解決策一覧:
1:Windows Updateトラブルシューティングツールを実行する
2:SoftwareDistributionフォルダをリセットする
3:Catroot2フォルダをリセットする
4:SFCおよびDISMコマンドを実行する
解決策1:Windows Updateトラブルシューティングツールを実行する
エラー0x8024a105はWindows Updateが正常に機能していないことが主な原因であるため、まずはWindowsに標準搭載されているトラブルシューティングツールを使って、問題の原因を検出・修復してみましょう。
1. スタート > 設定 > 更新とセキュリティの順に開きます。
2. トラブルシューティングの項目でWindows Updateを選択し、トラブルシューティングツールの実行ボタンをクリックします。

うまくいけば、このツールがエラー0x8024a105が発生した原因を特定し、可能な範囲で自動的に問題を修復してくれます。
解決策2:SoftwareDistributionフォルダをリセットする
SoftwareDistributionフォルダはWindows Updateの中核を担うフォルダです。エラー0x8024a105が繰り返し発生する場合は、このフォルダを一度クリアしてリセットすることで改善が期待できます。
ただし、フォルダを安全に削除するためには、事前に関連するサービスを停止しておく必要があります。
1. 検索ボックスにコマンドプロンプトと入力し、右クリックから管理者として実行を選択します。
2. コマンドプロンプトで以下のコマンドをコピーし、1つずつ順番に実行します。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

これはcryptsvcなど、Windows Updateに関連するサービスを一時的に停止させるための操作です。
3. デスクトップのPCアイコンをダブルクリックしてエクスプローラーを開き、C:\Windows\SoftwareDistribution\Downloadフォルダへ移動します。

4. Downloadフォルダ内のすべてのファイルを選択し、右クリックから削除します。
5. コマンドプロンプトに戻り、以下のコマンドを実行して停止していたサービスを再開させます。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
6. 変更を反映させるためにPCを再起動します。
これらの手順により、Windows Updateエラー0x8024a105が自力で解消できる可能性があります。
解決策3:Catroot2フォルダをリセットする
SoftwareDistributionフォルダに加えて、Windows 10のCatroot2フォルダを削除することでも、Microsoftのエラーコード0x8024a105を解決できる場合があります。Catroot2フォルダはWindowsシステムの更新処理に必要不可欠な役割を担っています。
SoftwareDistributionフォルダの場合と同様に、Catroot2フォルダを削除する前に、安全性を確保するためコマンドプロンプトで関連サービスを停止しておきましょう。
1. コマンドプロンプトで以下のコマンドを入力し、それぞれEnterキーを押して実行します。
net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
net start cryptsvc

2. 続いてエクスプローラーでC:\WINDOWS\System32\catroot2フォルダを見つけます。

3. Catroot2フォルダを右クリックして削除します。
4. Windows 10を再起動します。
再度サインインした後、「更新プログラムのチェック」を実行し、エラー0x8024a105がまだ表示されるかどうかを確認してください。
解決策4:SFCおよびDISMコマンドを実行する
エラー0x8024a105は、システムファイルの破損が原因で発生することもあります。そこで、システムファイルチェッカー(SFC)を使用して、Windows Update関連のファイルに破損がないかをチェックすることをお勧めします。
また、DISM(展開イメージのサービスと管理)コマンドを併用すれば、Windows 10のシステムイメージ自体の問題も解決できます。
1. 検索ボックスにコマンドプロンプトと入力し、右クリックから管理者として実行を選択します。
2. コマンドプロンプトでsfc /scannowと入力し、Enterキーを押してSFCを実行します。

システムファイルチェッカーがPC上のシステムファイルのエラーをスキャンし、破損ファイルを修復することで、Windows Updateエラー0x8024a105の解決につながります。
続けてDISMを実行するには、コマンドプロンプトでdism /online /cleanup-image /restorehealthと入力し、実行します。

すべての手順が完了したら、Windows 10を再起動して変更内容を反映させましょう。
その後、Windows Updateを実行すれば、更新プログラムを問題なくダウンロード・インストールできるようになっているはずです。
まとめると、Windows Updateエラー0x8024a105はさまざまな要因によって引き起こされます。上記の解決策を試せば、ほとんどの場合このシステム更新の問題を解決できます。万が一どの方法でも改善しない場合は、セーフモードで起動してトラブルシューティングを行うことをお勧めします。
-
Windows Updateエラー8024402cの原因と対処法まとめ
Windows Updateのエラーは、最も厄介なトラブルの一つです。Windowsは常に新しいアップデートのダウンロードとインストールを促してくるのに、いざインストールしようとするとエラーが表示されて先に進めなくなることがあります。その代表格が「8024402c」エラーで、Windows 7およびWindows 10のユーザーの間で特に多く報告されています。この問題には複数の解決策があり、場合によっては、プロバイダ側のDNSアドレスがMicrosoftのサーバーへの接続を妨げていることが原因になることもあります。以下の対処法を順番に試して、問題の解決を目指しましょう。対処法1:DNSアドレス
-
Windows Updateエラー 0x8024D007の原因と解決策を徹底解説
Windows Updateエラー 0x8024D007の解決策とは? エラーコード 0x8024D007 は、Windows Update の実行時に比較的多く報告されるエラーの一つです。この記事では、エラーが発生する原因と、実際に試せる具体的な解決方法をわかりやすく解説します。 エラー 0x8024D007 が発生する原因 技術系フォーラムやブログを調べてみると、このエラーに関する相談が数多く見つかります。典型的な質問例は以下のとおりです。 「Windows Vista(Home Premium)を使っています。Windows Update で『更新プログラムの確認』をクリックすると、次