コマンドプロンプトを使用してWindows 10のプロダクトキーを取得する方法

コマンドプロンプト(CMD)を使ってWindows 10のプロダクトキーを見つけるのは、特に再インストールやライセンスの移行をしようとして、元のシールやメールアドレスを紛失してしまった場合などに便利です。問題は、Windowsはプロダクトキーをシステムの奥深くに隠していることが多いことです。特にOEMマシンでは、プロダクトキーがBIOSやUEFIファームウェアに保存されていることが多いのです。そのため、CMDを使ってプロダクトキーを取得すれば多少の手間は省けますが、表示されない場合もあることを覚悟しておきましょう。特にMicrosoftアカウントに紐付けられたデジタルライセンスの場合はなおさらです。さて、ここではCMDの使い方と、最初の方法がうまくいかなかった場合に役立つヒントをいくつかご紹介します。

CMDを使ってWindows 10のプロダクトキーを見つける方法

管理者権限でコマンドプロンプトを開く

  • Windows キーを押して、「cmd」と入力します。
  • コマンドプロンプトを右クリックして、「管理者として実行」を選択します。

CMDを管理者として実行するのは、単なる形式的な手続きではありません。プロダクトキーを含むシステム情報を確認するために必要な権限が実際に付与されます。管理者権限がないと、情報が表示されない場合があります。環境によっては、この手順が不安定になったり、失敗したりする場合がありますので、その場合はCMDを再度起動してみてください。

キーを取得するためのコマンドを入力してください

  • 次のコマンドを貼り付けるか入力します:wmic path softwarelicensingservice get OA3xOriginalProductKey
  • プレスEnter

このコマンドはWindows Management Instrumentation(WMI)にアクセスし、通常はBIOS/UEFIに保存されている埋め込みOEMキーを探します。ただし、一部のマシンではこのコマンドが失敗したり、空白が返されたりする場合があります。確実な保証はありませんが、試してみる価値はあります。

出力を読み取り、キーを保存する

すべてがうまくいけば、25文字のキーが表示されます。キーは5文字ずつ5つのグループに分かれています。必ずメモしておくか、できれば安全な場所にコピーしておきましょう。なぜうまくいく時とうまくいかない時があるかは分かりませんが、カスタムビルドやデジタルライセンスからアップグレードした場合など、キーがBIOSに保存されていない可能性があります。

マシンによっては、最初の試行でこの問題が発生する場合もありますが、再起動や再試行が必要になる場合もあります。Windows は、当然ながら、必要以上に手間がかかるように設計されているからです。

より良い結果を得るためのヒント

  • 権限の問題を回避するために、常に CMD を管理者として実行してください。
  • システムに Windows がプリロードされている場合、キーは BIOS または UEFI にある可能性が高いため、このコマンドでキーを取得できるはずですが、常に取得できるとは限りません。
  • プロダクトキーは、パスワードマネージャーや暗号化されたメモなど、安全な場所に保管してください。いつ必要になるか分かりません。
  • コマンドの出力結果が空白または「null」で、デジタルライセンスをお持ちの場合は、おそらくMicrosoftアカウントに紐付けられている可能性があります。その場合は、アカウント設定を確認する必要があります。
  • 一部の人にとっては、*Belarc Advisor*や*NirSoft ProduKey*のようなサードパーティツールの方が簡単です。CMDでは見つけられないキーを見つけることができます。

よくある質問

どの PC でも CMD を使用して Windows 10 のプロダクト キーを見つけることができますか?

Windowsがアクティベートされていて、キーがローカル(BIOS/UEFIまたはレジストリ)に保存されている限り、ほとんどの場合は可能です。ただし、デジタルライセンスの場合は、従来のキーがローカルに保存されていないため、表示されない可能性があります。

プロダクト キーが CMD に表示されない場合はどうすればよいですか?

その場合、キーがシステム内に取得可能な形式で保存されていないことが原因である可能性があります。CMDを管理者として再度実行してみるか、サードパーティ製のキーファインダーを使用するか、デジタルアップグレードの場合はMicrosoftアカウントを確認するなど、他の方法を検討してください。

この方法は正当/合法ですか?

はい、ご自身のプロダクトキーを取得するのは全く問題ありません。Windowsにはこの情報にアクセスするためのツールが用意されており、ご自身のライセンスを覗き見ることに何ら問題はありません。

デジタルライセンスにキーが表示されないのはなぜですか?

Microsoftアカウントまたはハードウェアプロファイルに紐付けられたライセンスは、実際にはローカルにキーを保存していないため、CMDでキーを取得することはできません。そのため、デジタルライセンスの場合は、アカウントを直接確認する必要があるかもしれません。

Windows 7 または 8 からアップグレードした場合、これは機能しますか?

アップグレードがデジタル版だった場合(おそらくそうだったでしょう)、キーはローカルに保存されていない可能性があります。ライセンスはハードウェアまたはMicrosoftアカウントにリンクされているため、CMDでは従来のキーは表示されません。

まとめ

  • 管理者として CMD を実行します。
  • 入力または貼り付けますwmic path softwarelicensingservice get OA3xOriginalProductKey
  • 出力を確認し、キーをコピーして安全な場所に保管します。

まとめ

この方法は完璧ではありませんが、一部のシステムでは、追加のインストールなしでキーを素早く取得できる方法です。もちろん、うまくいかない場合は、サードパーティ製のユーティリティを使用したり、Microsoftアカウントを確認したりなど、他にも多くの方法があります。通常、ブランドのノートパソコンやデスクトップパソコンでは、これが最善の策です。ただし、デジタルライセンスの最新マシンでは、何も表示されない場合があることに注意してください。

これで誰かの時間短縮になれば幸いです。頑張ってください!そして、キーを見つけたら必ずバックアップを取ってください!