OSの再インストールやPCパーツを大きく変更した際に、ライセンス認証でつまずいてしまうことはないでしょうか。急にプロダクトキーが必要になったものの、パッケージやシールが見当たらなくて困っている方も多いかなと思います。ネットで調べると、コマンドプロンプトやpowershellを使った確認方法がよく紹介されていますよね。でも、wmicやslmgrといった見慣れない用語に戸惑ったり、実際にコマンドをコピーして実行したのに表示されない、確認できないといったトラブルに直面することも珍しくありません。この記事では、私が実際にPC環境を見直した経験などをもとに、コマンドを使ってスムーズに確認する手順や、エラーが出たときの対処法を分かりやすく解説していきますね。

- コマンドを使った最短のプロダクトキー抽出手順
- エラーで表示されない時の原因と具体的な解決策
- デジタルライセンスや自作PCにおける認証の仕組み
- 安全に確認できる無料アプリやその他の代替手段
windowsのプロダクトキー確認コマンド手順
まずは、Windowsシステムに内蔵されている標準機能を使って、プロダクトキーを直接確認する具体的な手順について解説していきますね。少し難しく感じるかもしれませんが、基本的には文字をコピーして貼り付けるだけなので安心してください。
コマンドプロンプトでの最短手順とコピー
Windowsのプロダクトキーを手っ取り早く確認するなら、昔からあるコマンドプロンプトを使うのが一番の近道かなと思います。
手順としては、まずタスクバーの検索ボックスに「cmd」と入力してコマンドプロンプトを起動します。起動したら、以下のコマンドをコピーして、黒い画面にそのまま貼り付けてEnterキーを押してみてください。
wmic path softwarelicensingservice get OA3xOriginalProductKey
お使いのパソコンがメーカー製のPC(最初からWindowsが入っていたもの)であれば、少し待つだけで「XXXXX-XXXXX-XXXXX-XXXXX-XXXXX」という25桁の英数字が表示されるはずです。これがあなたのPCのプロダクトキーですね。
管理者として実行する理由と注意点
先ほどのコマンドを実行するときに、一つだけ気をつけてほしいポイントがあります。それは、コマンドプロンプトを「管理者として実行」する必要があるということです。
一般ユーザーの権限のままコマンドを実行すると、システムの大切な部分にアクセスできず、エラーが出たり何も表示されなかったりすることがあります。
プロダクトキーはOSのライセンスに関わる非常に重要な情報なので、Windows側もしっかりとガードしているんですよね。検索ボックスで「cmd」と入力した後に、右側に表示されるメニューから「管理者として実行」をクリックするのを忘れないようにしてください。
powershellを使った高度な確認
最近のWindowsでは、コマンドプロンプトよりも新しくて強力なpowershellというツールが標準で用意されています。プログラミングやシステム管理に興味がある人なら、こちらを使いたいと思うかもしれませんね。
実は、先ほど紹介した「wmic path…」から始まるコマンドは、powershell上でも全く同じように動かすことができます。タスクバーの検索ボックスで「powershell」と検索し、同じく管理者として実行してからコマンドを貼り付けるだけでOKです。コマンドプロンプトがどうも苦手という方は、こちらを試してみるのも良いかなと思います。
slmgrで末尾5桁だけを安全に表示
プロダクトキー全体を表示するのではなく、「今どのキーが適用されているのかだけを安全に確認したい」というケースもありますよね。例えば、複数のライセンスを持っていて、どれを使っているか照合したい時などです。
そんな時に便利なのが、ソフトウェアライセンス管理ツールのslmgrコマンドです。コマンドプロンプトやpowershellで、以下のコマンドを実行してみてください。
slmgr /dli
これを実行すると、小さな画面がポップアップして、現在使われているプロダクトキーの末尾5桁だけが表示されます。キー全体を画面に表示させないので、人前で作業する際や画面のスクリーンショットを撮る際にも、情報漏洩のリスクを減らせて安心ですね。
wmic廃止による将来的な影響とは
ここまでwmicコマンドを使った確認方法を紹介してきましたが、少し先の未来に関するお話もしておきますね。実は、Windows 11のアップデートの過程で、WMIC機能が非推奨(将来的に廃止)になる方向で進んでいます。
つまり、数年後の新しいWindows環境では、今まで使えていたお馴染みのコマンドが突然エラーになってしまう可能性があるということです。その頃には、powershellの新しい専用コマンド(CIMコマンドレットなど)を使うのが主流になっていくはずです。OSの仕様はどんどん変わっていくので、このあたりは頭の片隅に置いておくと、いざという時に慌てずに済むかなと思います。
windowsのプロダクトキー確認コマンドと対策

