Windows 11/10をアクティブ化できないときの対処法|プロダクトキーがブロックされる原因と解決策
Windows 11/10をアクティブ化しようとした際に「Windowsをアクティブ化できませんでした」というエラーメッセージが表示された場合は、この記事が役立つかもしれません。Windows 7や8.1からアップグレードした場合でも、クリーンインストールした場合でも、あるいはアップグレード後にクリーンインストールを行ったにもかかわらずプロダクトキーがブロックされてしまうケースがあります。
Windows 11/10のプロダクトキーが機能しない場合
正しい手順は、まずWindows 7または8.1からWindows 10へ、あるいはWindows 10からWindows 11へアップグレードすることです。その状態でアクティブ化が完了していることを確認し、その後必要であれば同じデバイス上でクリーンインストールを実行します。最初から直接クリーンインストールを行い、以前のプロダクトキーを入力しても、それは機能しませんので注意してください。

Windows 11/10をアクティブ化できない場合
無料アップグレードの結果、ライセンス未認証のWindows 11/10になってしまった場合は、以下の手順を試してみてください。
Windows 11の場合:設定 > システム > ライセンス認証
Windows 10の場合:設定アプリ > 更新とセキュリティ > ライセンス認証
「ストアに移動」を選択し、お使いのデバイスに対して有効なライセンスが利用可能かどうかを確認してください。ライセンスが用意されていない場合は、Microsoft StoreからWindowsを購入する必要があります。
プロダクトキーが受け付けられず、アクティブ化に失敗する場合、次のようなエラーメッセージが表示されることがあります。
・アクティブ化サーバーにより、指定されたキーがブロックされていると判定されました
・現在Windowsをアクティブ化できません。後でもう一度お試しください
・Windowsをアクティブ化できませんでした
・Windowsのアクティブ化に失敗しました
以下に、よくあるシナリオとそれぞれの対処法を紹介します。
インターネット経由のアクティブ化に失敗する
インターネット経由でWindowsのアクティブ化を試みたものの失敗し、0x80004005や0x8004FE33などのエラーコードが表示される場合は、Windowsアクティブ化トラブルシューティングのチュートリアルを参照してください。Microsoftもいくつかのシナリオについて公式に解説しているので、自分に該当するケースを確認し、提案された対処法に従ってください。
エラー0xC004F061:以前のバージョンのWindowsがインストールされていない
Windows 11/10のアクティブ化時に0xC004F061というエラーが表示される場合は、アップグレード用のプロダクトキーを使用していますが、PCに以前のバージョンのWindowsがインストールされていないことを意味します。Windows 10へアップグレードするには、事前にWindows 8またはWindows 7がPCにインストールされている必要があり、Windows 11へのアップグレードにはWindows 10が必要です。
ハードディスクをフォーマットしたり交換したりした場合は、プロダクトキーを使ってWindows 11/10にアップグレードすることはできません。まず以前のバージョンのWindowsをインストールし、その後にWindows 11/10を再インストールする必要があります。
エラー0xC004C008:1つのWindowsライセンスが複数のPCにインストールされている
1つのWindowsライセンスを複数のPCにインストールしている場合、プロダクトキーがすでに別のPCで使用されているか、マイクロソフト ソフトウェア ライセンス条項で許可されている台数を超えて使用されているため、アクティブ化が機能しないことがあります。
この場合、各PCをアクティブ化するためには、新しいプロダクトキーを購入するか、PCごとにWindowsのコピーを購入する必要があります。
修理の際に別のバージョンやプロダクトキーが使用された可能性
PCを修理店に持ち込んだり、PCの組み立て・修理業者に依頼したりした場合、修理の過程で別のバージョンのWindowsがインストールされている可能性があります。また、修理時に別のプロダクトキーが使用された場合、そのキーが許容台数を超えて使われていればブロックされることもあります。
修理や組み立て直しの前にWindowsがアクティブ化されていたのであれば、PCに付属していたプロダクトキーや、元のWindowsのプロダクトキーを再入力することで問題が解決するかもしれません。元のバージョンのWindowsを再インストールしてみるのも有効です。
ハードウェア変更後のアクティブ化について
マザーボードの交換など、PCに大規模なハードウェア変更を加えた場合、Windowsはアクティブ化されないことがあります。これは、ハードウェア構成とライセンス情報が紐づいているためです。
不正コピー(海賊版)ソフトウェアの場合
Microsoftが正式に公開・ライセンス供与していない不正コピーのWindowsを使用している場合、アクティブ化は機能しません。MicrosoftはPCのハードウェアプロファイルと25文字のプロダクトキーの照合ができないためです。お使いのWindowsが正規品かどうかを確認しましょう。
中古PCを購入した場合
Windowsがすでにインストールされた中古PCを購入した場合、そのプロダクトキーがライセンス条項で許可されている台数以上のPCで使用されている可能性があります。
プロダクトキーがブロックされた場合の対処法

