2011-06-30 11 views
3

だから、このソフトウェアがあります。何らかの形でインストールされていると(おそらくファイルやレジストリエントリを読み込む)、私のWindowsオペレーティングシステムを認識します。Windows固有の識別子?

いくつかのタスクは、一意のコンピュータごとに1回だけ実行されることになっています。プログラムをアンインストールして再インストールすると、ソフトウェアはインストールされていることを記憶しているため、タスクは実行されません。

システムの復元を使用する場合、ソフトウェアもタスクを実行しません。インストール前にシステムのイメージをロードすると、ソフトウェアもタスクを実行しません。

新しいウィンドウのコピーをインストールすると、ソフトウェアだけがそのタスクを実行します。 IPは問題ではありません。すべてが同じですが、それはWindowsオペレーティングシステムの全く新しいコピーです。

私は、ソフトウェアがある種の一意のオペレーティングシステム識別子を読み取り、サーバーに接続してユーザープロファイルを作成すると推測します。

質問は?ソフトウェアがシステム識別子を確認するために使用するファイルは何でしょうか?これまでのところ私はレジストリの下にエントリがあることを知りました。 WindowsNT/CurrentVersion、Windows/Cryptographyはソフトウェアに依存しません。

他にどこを検索する必要がありますか?見つけやすくなるソフトウェア

+0

または、「私はすでにここにいます」というレジストリの設定を埋めるだけです。例:プロセスモニタ。 –

+0

私はレジストリがきれいだったので私のウィンドウの古いイメージのコピーをロードしました。 – user775013

+0

[コンピュータの一意のIDを変更して毎回一意に見えるようにする]の複製が可能です(http://stackoverflow.com/questions/6535828/change-computer-unique-ids-so-that-appears-unique-every-time) - この質問の即座の再投稿のために特別なものはありますか? –

答えて

0

あなたは、レジストリ内のファイルおよびキーは多分それがキーHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionレジストリからProductId値を読んでいる

3

をアクセスされているかどうか確認するためにSysInternalsのでFileMonユーティリティおよびRegMonのを使用することができます。

マイクロソフトsays

プロダクトキーは、Windows XPがインストールされている場合 に作成されたプロダクトIDのための基礎 を形成しています。各 のWindows XPのライセンスされたインスタンスには の固有のプロダクトIDがあります。

0

一部のOEM smopuiMバージョンでは、Windows XPのライセンスされたインスタンスは1つだけです。したがって、2台のPCで同じ製品IDを見つけることができます。

関連する問題