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

Windows 10/11のエラー0xc004f075を解決する方法|更新・アクティベーションエラーの完全対処ガイド

最近、Windows 10やWindows 11のPCで、アップデート時に「0xc004f075」というエラーコードが表示されるケースが増えています。このエラーは、Windowsがライセンス認証(アクティベーション)に問題を検出した際に発生するもので、OSのアップグレードやアップデートのインストールができなくなる深刻なトラブルです。

しかし、ご安心ください。適切なトラブルシューティングを行えば、このエラーは解消できます。本記事では、Windows 10/11の更新エラーおよびアクティベーションエラー「0xc004f075」の原因と、具体的な解決方法を詳しく解説します。

Windows 10/11のエラー0xc004f075を解決する方法|更新・アクティベーションエラーの完全対処ガイド

Windows 10/11のエラー0xc004f075の主な原因

まず、このエラーが発生する主な要因を確認しておきましょう。原因を把握することで、問題を素早く解決できます。

  • Windowsに破損または欠落したシステムファイルが存在する
  • ウイルスやマルウェアへの感染
  • Windows Updateコンポーネントの不完全な状態や破損
  • バックグラウンドアプリケーションがアップデート処理を妨げている
  • アンチウイルスソフト/ファイアウォールによる干渉
  • 不安定なインターネット接続
  • アップデートをインストールするためのハードディスク容量不足

これら以外にも、さまざまな要因が考えられます。以下では、あらゆるパターンの0xc004f075エラーに対応できるトラブルシューティング手法を順番に紹介していきます。

基本のトラブルシューティング

高度な対処法を試す前に、まずは以下の基本項目を確認しましょう。シンプルな操作で問題が解決する場合もあります。

  • 安定したインターネット接続が確保されているか確認する
  • タスクマネージャーを使って、バックグラウンドで動作している不要なプログラムを終了させる
  • Windowsファイアウォールやアンチウイルスソフトを一時的に無効化する
  • アンチウイルスソフトでマルウェア感染の有無をスキャンし、駆除する

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

アップデート関連の問題には、Windows標準搭載のトラブルシューティングツールが有効です。Microsoft純正のツールが自動的に問題を分析し、修正してくれます。

  1. Windowsキーを押し、検索バーに「トラブルシューティングの設定」と入力して「開く」をクリックします。
  2. 追加のトラブルシューティングツール」をクリックします。
  3. 起動できない場合」カテゴリ内の「Windows Update」を選択します。
  4. トラブルシューティングツールの実行」を選択します。
  5. 問題の検出と修正が完了したら、PCを再起動します。

方法2:Windows Updateコンポーネントをリセットする

アップデート関連の問題は、Windows Updateコンポーネントを手動でリセットすることでも解決できます。この手順では、BITS、暗号化サービス、MSIインストーラー、Windows Updateサービスを再起動し、SoftwareDistributionフォルダーやCatroot2フォルダーもリセットします。

  1. Windowsの検索バーに「コマンドプロンプト」と入力し、「管理者として実行」をクリックします。
  2. ユーザーアカウント制御(UAC)の画面で「はい」をクリックします。
  3. 以下のコマンドを1行ずつ入力し、それぞれの後でEnterキーを押します。
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

コマンドの実行が完了すれば、エラーが解消されているはずです。

方法3:破損したシステムファイルを修復する

重要なアップデート要素が破損・欠落している場合も、このエラーが発生します。Windows 10に標準搭載されているSFC(システムファイルチェッカー)DISM(展開イメージの servicing と管理)ツールを使って、有害な破損ファイルをスキャン・修復しましょう。

  1. Windowsの検索バーに「コマンドプロンプト」と入力し、「管理者として実行」をクリックします。
  2. UACの画面で「はい」をクリックします。
  3. chkdsk C: /f /r /x」と入力し、Enterキーを押します。

注意:「Chkdskを実行できません…ボリュームは…使用中です」というメッセージが表示された場合は、Yキーを押してPCを再起動してください。

  1. 続いて「sfc /scannow」と入力し、Enterキーを押してSFCスキャンを実行します。

注意:システムファイルチェッカーはバックグラウンドで全プログラムをスキャンし、自動的に修復します。スキャン完了まで待つ必要はありません。

