Windowsアクティベーションエラー0xc004f063の原因と解決方法を徹底解説
Windowsのライセンス認証がどうしても完了せずにお困りのユーザーから、多くのご相談が寄せられています。認証プロセスが失敗した際に表示されるのがエラーコード0xc004f063です。多くの場合、このエラーコードとともに「ソフトウェア ライセンス サービスから、コンピューターのBIOSに必要なライセンスが存在しないことが報告されました」というメッセージが表示されます。この問題はWindows 7で特に多く報告されていますが、Windows 8.1やWindows 10でも発生が確認されています。

Windowsアクティベーションエラー0xc004f063の原因は?
本記事では、さまざまなユーザーの報告をもとにこの問題を調査し、実際にエラーの解決とWindowsの認証に成功したユーザーが用いた修復方法を検証しました。
調査の結果、Windowsアクティベーションエラー0xc004f063の発生原因は複数あることが判明しました。考えられる主な原因は以下の通りです。
- ライセンス制限 – Windows 10の不具合により、本来適用されるべきでないライセンス制限がかかるケースがあります。この場合、Windowsアクティベーションのトラブルシューティングツールを実行することで解決できます。
- BIOSの不整合 – よくあるシナリオとして、あらかじめ認証済みの状態で販売されたPCを購入後にリセットした場合などに、このエラーコードが発生します。古いプロダクトキーがBIOS設定に残存しているため、別のライセンス(例:Homeに対してPRO)で認証しようとするとエラーとなります。この場合はSLMGRユーティリティを使って設定を上書きできます。
- システムファイルの破損 – システムファイルの破損によってもこの問題が発生することがあります。認証に関わる重要なプロセスが破損の影響を受け、認証が正しく検証されないケースです。DISMやSFCといった修復ユーティリティを実行することで解決できる可能性があります。
- ライセンスキーの不整合 – 問題がユーザー側ではまったく管理できない範囲で発生している可能性もあります。Microsoftのサーバー側でライセンスキーが正しく認識されないことで、この問題が起こるという報告があります。この場合は、Microsoftのサポートに連絡し、リモートでの認証を依頼するしかありません。
同じ問題でお困りで、上記のいずれかのシナリオが当てはまりそうだと感じた方は、この記事の解決策がきっと役立つはずです。以下では、同様の状況にあったユーザーが実際に問題を解決できた修復方法を紹介します。
効率よく作業を進めるため、難易度と有効性の観点から整理した以下の方法を、記載順に従って試すことをおすすめします。最終的には、原因が何であっても問題を解決できる方法に行き当たるでしょう。
それでは始めましょう!
方法1:アクティベーショントラブルシューティングツールを実行する(Windows 10のみ)
他の修復方法を試す前に、まずはお使いのWindowsに備わっている自動修復機能で解決できないか確認しましょう。Windows 10には、既知の問題パターンを検出した際に自動的に適用される複数の自動修復機能が組み込まれています。
問題が何らかのライセンス制限によって引き起こされている場合、Windowsアクティベーションのトラブルシューティングツールが自動的に修正してくれるはずです。この内蔵ツールには、認証の問題が既知の修復パターンに該当する場合に自動的に解決するための修復戦略が多数含まれています。
重要: この方法はWindows 10で問題が発生している場合のみ有効です。旧バージョンのWindowsで0xc004f063エラーが発生している場合は、次の方法に進んでください。
実際に、アクティベーションツールを実行してPCを再起動したところ、0xc004f063の認証エラーを解決できたというユーザーからの報告が複数あります。再起動後に再度ライセンスキーの認証を試みたところ、今度は正常に完了したとのことです。
アクティベーショントラブルシューティングツールの使い方は以下の通りです。
- Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。「ms-settings:activation」と入力してEnterを押すと、設定画面のライセンス認証タブが開きます。

- ライセンス認証タブ内で右側のペインに注目し、画面下部のライセンス認証セクションを探します。そこにあるトラブルシューティングボタンをクリックします。

- ツールが起動するのを待ち、システムの不整合をチェックするスキャンが完了するまでお待ちください。修正可能な問題が見つかった場合は、修復方法が提示されます。「この修正を適用する」をクリックし、処理が完了するのを待ちます。

- 修正が適用されたらPCを再起動し、次回の起動シーケンスが完了するのを待ちます。その後、次の方法に進んでください。
方法2:SLMGRを使ってWindowsを認証する
PRO版のキーを入力した直後に0xc004f063エラーが表示される場合、BIOSにまだWindows Homeのキーが保存されていることが原因である可能性が高いです。これは、認証済みの状態で販売されたPCを購入後にリセットしたケースでよく発生します。
このシナリオに該当する場合、OSは自分で入力した認証キーに関係なく、BIOSに保存されているキーで認証を試みます。このような状況では、管理者権限のコマンドプロンプトで一連のコマンドを実行することで、誤った認証キーを上書きできます。手順は以下の通りです。
- Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたらはいをクリックして管理者権限を付与します。

