我的机器上安装了 Windows XP Pro OEM。磁盘出现故障,因此我将其克隆到新磁盘(更大的磁盘)。
现在 Windows 说硬件已发生重大变化,我需要重新激活,我很乐意这样做(在机器上的贴纸上找到了产品编号) - 只是运行激活过程我需要登录,但当我尝试登录时它会自动再次将我注销。
我知道我的凭证是没问题的,因为我可以远程连接到该机器,还可以通过指定用户和密码从远程机器上使用 sysinternals 工具,例如 PsExec 或 PSList 等。
通过安全模式登录与在正常模式下登录没有任何不同......
我尝试rundll32.exe syssetup,SetupOobeBnk
使用 PsExec 运行(如网络上多个地方所建议的那样)但似乎没有帮助......
有什么办法可以摆脱这个恶性循环吗?[ 由于未激活,无法登录 - 由于未登录,无法激活 ]
答案1
根据我的经验,将可启动的 Windows 分区逐字节复制到另一个硬盘上而不做任何修改将无法启动。我没有看到您遇到的登录问题,但 WinXP 启动会挂在蓝色背景的“欢迎”屏幕上。
复制 Win OS 分区的正确方法是删除注册表中存储的(旧的、原始的)磁盘 ID 信息。对于每个 Windows 逻辑驱动器,
HKEY_LOCAL_MACHINE \ SYSTEM \ MountedDevices
如果这些逻辑驱动器中的任何一个被分配给您要替换的磁盘驱动器上的分区,则应删除这些逻辑驱动器/分区的两个注册表项。
这些注册表项在硬盘复制之前很容易被删除跑步删除 Windows 程序regedit
。
如果复制分区时注册表与原始磁盘信息完好无损,则需要更复杂的注册表清理程序后分区副本描述这里。
Windows 将在每次启动后重建这些MountedDevices
条目(使用默认顺序),因此删除它们通常没有坏处。