スキャン完了後、以下のいずれかのメッセージが表示されます。

  • Windows リソース保護は、整合性違反を見つけませんでした。
  • Windows リソース保護は、要求された操作を実行できませんでした。
  • Windows リソース保護は、破損したファイルを見つけ、それらを正常に修復しました。
  • Windows リソース保護は、破損したファイルを見つけましたが、一部を修復できませんでした。

スキャン完了後、PCを再起動します。その後、同じ手順でコマンドプロンプトを管理者として開き、以下のコマンドを1行ずつ入力してEnterキーを押します。

DISM.exe /Online /cleanup-image /scanhealth
DISM.exe /Online /cleanup-image /restorehealth
DISM /Online /cleanup-Image /startcomponentcleanup

注意:DISMを正しく実行するには、ネットワーク接続が必要です。

処理が正常に完了するまで待ち、ウィンドウを閉じます。

方法4:必須サービスの設定を変更する

うっかり重要なWindowsサービスを停止させてしまうと、OSのアップデートができなくなることがあります。以下の手順で、各サービスが実行中かどうかを確認し、停止している場合は再度有効化しましょう。

  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。
  2. services.msc」と入力し、「OK」をクリックします。
  3. 「サービス」ウィンドウを下にスクロールし、「Windows Update」サービスを探してクリックします。
  4. プロパティ」をクリックします(サービス名をダブルクリックしても開けます)。
  5. スタートアップの種類」を「手動」に設定します。
  6. 適用 > OK」をクリックして変更を保存します。

同様の手順で、以下のサービスも設定してください。

  • Windows Update Medic Service:手動
  • Cryptographic Services(暗号化サービス):自動
  • Background Intelligent Transfer Service:手動
  • DCOM Server Process Launcher:自動
  • RPC Endpoint Mapper:自動
  • Windows Installer:手動

方法5:Microsoftのアップデートツールを使用する

Microsoft公式ツールを使えば、ファイルを削除することなく最新バージョンへアップデートできます。

  1. Microsoftのソフトウェアダウンロードページにアクセスします。
  2. 今すぐツールをダウンロード」ボタンをクリックします。
  3. 画面下部のダウンロードされたランチャーファイルをクリックします。
  4. 確認画面で「はい」をクリックします。
  5. ライセンス条項のページで「同意する」をクリックします。
  6. このPCを今すぐアップグレードする」を選択し、「次へ」をクリックします。

注意:「PCをアップグレードできません」というエラーが出た場合は、エクスプローラーで「C:\$WINDOWS.~BT\Sources\Panther」に移動し、「compatscancache.dat」ファイルをShift + Deleteキーで削除してから、再度アップデートを試みてください。

方法6:Windows Updateサービスを再起動する

Windowsのアップデートファイルやログデータは、SoftwareDistributionフォルダーに保存されています。通常は削除すべきファイルですが、問題が発生している場合は削除することで解決できることがあります。

  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」を開きます。
  2. services.msc」と入力して「OK」をクリックし、「サービス」ウィンドウを開きます。
  3. 画面をスクロールし、「Windows Update」を右クリックします。
  4. 現在の状態が「実行中」の場合は「停止」をクリックします(停止中なら次のステップへ進んでください)。
  5. Windows + Eキーでエクスプローラーを開き、以下のパスへ移動します。
C:\Windows\SoftwareDistribution\DataStore
  1. Ctrl + Aキーですべてのファイルとフォルダーを選択し、右クリックします。
  2. 削除」を選択してDataStore内のファイルをすべて削除します。
  3. 続いて「C:\Windows\SoftwareDistribution\Download」に移動し、同様の手順でDownloadフォルダー内のファイルをすべて削除します。
  4. 「サービス」ウィンドウに戻り、「Windows Update」を右クリックします。
  5. 開始」を選択します。

注意:これらのファイルの削除は管理者アカウントでのみ可能です。

方法7:セーフモードでSoftwareDistributionファイルを削除する

