上回说到,最后发现是 Windows XP 的系统盘符成了 D,导致登录不进去。
初听起来,把系统里原来记作 C 的路径,都改成 D 就可以解决问题,可仔细一想这是个不靠谱的主意,因为无法验证能不能改全,改成半拉子工程可就要了命了。于是开始寻找 Windows 系统分配盘符的规则以及存放位置。
中间过程略过不表,最终还是有收获的。在 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 键下,是盘符分配方案的存储位置。再次离线编辑注册表,把其中的 C 和 D 盘的记录互换了一下,重启进入,一切正常。