最近、Windows 7のインストールが壊れて起動を拒否しました( ここを参照 )。
再インストールしたいのですが、CDキーが1つしかありません。
コマンドプロンプトまたはLinuxライブディスクのみを使用して現在のCDキーを取得する方法はありますか?
注:Windows 7を起動できませんが、リカバリメニューの最小限のコマンドプロンプトにアクセスできます。 (セーフモードは起動しません)。
いいえ、WinREコマンドラインからは実行できません
USBからハードドライブへのアダプターを使用して、起動できないドライブを別のWindows PCに接続します。ホストPCで install Product Key を実行し、プロダクトキーを実行して、[ファイル]> [ソースの選択]を使用します。
新しいウィンドウが開いたら、3番目のラジオボタンをチェックし、非ブートドライブのWindowsフォルダーを参照して、[OK]をクリックします。
Linuxライブディスク(例 buntu Live DVD )、またはコンピューターのドライブにアクセスできる任意のLinuxシステム(USBから起動、デュアルブートなど)からキーを取得することができます-これは、サードパーティのアプリがない別のWindowsシステムからも可能です( 例 )。次に、次の方法でライセンスを取得できます。
レジストリの読み取り/編集ツールを取得します。私はchntpw
を使用しました。現在、FedoraおよびUbuntuソフトウェアリポジトリで利用可能です。
レジストリデータを取得します。 HKLM\SOFTWARE
からのレジストリデータを含むファイルが必要です。これは/Windows/System32/config/SOFTWARE
に配置する必要があります(テキストの大文字と小文字は異なる場合があり、/WINDOWS/system32/config/SOFTWARE
などになる場合があります)。ハードディスクを読み取れる場合は、これにアクセスできるはずです
データを抽出します。レジストリファイルへのパスを指定してchntpw
を実行します。 Windowsパーティションが/mnt
にマウントされている場合:
chntpw -e /mnt/Windows/System32/config/SOFTWARE
そして、HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId
キーからデータを取得します。dpi
コマンドを使用できる場合があります。それ以外の場合は、hex Microsoft\Windows NT\CurrentVersion\DigitalProductId
を使用してキーデータを直接読み取ることができます。
成功しなかった場合は、ハードウェアをチェックして、回答 here を使用してキーが埋め込まれているかどうかを確認できます。または、ライセンスキーが書かれているコンピューターに付属しているステッカーを確認します。
また、WindowsがリテールライセンスまたはOEMライセンスの場合、キーは1回だけ使用するため、一意のIDが見つかる場合があります。
詳細:
MS-Windows 7(32ビット版と64ビット版)に加えて、他のバージョンのMS-WindowsとほとんどのMS-Office製品でも、Magic Jelly Bean KeyFinderツールを使用して本当に成功しました。
Magic Jelly Bean KeyFinder
http://www.magicaljellybean.com/keyfinder/
Hiren's Boot CD を使用します。また、各ツールを個別にダウンロードすることもできますが、CDと回復ツールのボートロードを取得することもできます。