3 つのパラメーターに依存するソフトウェア アクティベーション ロジックがあります。
- HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId
- HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\InstallDate
- システム ボリュームの ID
質問に興味があります:これらのパラメーターは、単一の OS インストールでレジストリ値 (1、2) を手動で変更する以外の条件下で変更される可能性がありますか?
私の知る限り、システム ボリューム ID は、ボリュームがフォーマットされている場合にのみ変更できます。DigitalProductId と InstalLDate の両方も、ライセンス (具体的な Windows インストール) と OS が最初にインストールされた日付をそれぞれ識別するため、単一の OS では一定である必要があります。したがって、この論理によれば、それらは決して変更されるべきではありません。
これらの点を証明する文書を見つけたいです。残念ながら、そのようなドキュメントを検索しても十分な情報が得られませんでした。見つかったのは次のような記事だけだったからですhttp://technet.microsoft.com/en-us/library/cc709644(v=ws.10).aspxトピックに関する間接的な情報が含まれています。
また、私はこの素晴らしい投稿を見てきました: http://siginetsoftware.com/forum/showthread.php?596-Investigating-the-Microsoft-Digital-ProductID-(DPID )
私の主張を部分的に証明しますが、100%保証するものではありません
ここでもう一度質問を繰り返します。
パラメータ 1 ~ 3 は、単一の Windows インストールで変更される可能性がありますか?
前もって感謝します