直し始める前に、システム自身が何を報告しているかを確認します。ライセンスの状態は直接読み取れ、推測より信頼できます。
Windows:まず設定のページを見る
「設定」、「システム」、「ライセンス認証」の順に開きます。このページには、今ライセンス認証されているか、方法がデジタル ライセンスかプロダクト キーか、Microsoft アカウントが関連付けられているかが、日常の言葉で表示されます。多くの場合、このページだけで方向を判断できます。
Windows:slmgr で詳細を見る
より具体的な情報が必要なときは、Windows に付属するソフトウェア ライセンス管理ツールを使います。何もインストールする必要はなく、この PC の状態を読むだけです。
slmgr /dlv| 出力の項目 | 意味 | なぜ重要か |
|---|---|---|
| ライセンスの状態 | ライセンスされています / 通知 / ライセンスされていません | 本当にライセンス認証されているかを判断します |
| プロダクト キーのチャネル | Retail / OEM / Volume | ライセンスの入手元を判断します |
| KMS コンピューター名 | クライアントに構成された KMS ホスト | ボリューム ライセンスの環境では必ず見ます |
| プロダクト キーの一部 | キーの末尾 5 文字 | サポートへ問い合わせるときの照合に使います |
もう一つのよく使うコマンドは slmgr /xpr です。今のライセンス認証がいつ切れるか、という一つの問いに答えます。リテールとデジタル ライセンスは通常、永続と表示され、KMS のライセンス認証は期限を表示します。
Office:「ファイル」、「アカウント」
Word または Excel を開き、「ファイル」、「アカウント」の順に選びます。右側の「製品情報」には、製品名とライセンス認証の状態が表示されます。たとえば Microsoft 365 Family でライセンス認証済み、あるいはライセンス認証が必要、といった表示です。組織から割り当てられている場合は、所属する組織の名前も表示されます。
このページは、Office のライセンスを判断する最も直接の材料です。製品名によって、サブスクリプション、プロダクト キー、組織のライセンスのどれでライセンス認証すべきかが決まり、どのエラー表示よりも正確です。
Office のボリューム ライセンス:ospp.vbs
ボリューム ライセンス版だと確認できた場合は、Office に付属するスクリプトでライセンスの状態を確認できます。場所は Office のインストール先にある Office16 フォルダーで、パスはバージョンと、32 ビットか 64 ビットかによって変わります。
cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /dstatus出力では LICENSE STATUS と KMS machine name の 2 行を重点的に見ます。前者はライセンス認証済みかどうかを示し、後者はクライアントがホストを指しているかどうかを示します。リテール版とサブスクリプション版にはこのスクリプトがないため、ファイルが見つからないと出ても異常ではありません。
結果を取ったあと
ライセンスの状態と、プロダクト キーのチャネルを控えてから、診断に戻ります。この二つで、次にネットワークを確認するか、アカウントを確認するか、組織の管理者へ連絡するかがほぼ決まります。
この記事は、Microsoft Learn の slmgr.vbs オプションの説明と、Office のボリューム ライセンス認証管理ツールの公式文書に基づいて整理しています。出力の文言は、システムのバージョンによって少し異なることがあります。
いくつかの質問で、どの状況に当たるかを確認してから、次に何をするかを決めます。