看起来,我正在努力完成一项基本任务:我有一个装有 Windows 7 和大量数据的旧 HDD,我想将其中的一些数据移动到装有 Windows 8 的新 SSD 驱动器上。所以我拿了 Windows 8 SSD 驱动器,并将其连接到装有 Windows 7 HDD 的 PC。然而奇怪的事情发生了:
- 每次我通过 SATA 连接 SSD 驱动器时,checkdisk 实用程序都会无缘无故地启动
- 在 Windows 7 系统上,我只需简单地复制粘贴文件夹即可。但我不断收到有关权限的奇怪消息 - 但在确认并以管理员身份执行后,我可以复制文件
- 卸下 Windows 8 SSD 并将其重新连接到我的笔记本电脑后,我看不到复制的文件夹,或者我看见了,但无法访问它 - 我收到文件/文件夹已损坏的错误。
您知道问题是什么以及如何解决它吗?
答案1
这不是传输文件的正确方法。
您收到的有关权限的错误是由于在 NTFS 文件系统上,每个文件夹的用户权限与用户的 SID 相关联,SID 是分配给每个用户帐户的唯一标识符。如果您将计算机 A 上的硬盘驱动器连接到计算机 B 并从安装在计算机 B 上的硬盘驱动器启动,则操作系统不知道计算机 A 上的用户帐户,这就是为什么系统会提示您输入管理员凭据才能访问文件的原因。
您是否在计算机开启时连接和断开硬盘驱动器?如果是这样,那就可以解释 checkdisk 实用程序启动和文件损坏的原因。除非硬盘驱动器位于通过 USB 连接的外部机箱中,否则不应在计算机开启时连接和断开硬盘驱动器。
我建议将文件复制到外部硬盘上。或者,如果两台电脑都在同一个网络上,您可以使用Windows 轻松传送实用程序来复制您的文件(以及可选的您的设置)。