![Windows 7 损坏 XP 驱动器?](https://linux22.com/image/493662/Windows%207%20%E6%8D%9F%E5%9D%8F%20XP%20%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我有一位用户,他最近在与他的主要 XP 驱动器不同的驱动器上安装了 Windows 7 rc (7100) - 他在拔下 XP 驱动器的情况下进行了安装,然后在所有设置完成后将驱动器重新连接到与以前不同的 SATA 端口上(因为 Windows 7 驱动器现在使用 SATA-1 连接)。
他说一切都很好,直到今天早上,他无法重新登录 xp,因为出现损坏的驱动器错误消息(0x00000024),声称他应该运行 chkdsk /f 来解决这个问题。
由于无法启动 XP,他启动了 Windows 7 并从那里修复了磁盘,这起初似乎解决了该问题 - 然而成功重新启动进入 XP 后,域登录将不允许任何人连接到该域。
我本地登录,断开连接并重新将机器连接到域,问题就消失了 - chkdsk 没有报告任何其他问题。
意识到 Windows 7 版本是“候选版本”后,我很惊讶它居然能够通过读取驱动器来破坏驱动器!用户声称,在他尝试打开或查看 XP 驱动器上的任何文件之前,错误就出现了。
这是已知错误还是他做错了什么?显然他需要它来测试一些应用程序,但我不能相信它会损坏他的 XP 分区。
干杯,克里斯
答案1
仅仅因为用户没有访问任何文件并不意味着操作系统或其他服务没有访问,也不意味着操作系统没有去更新文件表或类似的东西。
我希望 W7 能够意识到驱动器上的 NTFS 版本较旧,并且仅对其进行操作到该级别(因为我似乎记得 Vista 和 W7 对文件系统有一些更改),但是对于关键数据,我不会做出这样的假设。
此外,这也可能与两个操作系统实例中 ACL 的不同含义有关。我不知道这是否属实,但确实可能。我个人不相信这两个操作系统实例对所有事物都具有相同的 ACL“值”,即使它们是域中同名的机器。
ACL 问题是一个小问题,我不得不用 NTFS 格式的外部 USB 驱动器(最初在 XP 上)来清理它,因为我已经从 Vista 转移到了 W7...必须使用管理 Shell 来处理驱动器并授予我的“新”用户 ID 完全权限。
答案2
拔出 7 号磁盘,将 XP 磁盘重新插入原来的 SATA 端口,然后重试。
答案3
Widgisoft,
Microsoft 确实有一个官方的 Windows 7 RC 支持论坛,位于这里。它由产品专家以及工程师和支持团队提供支持。您可能希望查看那里可用的主题以获取更多帮助和反馈。
Jessica Microsoft Windows 客户端团队