コマンドを正しく入力したはずなのに、なぜか結果が空欄になってしまったり、エラーで先に進めなかったりするケースについて見ていきましょう。ここでは、表示されない時の原因と、その解決策について詳しく解説しますね。
実行しても表示されない根本的な原因
コマンドを実行しても何も表示されず、ただ次の行に移動してしまうだけ……。実はこれ、結構多くの方が経験するトラブルなんです。
この現象が起きる一番の根本的な原因は、「ライセンスの種類が違うから」です。wmicコマンドというのは、パソコンのマザーボード(基板)に直接書き込まれているプロダクトキーを読み取るための命令です。そのため、HPやDell、Lenovoといった大手メーカー製のパソコン(OEM版)ではしっかり表示されますが、それ以外の環境ではそもそも「読み取るべき場所にキーが存在しない」ため、空欄になってしまうんですね。
デジタルライセンスの仕組みと認証
表示されない理由の一つとして、現在主流になっているデジタルライセンスが挙げられます。Microsoft StoreでWindowsを購入したり、古いWindowsから無償アップグレードしたりした場合、このデジタルライセンスという形式になります。
デジタルライセンスでは、お使いのパソコンのハードウェア情報とMicrosoftアカウントがインターネット上で直接結びついています。つまり、25桁のプロダクトキーという「文字列のデータ」自体が、そもそもOS内に存在しないんです。
この場合、コマンドで探しても見つからないのは当然ですよね。OSを再インストールする際は、プロダクトキーの入力をスキップして、同じMicrosoftアカウントでサインインするだけで自動的に認証される仕組みになっています。
自作pcやリテール版でのキー保存先
自分でパーツを組み立てた自作PCを使っている方や、パッケージ版(リテール版)のWindowsを単体で購入した方も、コマンドでは表示されないことが多いです。
なぜかというと、これらのライセンスでは、プロダクトキーがマザーボードではなくWindowsのシステム内部(レジストリと呼ばれる深い部分)に暗号化されて保存されるからです。BIOSやUEFIと呼ばれるハードウェアの領域だけを探しに行くコマンドでは、レジストリの中身までは見つけることができません。これが、自作PCユーザーがコマンドで確認できない主な理由かなと思います。
無料アプリShowKeyPlusを活用する
「コマンドでは確認できなかったけれど、どうしても今のプロダクトキーを知りたい!」という方には、サードパーティ製の解析ツールを使うのがおすすめです。中でも私がおすすめしたいのは、ShowKeyPlusという無料アプリです。
ネット上には怪しいソフトもたくさんありますが、このShowKeyPlusは公式のMicrosoft Storeからダウンロードできるため、セキュリティ的にもかなり安心して使えるのが大きなメリットですね。アプリを起動するだけで、システムに保存されているキーや、OEM版かリテール版かの種類まで一目で判別してくれます。自作PCユーザーの強い味方になってくれるはずです。
購入履歴やメールから探す代替手段
最後は少しアナログな方法になりますが、確実な代替手段についても触れておきますね。もしオンラインでWindowsのライセンスやデジタルコードを購入した場合は、Microsoftの公式サイトにログインして、アカウントの購入履歴や注文履歴を確認してみてください。
また、Amazonなどのオンラインショップで購入した場合は、当時の購入完了メールのなかにプロダクトキーが記載されていることもよくあります。
意外と盲点になりがちですが、メールの受信トレイで「Windows プロダクトキー」や「ライセンス」といったキーワードで検索をかけてみると、あっさり見つかることもあるので、ぜひ試してみてくださいね。
windowsのプロダクトキー確認コマンドのまとめ
いかがでしたでしょうか。今回は、Windows環境におけるプロダクトキーの確認手順や、うまく表示されない時の仕組みについてご紹介しました。
メーカー製PCであればコマンドプロンプトでサクッと確認できることが多いですが、自作PCやデジタルライセンス環境では、そもそもキーが存在しなかったり、保存場所が違ったりすることがお分かりいただけたかなと思います。ご自身のパソコン環境に合わせて、今回ご紹介したコマンドやShowKeyPlusなどのアプリを適切に使い分けてみてください。
なお、本記事で紹介したライセンスの仕様や動作環境はあくまで一般的な目安となります。OSのアップデートによって仕様が変わることもありますので、最終的な判断や正確な情報はMicrosoftの公式サイトをご確認いただくか、専門家にご相談されることをおすすめします。

