コマンドプロンプトまたはLinuxライブディスクからWindows 7のCDキーを取得する方法


8

最近、Windows 7のインストールが壊れて起動を拒否しました(ここを参照)。

再インストールしたいのですが、CDキーが1つしかありません。

コマンドプロンプトまたはLinuxライブディスクのみを使用して現在のCDキーを取得する方法はありますか?

注:Windows 7を起動できませんが、リカバリメニューの最小限のコマンドプロンプトにアクセスできます。(セーフモードは起動しません)。

回答:


5

いいえ、WinREコマンドラインからは実行できません

USBからハードドライブへのアダプターを使用して非起動ドライブを別のWindows PCに接続し、ホストPCにプロダクトキーインストールして、プロダクトキーを実行し、[ファイル]> [ソースの選択]を使用します。

新しいウィンドウが開いたら、3番目のラジオボタンをチェックし、非ブートドライブのWindowsフォルダーを参照して、[OK]をクリックします。

ここに画像の説明を入力してください


注意:ProduKeyの古いコピーを既にお持ちの場合は、バージョン1.35以降であることを確認してください(または最新バージョンを入手してください)。1.35では、他のWindowsインストールをスキャンするオプションが導入されました。
Synetech 2011

プロダクトキーが見つかりませんでした
Razor Storm

2
外部レジストリハイブを試し、接続されたドライブのWindows \ System32 \ configフォルダを参照して、「ソフトウェア」を選択します
Moab


2

Linuxライブディスク(Ubuntu Live DVDなど )、またはコンピューターのドライブにアクセスできる任意のLinuxシステム(USBから起動、デュアルブートなど)からキーを取得することができます。これは別のWindowsシステムからも可能です。サードパーティアプリなし(。その後、次の方法でライセンスを取得できます。

  1. レジストリの読み取り/編集ツールを入手します。私が使用しましたchntpw。現在、FedoraおよびUbuntuソフトウェアリポジトリで利用できます。

  2. レジストリデータを取得します。からのレジストリデータを含むファイルが必要になりますHKLM\SOFTWARE。これは次の場所に/Windows/System32/config/SOFTWAREあります(テキストの大文字小文字は異なる場合があります/WINDOWS/system32/config/SOFTWARE)。ハードディスクを読み取れる場合は、これにアクセスできるはずです

  3. データを抽出しますchntpwレジストリファイルへのパスを使用して実行します-たとえば、Windowsパーティションがマウントされている場合/mnt

    chntpw -e /mnt/Windows/System32/config/SOFTWARE
    

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductIdキーからデータを取得します。dpiコマンドを使用できる場合があります。それ以外の場合は、を使用してキーデータを直接読み取ることができますhex Microsoft\Windows NT\CurrentVersion\DigitalProductId

成功しない場合は、ここの回答を使用して、ハードウェアにキーが埋め込まれているかどうかを確認できます。または、ライセンスキーが書かれているコンピューターに付属しているステッカーを確認します。

また、WindowsがリテールライセンスまたはOEMライセンスの場合、キーは1回だけ使用するため、一意のIDを見つけるだけです。

より詳しい情報:


0

HirenのブートCDを使用します。各ツールを個別にダウンロードすることもできますが、CDと回復ツールのボートロードを取得することもできます。


2
回答を編集してそのツールへのリンクを含め、そのツールにWindows 7のプロダクトキーリカバリツールがある場合、私はこの回答に「賛成」票を投じます。
ランドルフリチャードソン2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.