\r\n\r\n
Windowsを新規にインストールすると、とても気持ちがいい。便利なリセットやWindowsの再インストールのいずれを選択する場合でも、すべてのデータをバックアップすることを忘れないでください。再インストールするプログラムのシリアル番号とプロダクトキーも忘れずに記入してください。
ここでは、紛失したプロダクトキーを復元する方法、またはWindowsのプロダクトキーを含むシステムに保存されているシリアル番号を見つける方法を紹介します。
以下のツールは、アンチウィルスプログラムを起動させる可能性があります。誤認識にご注意ください。以下に挙げるユーティリティは、無料でマルウェアもなく、安全に使用することができます。
ProduKeyは、Windows、Office、Exchangeを含むMicrosoftのプロダクトキーを復元できるNirSoft社の小型ポータブルユーティリティです。Visual Studio、一部のAdobeおよびAutodesk製品もサポートしています。お探しのシリアル番号がこれらのソフトウェアのカテゴリに該当しない場合は、以下の他のツールをお試しください。
他のコンピュータまたは他のオペレーティング・システムにインストールされているソフトウェアのプロダクト・キー情報を表示するには、PrduKeyのダウンロード・ページに記載されているいくつかのコマンドライン・オプションを使用することができます。例えば、/remoteallは、ローカルネットワーク上のすべてのコンピュータを列挙します。
このツールは、Windows 10をはじめ、Windows XP SP3までの32ビット版、64ビット版のすべてのWindowsに正式対応しており、インストールされているソフトウェアのライセンス番号を表示するだけでなく、システムの完全なプロファイルを作成することが可能です。スキャンが完了すると、新しいブラウザーウィンドウにレポートが表示されます。
Belarc Advisorのレポートには、ソフトウェアライセンスの一覧のほか、ソフトウェアのバージョンや使用状況など、システムに関する数え切れないほどの詳細な情報が含まれています。
このツールをお気に召された方は、同様のシステムレポートを生成する「システム情報 for Windows」もお気に召すかもしれません。
Portable LicenseClalwerは、Windowsレジストリからシリアル番号やレジストレーションキーを幅広く復元することができます。起動時にエラーが発生する場合は、EXEファイルを右クリックし、「管理者として実行」を選択してお試しください。
HKEY U LOCAL U machine をポイントして、シリアル番号を検索します。スキャンは徹底的に行うので、他のツールよりも時間がかかります。スキャンが完了したら、「ファイル」メニューで結果を保存または暗号化する。ツール」では、ライセンスクローラーダンプをデコードまたはエンコードすることもできます。
なお、このプログラムは、アドウェアやマルウェアは含まれていませんが、広告によってサポートされています。
このキーファインダーは300以上のプログラムをサポートし、32ビットと64ビットのシステムで動作し、起動不能なWindowsシステムからシリアル番号を復元します。レジストリからシリアル番号を取得するため、BIOSやレジストリ外に保存されているキーを見つけることができません。
ProduKeyと同様、上級者にはコマンドラインオプションがありがたい。
この古い曲は、素晴らしいJelly Beanのキーファインダーのクローンによく似ています。無料版は、最も一般的な200のプログラムに対応しています。32ビット版のWindowsでのみ動作するはずですが、私たちの64ビットシステムでも問題なく動作します。代替案として、より強力なバージョン1.06(Major Geekからダウンロード)または上記の他の無料ツールのいずれかを試してみることができます。
このユーティリティは、Microsoft NET Frameworkが必要ですので、ご注意ください。
サードパーティツールを使用したくない場合は、Windowsレジストリを手動でスキャンしてプロダクトキーを探すことができます。今度はレジストリから該当のソフトを検索し、データ欄にシリアル番号が表示されるまでF3を押し続けます。
また、Windowsのプロダクトキーを探すだけであれば、スクリプトに難しい作業をさせることも可能です。メモ帳を開き、以下のコードを貼り付け、product-keys.vbsという名前で保存します(ファイル拡張子はTXTではなくVBSが必須です)。
Set WshShell = CreateObject("WScript.Shell")MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))Function ConvertToKey(Key)C***t KeyOffset = 52i = 28Chars = "BCDFGHJKMPQRTVWXY2346789"DoCur = 0x = 14DoCur = Cur * 256Cur = Key(x + KeyOffset) + CurKey(x + KeyOffset) = (Cur \ 24) And 255Cur = Cur Mod 24x = x -1Loop While x >= 0i = i -1KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutputIf (((29 - i) Mod 6) = 0) And (i -1) Theni = i -1KeyOutput = "-" & KeyOutputEnd IfLoop While i >= 0ConvertToKey = KeyOutputEnd Functionこのファイルをダブルクリックすると、VBスクリプトにWindowsのプロダクトキーが表示されます。
これは、あなたが試すべき数多くのメモ帳のトリックのうちの1つに過ぎません。
もしかしたら、システムにアクセスできなくなり、上記の解決策が使えなくなったのかもしれません。この場合、最後の手段は購入したソフトウェアの現物か電子記録です。以下のいずれかに該当する場合はチェックを入れてください。
もし、古いレシートやクレジットカードの記録が見つかっても、シリアルナンバーが見つからなくても、絶望することはありません。この場合、**マーチャント**に連絡して、状況を説明し、シリアル番号の再発行が可能かどうか、また、必要なものは何かを尋ねてください。最悪の場合、値引きしかしてくれないかもしれませんし、自分もそうするしかないでしょう
大切なソフトのシリアルナンバーを紛失してしまっては元も子もありません。これらのヒントを参考にして、すべてのプロダクトキーを復元できることを願っています。再び紛失しないように、プリントアウトするか、パスワードマネージャー(LastPassなど)に安全に保管してください。
Windowsのプロダクトキーやシリアル番号を探すのにお勧めの場所がありますか? また、どこで見つけましたか?コメントで教えてください。