- 管理者権限のコマンドプロンプトで、以下のコマンドを1行ずつ入力し(それぞれEnterを押す)、使用するライセンスキーを正しいものに変更します。
slmgr /ipk <Windows Key> slmgr /ato
注意: *Windows Key*は単なるプレースホルダーです。処理を正常に完了させるには、ご自身のライセンスキーに置き換えてください。
- 手順が正常に完了したらPCを再起動し、次回の起動時に変更が反映されているか確認してください。
有効なライセンスキーを持っているにもかかわらずWindowsの認証が完了しない場合は、次の方法に進んでください。
方法3:SFCおよびDISMスキャンを実行する
Windowsアクティベーションエラー0xc004f063が発生する最も一般的な原因の一つが、システムファイルの破損です。多くの場合、認証に関わる重要なプロセスが破損の影響を受けているため、OSが認証手続きを検証できなくなっています。
このシナリオに該当する場合、最も効果的な解決策は、OSファイルのローカルエラーや破損を修復できる内蔵ユーティリティを実行することです。DISM(展開イメージのサービスと管理)とSFC(システムファイルチェッカー)はどちらもこの目的に使えますが、動作の仕組みは異なります。
DISMはWindows Update(WU)に大きく依存しており、破損したファイルを正常なコピーと置き換えます。一方、SFCはローカルに保存されたアーカイブを使用してシステムファイルの破損に対処します。SFCは論理エラーの修復に優れており、DISMは破損したサブプロセスの検出に優れています。
解決の可能性を最大化するため、両方のユーティリティを実行して、0xc004f063エラーの原因となりうる破損をすべて修復することをおすすめします。手順は以下の通りです。
- Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。

注意: UAC(ユーザーアカウント制御)のプロンプトが表示されたら、はいをクリックして管理者アクセスを許可します。
- 管理者権限のコマンドプロンプトで、以下のコマンドを順番に入力し、Enterを押してDISMコマンドを開始します。
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
注意: この手順を開始する前に、インターネット接続が安定していることを確認してください。DISMはWUを使用して、破損ファイルと置き換えるための正常なファイルをダウンロードするためです。参考までに、最初のコマンド(scanhealth)はシステムの不整合を分析し、2番目のコマンド(restorehealth)は修復処理を開始します。
- 処理が完了するまで待ち、PCを再起動して次回の起動が完了するまでお待ちください。その後、手順1をもう一度実行して管理者権限のコマンドプロンプトを開きます。今度は以下のコマンドを入力し、Enterを押してSFCスキャンを開始します。
sfc /scannow
注意: 状況にかかわらず、この処理が完了するまで中断しないでください(数分間フリーズしているように見えても同様です)。中断するとシステムにリスクが生じ、さらなる論理エラーを招く恐れがあります。
- 2回目のシステムファイルスキャンが完了したらPCを再起動し、次回のシステム起動時に問題が解決しているか確認してください。
上記の手順に従っても0xc004f063エラーが解消されない場合は、次の方法に進んでください。
方法4:Microsoftサポートに問い合わせる
上記のどの方法でもWindowsの認証ができず、0xc004f063エラーが依然として表示される場合は、Microsoftのサポートチームに連絡して、オペレーティングシステムの認証を依頼するのが最善の対応です。
問い合わせ方法はいくつかありますが、最も手軽なのは、お住まいの地域専用のフリーダイヤルでMicrosoftの担当者に直接連絡することです。
国・地域別の電話番号の一覧はこちらをご覧ください。地域や時間帯によっては、担当者につながるまで数時間お待ちいただく場合がある点にご留意ください。
担当者につながると、ライセンスキーの所有権を確認するためのセキュリティに関する質問をいくつか受けます。すべての確認が取れれば、リモートでWindowsの認証を行ってくれます。
-
Windowsでブルースクリーン(BSoD)0x000000C2が発生する原因と解決策まとめ
Windowsの起動中や使用中に、エラーコード「0x000000C2」を伴うブルースクリーン(BSoD)が頻発するという相談が多く寄せられています。影響を受けているユーザーの大多数は、明確なきっかけがないままランダムなタイミングで深刻なクラッシュが発生すると報告しています。この問題はWindows 7、Windows 8.1、Windows 10のいずれでも確認されていることが分かっています。エラーコード0x000000C2の主な原因とは?この問題については、多数のユーザーレポートと、実際によく使われている修復手法をもとに調査を行いました。その結果、いくつかの異なるシナリオがこのエラーの原因と
-
Windows 10 アクティベーションエラー 0x8007251D の対処法
この記事では、Windows 10で発生するアクティベーションエラー 0x8007251Dを簡単に解決する方法をご紹介します。 エラー0x8007251Dを修正するには、まずインターネット接続が正常に機能していることを確認し、その後Windows 10のプロダクトキーを再入力してライセンス認証を試みます。それでもエラーが表示される場合は、コマンドラインからWindows 10のライセンス認証を行う必要があります。 Windows 10 アクティベーションエラー 0x8007251D の原因 アクティベーションエラー0x8007251Dは、手動でWindows 10のライセンス認証を実行しようと