Windows 10やWindows 11を長期間利用していると、PCの不具合によるOSの再インストールや、パーツ構成の変更に伴うライセンスの再認証が必要になることがあります。

その際、手元にプロダクトキーの控えがないと、Windowsのライセンス認証が解除されたままになり、デスクトップのカスタマイズが制限されるなどの不利益を被る可能性があります。

本記事では、現在使用しているPCからプロダクトキーを確認する方法や、将来のトラブルに備えたバックアップの重要性について詳しく解説します。

Windowsのプロダクトキーとは?

プロダクトキーとは、Windowsというソフトウェアを利用する権利があることを証明するための25文字の英数字コードです。

通常、プロダクトキーは「XXXXX-XXXXX-XXXXX-XXXXX-XXXXX」という形式で構成されています。

Windows 10やWindows 11では、このキーを入力することでOSの正規認証が行われます。

最近では「デジタルライセンス」という仕組みが導入されており、プロダクトキーの入力を省略できるケースも増えています。

しかし、マザーボードの交換など大規模なハードウェア変更を行った場合には、再度プロダクトキーの入力を求められることがあります。

そのため、自分がどのようなライセンスを所有しているのかを把握しておくことは、PCを健全に維持するために非常に重要です。

ライセンスの種類による確認方法の違い

Windowsのライセンスには、大きく分けて「パッケージ版(リテール版)」「DSP版」「OEM版(プリインストール版)」の3種類があります。

それぞれのライセンス形態によって、プロダクトキーの保管場所や確認方法が異なります。

ライセンスの種類主な入手経路プロダクトキーの記載場所
パッケージ版(リテール版)公式サイトや家電量販店での単品購入購入時のメールや、パッケージ内のカード
DSP版PCパーツとのセット購入セット購入したパーツに貼られたシール
OEM版(プリインストール版)メーカー製PCに最初から導入されているPC本体のシール、またはマザーボードのBIOS内

パッケージ版であれば、購入時の履歴を辿ることで比較的容易にキーを見つけることができます。

一方で、メーカー製PCなどに搭載されているOEM版は、手元に物理的なキーの控えがない場合がほとんどです。

このような場合に備えて、システム内部から直接キーを抽出する方法を知っておく必要があります。

コマンドプロンプトでライセンスキーを確認する方法

特別なソフトをインストールせずにプロダクトキーを確認する最も標準的な方法は、Windows標準の「コマンドプロンプト」を利用することです。

まず、タスクバーの検索ボックスに「cmd」と入力し、「管理者として実行」を選択してコマンドプロンプトを起動してください。

起動した画面に、以下のコマンドをコピーして貼り付け、Enterキーを押します。

Batch File
wmic path softwarelicensingservice get OA3xOriginalProductKey

コマンドを実行すると、画面上に25文字のプロダクトキーが表示されます。

実行結果
OA3xOriginalProductKey
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

もし何も表示されない場合は、そのPCがデジタルライセンスによって認証されており、BIOS(UEFI)にキーが保存されていない可能性があります。

その場合は、後述するPowerShellを用いた方法や、Microsoftアカウントとの連携状況を確認しましょう。

PowerShellを使用して詳細な情報を取得する

コマンドプロンプトで確認できなかった場合でも、Windows PowerShellを使用することでキーを表示できることがあります。

PowerShellを「管理者として実行」し、以下のスクリプトを入力してください。