Windows Updateコンポーネントのリセット中に問題が発生した場合は、回復環境(セーフモード)で起動すると解決できます。セーフモードなら、アップデート時にエラーを引き起こすSoftwareDistributionフォルダーを簡単に削除できます。

  1. Windowsキーを押し、「回復オプション」と入力して、最良の結果を開きます。
  2. 設定画面の「高度なスタートアップ」にある「今すぐ再起動する」をクリックします。
  3. PCが再起動したら、「オプションの選択」画面で「トラブルシューティング」をクリックします。
  4. 詳細オプション」をクリックします。
  5. スタートアップ設定」をクリックします。
  6. スタートアップ設定画面で「再起動」をクリックします。
  7. 再起動後、F5キーを押して「セーフモードとネットワークを有効にする」を選択します。
  8. Windows + Eキーでエクスプローラーを開き、「C:\Windows\SoftwareDistribution」に移動します。
  9. フォルダー内のすべてのファイルを選択して削除します。
  10. PCを再起動します。

方法8:直近のWindows Updateをアンインストールする

以前のWindowsアップデートが、最新のアップデートコンポーネントと競合している可能性があります。その場合は、以下の手順で直近のアップデートを削除してから、改めてインストールを試みましょう。

  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」を開きます。
  2. appwiz.cpl」と入力してEnterキーを押します。
  3. 左ペインの「インストールされた更新プログラムの表示」をクリックします。
  4. 最も新しいアップデートを選択し、「アンインストール」をクリックします。
  5. 確認画面が表示された場合は承認し、PCを再起動します。

方法9:アップデートを手動でダウンロードする

必要なWindows Updateコンポーネントが不足していると、自動アップデートや設定からのインストールができません。そんなときは、以下の手順でアップデート(21H1など)を手動でインストールしましょう。

  1. Windows + Iキーを押して「設定」を開きます。
  2. 更新とセキュリティ」を選択します。
  3. 更新履歴の表示」をクリックします。
  4. エラーによりダウンロードできていないアップデートの「KB番号」を控えます。
  5. Microsoft Update Catalogの検索バーに、そのKB番号を入力します。
  6. 画面の指示に従ってアップデートをダウンロードし、インストールします。
  7. インストールしたファイルを管理者として実行すれば、0xc004f075エラーは解消されます。

方法10:PCをリセットする

上記の方法でも改善しない場合は、Windows 10自体が破損している可能性があります。PCをリセットすることでエラーを解消できるかもしれません。

  1. Windows + Iキーを押して「設定」を開きます。
  2. 更新とセキュリティ」を選択します。
  3. 左ペインから「回復」を選択し、右ペインの「今すぐ再インストールする」(Get started)をクリックします。
  4. アプリと設定を削除しても個人ファイルを残したい場合は「個人用ファイルを保持する」を、すべて削除したい場合は「すべて削除する」を選択します。
  5. 画面の指示に従ってリセット処理を完了させます。

注意:それでも問題が解決しない場合は、システムを以前のバージョンに復元してみてください。以前の状態に戻すことで、ソフトウェアとの競合によるエラーを解消できることがあります。

Windows 10のアクティベーションエラー0xc004f075の解決方法

続いて、ライセンス認証に関する0xc004f075エラーの解決方法を紹介します。

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

アクティベーションエラーは、専用のトラブルシューティングツールで解決できます。注意:以下の操作には管理者権限が必要です。

  1. Windowsキーを押し、「トラブルシューティングの設定」と入力して「開く」をクリックします。
  2. ライセンス認証」タブに切り替えます。
  3. 右ペインの「トラブルシューティング」リンクをクリックします。

注意:このオプションは、OSがまだライセンス認証されていない場合のみ表示されます。

  1. 確認画面で「はい」をクリックします。
  2. トラブルシューティング完了後、「このデバイスのハードウェアを最近変更しました」をクリックします。
  3. Microsoftアカウントの資格情報を入力してサインインします。

注意:Microsoftアカウントがシステムに連携されていない場合は、システムのログインパスワード(ローカルパスワード/Windowsパスワード)を入力して「次へ」をクリックしてください。

  1. 現在のデバイス」を選択し、「ライセンス認証」ボタンをクリックします。

方法2:SLMGRコマンドを実行する

Windowsプロダクトキーに問題があると、アップデート中にエラーが発生することがあります。SLMGR(ソフトウェア ライセンス管理ツール)のコマンドラインを使えば、プロダクトキーの再登録やオンライン認証を強制できます。

  1. Windowsキーを押し、「コマンドプロンプト」と入力して「管理者として実行」をクリックします。
  2. UACの画面で「はい」をクリックします。
  3. slmgr /ipk <Windowsキー>」と入力してEnterキーを押し、プロダクトキーを再インストールします。

