Windows 10 アップデートエラーコード 0xc004f075 を解決する方法
Windows のアップデート中に、イライラさせられる0xc004f075エラーに遭遇したことがあるなら、あなただけではありません。これは、ライセンスの問題やシステムファイルの破損が原因で、アップデートの進行を止めてしまう、原因不明のアップデートエラーの一つです。なぜ時々発生するのかは分かりませんが、これらの修正プログラムを試してみたところ、他のユーザーの助けになったようです。皆さんの環境でも、きっと解決できるはずです。このエラーは、特に Windows の大規模なアップデートやライセンスの変更後などに突然発生することがあり、原因が必ずしも明確ではないため、ユーザーを困惑させることがよくあります。ここでの目標は、システムを正常な状態に戻し、アップデートが再びスムーズに実行されるようにし、さらには、その背後で何が起こっているのかを少しでも理解できるようにすることです。
Windows Update エラー 0xc004f075 を修正する方法
エラー0xc004f075でアップデートがブロックされてしまう場合は、以下に実証済みの回避策をいくつかご紹介します。これらは特別なトリックではなく、他の環境で実際に問題が起きた際にも役立った確実な手順です。順番に実行してください。最初の手順で解決できる場合もあれば、後から実行した修正で解決できる場合もあります。一部の修正では、管理者権限でコマンドプロンプトまたはPowerShellを起動してコマンドを実行する必要があるため、管理者権限を準備しておいてください。
組み込みツールでWindows Updateのトラブルシューティングを行う
Windowsにはアップデートに関する問題に対処するための独自のトラブルシューティングツールが搭載されているため、通常は最初に試すべきツールです。このツールは、少し基本的な機能に思えるかもしれませんが、時折驚くほどうまく機能することがよくあります。基本的に、アップデートサービスの問題点を特定し、自動的に修正しようとします。完全に壊れているように見えた問題が修正されたこともありますが、場合によっては、システムが半分しか使えない状態になり、さらに詳細な調査が必要になることもあります。実行方法:
- [設定] > [更新とセキュリティ]に移動します。
- 左側のメニューで「トラブルシューティング」をクリックし、 「追加のトラブルシューティング」をクリックします。
- 下にスクロールして「Windows Update」を見つけます。「トラブルシューティングツールを実行」をクリックします。
指示に従ってください。修正プログラムを適用したり、サービスを再起動するように指示される場合があります。修正プログラムが提案された場合は、「この修正プログラムを適用」をクリックしてください。再起動後に実際にエラーが解決する場合もありますが、必ずしもそうとは限りません。それでも、試してみる価値はあります。
重要なWindows Updateサービスが実行されていることを確認する
これらのサービスが実行されていないと、Windowsは更新プログラムのダウンロードやインストールができません。サービスが予告なく無効化されることがあるのは、ちょっと奇妙です。主なものは以下のとおりです。
- Windowsアップデート
- バックグラウンド インテリジェント転送サービス (BITS)
- 暗号化サービス
- リモート プロシージャ コール (RPC)
確認するには:
- を押してWin + R、 と入力し
services.msc、OKを押します。 - リストでこれらのサービスを探します。それぞれをダブルクリックし、「スタートアップの種類」が「自動」に設定されているかどうかを確認します。停止している場合は、「開始」をクリックします。
- 何かを変更する必要がある場合は、PC を再起動して変更が適切に実行されるようにしてください。
この簡単なチェックで、多くの奇妙なアップデートエラーを解決できます。一部のマシンでは、これらのサービスが稼働していることを確認するだけで、厄介なエラー0xc004f075を修正できる場合があります。
SFCとDISMを実行してシステムファイルを修復する
破損したWindowsシステムファイルは、ここでよく問題を引き起こす原因となります。システムファイルチェッカー(sfc /scannow)を使用すると、破損したファイルを特定し、修復できます。コマンドは簡単ですが、15~20分かかる場合がありますので、根気強く実行してください。それでも問題が解決しない場合は、DISMツール(展開イメージのサービスと管理)を使用して、Windowsイメージをより詳細にスキャンできます。
- コマンドプロンプトを管理者として開きます。コマンドプロンプトを検索し、右クリックして「管理者として実行」を選択することで実行できます。
- 入力してEnter キー
sfc /scannowを押します。完了するまでお待ちください。
完了したら、PCを再起動してください。エラーが続く場合は、以下を実行してください。
- 引き続き管理者コマンドプロンプトで、次のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
このプロセスはWindowsイメージ自体を修復するため、アップデートの問題の根本原因を解決できる場合が多くあります。ただし、イメージの不具合が原因でシステムアップデートが失敗する場合もあるため、これらの手順はWindows内部の修復作業のようなものであることに留意してください。
Windows Update コンポーネントを手動でリセットする
アップデートのキャッシュやフォルダが乱雑になっていたり破損していたりすると、アップデートエラーが発生することがあります。これらのフォルダをクリアし、サービスをリセットすると、アップデートプロセスが復旧する場合があります。削除する前に、アップデートサービスを停止する必要があります。
- 管理者としてコマンドプロンプトを開きます。
- 次のサービスを停止します:
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
停止後、更新キャッシュと配布フォルダを削除します。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"rmdir /S /Q "%systemroot%\SoftwareDistribution"rmdir /S /Q "%systemroot%\System32\catroot2"
ここで、ネットワーク コンポーネントをリセットします。ネットワークの中断により更新が失敗することがあるためです。
netsh winsock resetnetsh winsock reset proxy
最後に、これらのサービスを再度開始します。
- 走る
net start bits - 走る
net start wuauserv - 走る
net start appidsvc - 走る
net start cryptsvc
と入力しexitてコマンドプロンプトを閉じ、PCを再起動します。Windows Updateがエラーなしで実行されるかどうかを確認してください。
システムの復元ポイントを使用する
万が一、他の方法がすべて失敗し、正常に動作していたときの復元ポイントがあれば、これが救いになるかもしれません。以前の正常な状態に復元することで、エラーの原因が解消されることがよくあります。ただし、これはシステム設定とアップデートを以前のスナップショットにロールバックすることを覚えておいてください。失うものがないように注意してください。
復元ポイントが存在しない場合、またはクリーン インストールで問題がない場合は、別の方法がありますが、手順が少し複雑になります。
いずれにせよ、覚えておいてください。0xc004f075のようなエラーは、少しの忍耐とコマンドラインでのちょっとした努力で解決できることが多いのです。落胆しないでください。これらの修正により、多くの片方向アップデートの試行が回避されました。
これで誰かの時間短縮になれば幸いです。頑張ってください!
まとめ
- Windows Update トラブルシューティング ツールを実行します。
- 更新サービスが実行されていることを確認してください。
- 破損したファイルを修復するには、SFC と DISM を使用します。
- 更新キャッシュをクリアし、コンポーネントをリセットします。
- 可能であれば、以前のシステム復元ポイントから復元します。
まとめ
以上です。1つの修正がうまくいかなくても、別の修正がうまくいくかもしれません。私の経験では、サービスのリセットとシステムファイルの修復を組み合わせると、ほとんどの場合うまくいきます。落ち着いて、最後までやり遂げてください。Windows Updateのエラーは厄介ですが、完全に再インストールしなくても解決できる場合が多いです。これがお役に立てば幸いです。そして、アップデートのインストールがうまくいくことを祈っています!