如何修复在 Windows 中停止工作但在 Mac Os X 中可以工作的外部 USB NTFS 硬盘?

如何修复在 Windows 中停止工作但在 Mac Os X 中可以工作的外部 USB NTFS 硬盘?

我有一个 1 TB 的外置 USB 硬盘,格式为 NTFS。复制大量小文件后,它停止工作。这意味着当我将其连接到 Windows XP 或 7 时,操作系统开始延迟尝试检测此硬盘,几分钟后,它会将磁盘显示为 RAW 分区。连接到 Windows PC 时,“读取”蓝色指示灯不断闪烁。

如果我将此 USB HDD 连接到 Mac Os X 笔记本电脑,它就可以正常工作,我可以看到所有文件并将它们从磁盘中复制出来。如果没有其他选项可以修复它以使其在 Windows 下工作,我正在考虑使用磁盘实用程序在 Mac Os X 下将此 HDD 重新格式化为 FAT32。

我该如何修复该硬盘,让其能在 Windows 下工作?


补充:这种情况发生在我附近的 3 台 Windows 电脑上,一台是 XP,两台是 7。我用过Ubuntu LiveCD并加载 TestDisk 来修复分区。Testdisk 似乎修复了分区表中的某些内容,但这没有帮助,Windows 仍然挂起并且看不到文件。尽管 Testdisk 毫无问题地向我显示了磁盘上的文件和文件夹。但我在 Ubuntu 下的 Midnight Comander 中看不到这个硬盘。我查看了 /media。

答案1

第一个想法:暂时禁用自动播放和索引服务,以确保它们不会出现问题

现在无需连接 USB 驱动器打开管理命令提示符,

设置 devmgr_show_nonpresent_devices=1

设备管理控制台

在设备管理器控制台中,从“查看”菜单中选择“显示隐藏的设备”

现在删除(卸载)USB 磁盘的非现有磁盘驱动程序(从磁盘驱动器菜单)以及所述驱动器的大容量存储 USB 驱动程序(USB 控制器菜单)重新启动并重新连接驱动器

答案2

在 Mac Os X 下使用磁盘实用程序将此 HDD 重新格式化为 FAT32,即可使其在 Windows 下运行。

可能是这个硬盘不适合在 NTFS 下工作。这很奇怪。它最初是 FAT32,大约一个月前我把它转换成了 NTFS。看看它是如何工作的......

相关内容