PowerShell
(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey

このコマンドも、主にPCのマザーボードに記録されているプロダクトキーを呼び出すためのものです。

自作PCなどで、後からリテール版のWindowsをインストールした場合には、この方法では表示されないことがあります。

リテール版の場合は、購入時に送られてきたメールを「Windows Product Key」などのキーワードで検索するのが確実です。

レジストリエディタを利用した確認(上級者向け)

Windowsのレジストリ内には、インストールされているプロダクトキーのデータが暗号化されて格納されています。

「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform」というパスに情報が含まれています。

ただし、レジストリエディタの操作を誤るとシステムが不安定になるリスクがあるため、初心者の型には推奨されません。

また、ここで確認できるキーは「バックアップ用のデフォルトキー」である場合もあり、実際のライセンス認証には使えないことがあります。

まずはコマンドプロンプトなどの安全な方法を優先し、最終手段として検討してください。

デジタルライセンスとMicrosoftアカウントの紐付け

Windows 10以降、プロダクトキーそのものを管理するよりも、Microsoftアカウントとライセンスを紐付けておくことが最も推奨されるバックアップ方法です。

ライセンスがアカウントに紐付いていれば、PCを初期化しても、自分のアカウントでサインインするだけで自動的にライセンス認証が完了します。

現在の認証状態を確認するには、以下の手順を行ってください。

  1. 「設定」アプリを開く
  2. 「システム」を選択する(Windows 11の場合)
  3. 「ライセンス認証」の項目を確認する

ここで「Windows は、Microsoft アカウントにリンクされたデジタル ライセンスによってライセンス認証されています」と表示されていれば安心です。

もし「ローカルアカウント」を使用している場合は、この機会にMicrosoftアカウントへの切り替えを検討しましょう。

これにより、ハードウェアを交換した際でも「トラブルシューティング」からライセンスの再適用が可能になります。

プロダクトキーを安全に保存・バックアップするコツ

万が一のために、物理的・デジタル的な両面でプロダクトキーをバックアップしておくことが賢明です。

1. パスワードマネージャーに保管する

Bitwardenや1Passwordなどのパスワード管理ツールには、ソフトウェアライセンスをメモする機能があります。

ここにキーを記録しておけば、スマホや他のデバイスからもいつでも参照可能です。

2. クラウドストレージにテキスト保存する

メモ帳などで作成したテキストファイルを、OneDriveやGoogleドライブに保存しておく方法です。

ファイル名に「Windows_License」などの名前を付けておけば、後からの検索も容易になります。

3. 物理的なメモをPC本体の近くに保管する

デジタルデータはストレージの故障で失われる可能性があるため、紙に書いて金庫やPCの取扱説明書と一緒に保管するのも有効です。

ただし、プロダクトキーが他人に知られると不正利用される恐れがあるため、管理には細心の注意を払ってください。

ライセンスキーを紛失した場合の対処法

どうしてもプロダクトキーが見つからず、ライセンス認証もできない場合はどうすればよいでしょうか。

まずは、購入した店舗のレシートや、オンラインショップの注文履歴を徹底的に確認しましょう。

Amazonなどの大手ECサイトで購入した場合は、アカウントサービスの「注文履歴」からデジタルライセンスのコードを再確認できることがあります。

メーカー製PCの場合は、メーカーのサポート窓口に相談することで、リカバリ方法などのアドバイスを受けられる場合があります。

しかし、原則としてプロダクトキーの再発行は行われません。

紛失が確定し、認証が通らない場合は、残念ながら新しいライセンスを購入する必要があります。

このような事態を避けるためにも、まだPCが正常に動作しているうちに、現在のキーを控えておくことが重要なのです。

セキュリティ上の注意点:怪しいツールに頼らない

インターネット上には「Windowsのプロダクトキーを一クリックで表示する」と謳うフリーソフトが多数存在します。

しかし、これらのツールの中にはマルウェアやスパイウェアが含まれているリスクがあります。

プロダクトキーを盗み取られたり、PC内の個人情報を外部に送信されたりする被害も報告されています。

OS標準のコマンドで確認できる以上、出所の不明なサードパーティ製ツールを安易にインストールすべきではありません。

どうしてもツールを使用したい場合は、信頼できるセキュリティソフトでスキャンを行い、実績のある有名なソフトウェアを選ぶようにしてください。

また、プロダクトキーをSNSや掲示板などで公開することは絶対に避けてください。

まとめ

Windows 10やWindows 11のライセンスキーは、PCのトラブルやアップグレードの際に必要となる極めて重要な情報です。

まずはコマンドプロンプトやPowerShellを使用して、自分のPCのキーを一度確認してみることをお勧めします。

そして、最も確実な防衛策はMicrosoftアカウントとライセンスを紐付けておくことです。

万が一、ハードウェアの故障でキーが読み取れなくなっても、アカウントさえあればライセンスを回復できる可能性が高まります。

「備えあれば憂いなし」という言葉通り、PCが正常に動いている今のうちに、ライセンス情報の確認と適切なバックアップを行っておきましょう。

本記事で紹介した手順を参考に、あなたのPC環境をより安全で強固なものにしてください。