我的系统设置如下:
C:\ NTFS 格式化的内部 (SSD) 启动驱动器 (Windows 7)
D:\ NTFS 格式化的内部数据驱动器
I:\ exFAT 格式化的外部备份驱动器
我定期将数据从 D:\ 备份到 I:\。我最近开始使用 Windows 7 备份来创建 C:\ 的系统映像,但它不允许我直接将映像创建到 I:\,因为:
“此驱动器无法用于存储,因为它未使用 NTFS 格式化”
因此,我创建系统映像到 D:\,然后以管理员身份手动将其从 D:\WindowsImageBackup 复制到 I:\WindowsImageBackup。
我假设 Windows Backup 认为任何非 NTFS 驱动器都无法存储大于 4GB 的文件,因此拒绝非 NTFS 文件系统。我的问题是存储在 I:\ 上的映像的完整性是否会得到维护,即从 exFAT 格式的驱动器恢复时会出现任何问题吗?唯一真正的测试是尝试从 I:\WindowsImageBackup 恢复,但如果存在已知问题和风险,我并不特别想尝试恢复。此外,如果 exFAT 没有问题,我不想将 I:\ 重新格式化为 NTFS 并重新复制所有数据。
感谢有经验的人。
答案1
根据 Microsoft Answers 员工在官方帖子中的说法,出于安全目的,NTFS 是必需的,因此这不是文件大小的问题。
我会打开“备份和恢复”,选择“选择另一个备份来恢复文件”选项,看看是否可以选择 exFAT 驱动器作为要恢复文件的位置。如果它拒绝“查看”您的I:
驱动器,如果您想将其用于备份目的,则应将其重新格式化为 NTFS。
答案2
我可以告诉你的是,你没有理由用 exFat 系统格式化内部或外部硬盘。除非你打算将它用于多个操作系统。exFat 基本上可以被 Windows、Mac 和 BSD(基于 Unix 的操作系统)读取和写入。但它是为闪存驱动器设计的。这样就不需要特定操作系统类型的闪存驱动器,而且它的文件系统开销也较低。但缺乏 NTFS 文件系统的所有优点。
如果我是你,我会听从 Windows 的抱怨。除非你试图在不同的基础操作系统之间共享和写入文件,否则我会将外部驱动器重新格式化为 NTFS,然后将其用于备份。
如果您只是想将其用于 Windows 备份,那么根本没有理由将其格式化为 exfat。
看看这个比较图,NTFS 与 FAT 与 exFAT,然后查看文件系统功能部分。
答案3
我在使用 exFAT 格式的西部数据外置 USB 时也遇到了同样的问题。
我的解决方案是创建一个 90GB 的虚拟硬盘,并用内置的计算机管理程序挂载它。这个文件太大了,这样 Windows Backup & Recovery (win7BKR) 就不会抱怨空间不足了。
VHD 必须格式化为 NTFS。然后,计算机管理会为 VHD 分配一个驱动器号,win7bkr 可以查看和写入该驱动器号。以与物理硬盘相同的方式使用 win7bkr。
备份完成后,您可以将 VHD 保存在外部设备上,或将文件从已安装的 VHD 直接复制到 exFAT。要恢复,您可以安装 VHD 并使用 WinPE(在恢复磁盘上)或其他可启动 WinPE 磁盘进行安装。
我第一次尝试使用 NTFS 闪存驱动器作为可写 VHD,并将其复制到 exFAT,但发现在 exFAT 上构建 VHD 也同样有效。如果将文件存储在 VHD 之外,则必须创建一个具有相同名称和参数的新 VHD,win7bkr 可以从中恢复。不是参数!
最后,需要澄清的是,win7bkr 创建了一组 VHD、zip 和 xml 文件,这些文件将被写入我正在描述的 VHD 文件中。