在 Windows 7 上,我的通知区域经常会弹出这样的信息:“您必须在 3 天内激活 Windows 才能继续使用所有 Windows 功能。”
我的 Windows 是合法的,我已经激活了两次。我相信 Windows 会记住上次激活时计算机的硬件,并且每次检测到硬件更改时都会显示此警告。
在我的情况下,检测到的硬件变化可能是由从 VirtualBox 运行 Windows 引起的。我有双启动设置。我可以启动 Windows 7 和 Linux。当我想在 Linux 中使用某些 Windows 功能时,我不会重新启动计算机,而是从 VirtualBox 启动我的 Windows 7,它使用原始磁盘而不是虚拟磁盘。
我希望您能告诉我哪个硬件变化导致了激活请求,以便我可以对弹出消息采取一些措施。
答案1
从多发性硬化症:
当您对计算机进行重大硬件更改时,例如同时升级硬盘和内存,您可能需要再次激活 Windows。
由于虚拟机与物理机器完全不同,因此当您切换时,它会完全改变硬件,并且 Windows 需要重新激活。
产品激活依赖于提交安装 ID。安装 ID 专门用于保证匿名性,仅供 Microsoft 用于阻止盗版。安装 ID 由两个不同的信息组成 - 产品 ID 和硬件哈希
...
硬件哈希值是一个八字节值,它是通过单向数学变换运行来自 PC 硬件组件的 10 条不同信息创建的。