Windows のライセンス認証エラー 0xC004E016 は、プロダクトキーの種類がインストールされているエディションに対して有効ではないことを意味します。キー自体は認識されていますが、Windows が想定しているものとは異なるライセンスの種類に属しています。たとえば、リテール版のキーが必要な場面で KMS クライアントキーを入力した場合などです。
このエラーが区別しているもの
Windows のキーにはエディションだけでなく「種類(チャネル)」があります。エディションが正しくても、キーの種類がインストール環境に合っていなければ拒否されます。
| キーの種類 | ライセンス認証先 | 適した環境 |
|---|---|---|
| リテール版 | Microsoft(直接) | あらゆる単体の PC |
| OEM版 | Microsoft(直接) | 特定の 1 台のマシン |
| MAK | Microsoft(直接) | 組織向け、認証回数に上限あり |
| KMS クライアント | 社内の KMS サーバー | KMS を運用している組織 |
このエラーが発生する最も一般的なケースは、家庭用 PC に KMS クライアントキーを入力した場合です。
手順 1:キーの種類を確認する
- コマンドプロンプトを管理者として開きます
- slmgr /dli と入力して Enter キーを押します
- 説明の行を確認します。ここにチャネル名が表示されます
VOLUME_KMSCLIENT と表示された場合、そのキーには KMS サーバーが必要です。RETAIL、OEM_DM、VOLUME_MAK であれば Microsoft で直接ライセンス認証できるはずです。
手順 2:KMS クライアントキーだった場合
KMS ホストがある社内ネットワークでは、クライアントの接続先をそのホストに設定します。
- slmgr /skms kmsserver.yourdomain.com:1688
- slmgr /ato
家庭のネットワークには KMS ホストがなく、コマンドで作り出すこともできません。この環境ではそのキーでライセンス認証することはできません。この状況についてはエラー 0x8007267Cの記事で、インターネット上で公開されている KMS ホストが解決策にならない理由も含めて詳しく解説しています。
手順 3:種類は正しいがエディションが異なる場合
インストールされているエディションを確認します。
- Windows + R キーを押し、winver と入力して Enter キーを押します
- 表示されたエディションと、キーの対象エディションを比較します
Pro がインストールされた環境に Home のキーを使う場合(またはその逆)は、種類の不一致ではなくエディションの不一致です。再インストールせずに修正する方法はエラー 0xC004F050の記事で解説しています。
手順 4:古い KMS 設定をクリアする
以前 KMS を使用していたマシンにリテール版のキーを入れた場合、古い設定が干渉することがあります。
- slmgr /ckms で保存されているホストをクリアします
- slmgr /upk を実行し、続けて slmgr /cpky を実行します
- slmgr /ipk YOUR-RETAIL-KEY
- slmgr /ato
単体の PC に適したキーを入手する
お持ちのキーが KMS クライアントキーで、家庭用や小規模オフィスのマシンをライセンス認証しようとしている場合は、リテール版または OEM版のライセンスが必要です。当店のWindows ライセンスキー一覧の製品はすべて Microsoft で直接ライセンス認証でき、各商品ページにライセンスの種類を明記しています。
よくある質問
KMS クライアントキーは不正なキーですか?
それ自体は不正ではありません。独自のライセンス認証基盤を運用する組織内で使われる正規のキーです。ただし、そのような基盤を持たない個人に販売されると問題になります。
KMS キーをリテール版に変換できますか?
できません。キーの種類は発行時に固定されています。
0xC004C014 とは何が違いますか?
0xC004C014 はキー ID 自体が認識されないことを意味します。0xC004E016 はキーは認識されているものの、その種類がこのインストール環境に合っていないことを意味します。
MAK キーは家庭用 PC で使えますか?
技術的には Microsoft で直接ライセンス認証されますが、MAK キーはボリュームライセンス契約に基づいて組織向けにライセンスされています。個人のマシンにはリテール版または OEM版が適切です。
関連製品とガイド
| リソース | リンク |
|---|---|
| エラー 0x8007267C の解説 | ガイドを読む |
| エラー 0xC004F034 の解説 | ガイドを読む |
| エラー 0xC004F050 の解説 | ガイドを読む |
| Windows ライセンスキー一覧 | コレクションを見る |
