OSのプロダクトキー

ある時ふと、プリインストールのVAIO ノートのOSのプロダクトキーが気になって、コマンドプロンプトで調べたことがあります。(コマンドプロンプトを管理者権限で実行 slmgr /dlv)結果は、25桁の末尾5桁が表示されており、本体裏のシールとは異なるものでした。

そこで本当のプロダクトキーを調べたくなって、フリーソフトのWindows Productkey Viewer をダウンロード解凍して表示したところ、やはり本体裏のシールとは違うキーが表示されていました。プロダクトキー表示ソフトには他にも、Magical Jelly Beens のKeyFinder などがありますがその時、セキュリティソフトのウイルス検知が作動して自動的に削除されてしまいました。

そのせいかどうか分かりませんが、再びプロダクトキーを見てみるとBBBBB-BBBBB-BBBBB-BBBBB-BBBBB と表示されます。Google で調べてみると、MAK (Multiple Activation Keys)あるいはVLK (Volume License Keys)の場合そのように表示されるとのことです。(最初に調べた時にバックアップを取って置いて良かったです。)OSのプロダクトキーは通常、ローカルのレジストリに暗号化されて保存されるそうですが、レジストリから削除されると表示ソフトでも見られないようです。

安全にプロダクトキーを知る方法として、PowerShell のスクリプトを使う方法があります。(PowerShell:Windows に登録されている25桁のライセンス キーを表示させる for Windows 7 / 8.1

PowerShell を管理者権限で、> Set-ExecutionPolicy RemoteSigned してスクリプトの実行セキュリティポリシーを変更する – @IT した後、上記スクリプトをメモ帳で、”Get-ProductKey.ps1″ として保存したものをコンソールから、> .\Get-ProductKey として実行するとプロダクトキーが表示できました。(PowerShell スクリプトの作成と実行)実行後、ポリシーを>Set-ExecutionPolicy Restricted して元に戻すことを忘れずに。

フリーソフトを使うときは、自己責任と痛感しました。ちなみに、使用しているWindows OS が正規品かどうかを確認するには、[マイ コンピュータ] を右クリック、[プロパティ] から[システム情報] を表示して、[Windows ライセンス認証] という項目から[オンラインで詳細情報を表示する] リンクをクリックして正規のWindows かどうかを[検証] して見て下さい。