我有一台 win XP 机器,它的磁盘快要坏了。
克隆两个分区,使用 clonezilla 很有帮助。
现在,当我从新磁盘启动 Windows 时,我得到:
Since windows was first activated on this computer, the hardware on the computer has changed significantly. Due to these changes, window must be reactivated within 3 days. Do you want reactivate windows now?
inet 中的大多数指针都表明您可以通过电话激活,我很乐意这样做(我甚至提供了我的产品 ID),但要使其工作,您必须登录。就我而言,无论我如何回复此消息,它只会将我注销。
我发现这文章建议使用原始媒体进行修复,但我的原始 XP 媒体似乎也不再起作用了(txtsetup.sif is corrupt or missing Status 18
)。
我还发现了一些参考资料,它们说运行rundll32.exe syssetup,SetupOobeBnk
会重置激活并允许我登录,这样我就可以通过电话完成激活,但我猜这会在正在运行的操作系统上起作用。
我想知道是否有办法让它在rundll32.exe syssetup,SetupOobeBnk
不是当前正在运行的 Windows 安装上运行,而是在连接到运行 Windows 的机器的磁盘上运行?也就是说,我可以使用另一台装有操作系统的计算机强制某些硬盘上的操作系统进入 30 天试用期,然后再激活吗?
答案1
您可以使用命令提示符以安全模式启动。输入 explorer.exe,然后运行:
rundll32.exe syssetup,SetupOobeBnk