アップグレード後にクリーンインストールを行ってもWindows 11/10がプロダクトキーをブロックする場合は、以下の対処法を試してみてください。
- プロダクトキーをアンインストールして再入力する:既存のプロダクトキーを削除し、改めて入力して再度試します。別のキーがあればそちらを試してみてください。
- Tokens.datファイルを再構築する:Windows OS内のTokens.datファイルはデジタル署名されたファイルで、Windowsアクティブ化に関わるデータの大部分を保存しています。このファイルが破損すると、アクティブ化が正常に完了しないことがあります。
- システムイメージを修復する:管理者権限のコマンドプロンプトを開き、「Dism /Online /Cleanup-Image /RestoreHealth」コマンドを実行してシステムイメージを修復してから、再度アクティブ化を試みます。
- 電話によるアクティブ化を利用する:電話経由でのWindowsアクティブ化を試してみてください。
これらの方法で解決しない場合は、Windowsアクティブ化のトラブルシューティングツールを試してみてください。上級者の方は、Windowsアクティブ化の状態に関するトラブルシューティング方法を確認するのもよいでしょう。また、インストール時に入力したプロダクトキーが利用可能なWindowsイメージと一致しないというメッセージが表示される場合は、専用の対処法を参照してください。
それでも解決しない場合は、内蔵の「サポートに問い合わせる」アプリを使ってMicrosoftサポートに連絡することをおすすめします。
さらに、Windows 11/10におけるデジタルライセンスとプロダクトキーによるアクティブ化の違いについても理解しておくと便利です。
-
Windows 11/10のライセンス認証を徹底解説:デジタルエンタイトルメントとプロダクトキーの違い
Windows 11/10 のライセンス認証(アクティベーション)には、主に2つの方法があります。ひとつは従来からあるプロダクトキー方式、もうひとつはWindows 10で新たに導入されたデジタルエンタイトルメント方式です。 プロダクトキー方式は、25桁のキーを使ってソフトウェアの正規性をメーカー側で検証する仕組みです。一方、デジタルエンタイトルメントはプロダクトキーを使用せず、デバイスごとにオンライン上で認証情報が登録される点が大きな特徴です。どちらの認証方法も、ユーザーのプライバシー保護と不正コピーの防止を目的として設計されており、収集されるデータは「そのソフトウェアが正規ライセンス品であ
-
Windows 11/10でVBスクリプトを使ってプロダクトキーを確認する方法
この記事では、VBスクリプト(VB Script)を使用してWindows 11/10のプロダクトキー(ライセンスキー)を確認する方法をご紹介します。この方法はWindows 8.1やWindows 7など、それ以前のバージョンでも同様に利用できます。何らかの理由でWindowsのライセンス情報やシリアル番号を調べる必要がある場合に、ぜひお役立てください。 VBスクリプトでWindows 11/10のプロダクトキーを取得する 手順1:メモ帳にスクリプトを貼り付ける まずメモ帳(Notepad)を開き、以下のコードをそのままコピー&ペーストします。 Set WshShell = CreateO