注意1:プロダクトキーがわからない場合は、「wmic path softwarelicensingservice get OA3xOriginalProductKey」と入力してEnterキーを押せば確認できます。

注意2:コマンド内の「Windowsキー」の部分には実際のライセンスキーを入力してください。誤ったキーを入力すると「ソフトウェア ライセンス サービスで、プロダクトキーが無効であることが報告されました」というエラーが表示されます。

  1. 続いて「slmgr /ato」と入力してEnterキーを押し、Windowsのオンライン認証を強制します。
  2. 処理完了後、PCを再起動します。

方法3:Slui 3コマンドを実行する

SLUI.EXE 3(SOFTWARE LICENSING USER INTERFACE)コマンドを使っても、Windowsのライセンス認証を行えます。SLUIコマンドの種類は以下の通りです。

  • SLUI 1:ライセンス認証の状態ウィンドウを開く
  • SLUI 2ライセンス認証ウィンドウを開く
  • SLUI 3プロダクトキーの変更ウィンドウを開く
  • SLUI 4電話による手動認証ウィンドウを開く
  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」を開きます。
  2. slui 3」と入力してEnterキーを押します。
  3. UACの画面で「はい」をクリックします。
  4. 25桁のプロダクトキーを入力します。
  5. 次へ」ボタンをクリックします。

その他の共通トラブルシューティング

方法1:クリーンブートを実行する

クリーンブートとは、最小限のドライバーとスタートアッププログラムだけでWindowsを起動することです。システム情報や個人データは削除されません。クリーンブート環境で問題が再現しない場合は、外部要因がエラーの原因であることを意味します。管理者アカウントでログインしたうえで、クリーンブートを試してみましょう。それでもエラーが解消しない場合は、以降の方法を試してください。

方法2:Windows OSをクリーンインストールする

上記の方法でも解決しない場合は、構成ファイルが深刻に破損している可能性があります。通常の手段では修復できないため、事前にすべてのデータをバックアップしたうえで、Windows 10のクリーンインストールを検討してください。

方法3:Microsoftサポートに問い合わせる

それでも問題が解決しない場合は、Microsoftカスタマーサポートに問い合わせるのが最善です。専門スタッフが0xc004f075エラーの解決をサポートしてくれます。

まとめ

本記事では、Windows 10/11の更新エラーおよびアクティベーションエラー「0xc004f075」の原因と、10以上の具体的な解決方法を解説しました。基本的なトラブルシューティングから、システムファイルの修復、PCのリセットまで、状況に応じて順番に試してみてください。

ご不明点やご意見がありましたら、お気軽にコメント欄からお寄せください。次に知りたい内容についてもぜひ教えてください。

  1. Windows Updateエラー0x8024a000の原因と5つの解決方法を徹底解説

    Windows Updateエラー0x8024a000は、Microsoft Storeの破損、Windowsシステムファイルの損傷、ネットワーク接続の問題、ファイアウォールによる通信ブロックなどが主な原因で発生します。このエラーが表示されると、サーバーへのリクエストが正常に完了せず、Windows自動更新サービスが更新プログラムを適用できない状態になります。 本記事では、このエラーを解消するためのトラブルシューティング手順を5つの方法に分けて詳しく解説します。 対象となるエラーコード:WindowsUpdate_8024a0000x8024a000 作業前の準備 トラブルシューティングを行う

  2. Windows Updateエラー0x80246002を解決する5つの対処法

    Windows 10など最新バージョンのMicrosoft OSを使っていても、Windows Updateで問題が発生することがあります。設定アプリからWindows Updateを実行しようとすると「エラー0x80246002」が表示され、更新できないケースがあります。また、更新プログラムのインストール中にこのエラーが発生することもあり、いずれの場合も更新に失敗します。その結果、新機能・セキュリティパッチ・バグ修正をダウンロードできなくなり、システムがハッカーの攻撃に対して脆弱な状態になってしまう恐れがあります。 エラー0x80246002には単一の原因はありませんが、主な要因として以下が