AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 41674
In Process
jinsungy
jinsungy
Asked: 2009-07-17 08:13:29 +0800 CST2009-07-17 08:13:29 +0800 CST 2009-07-17 08:13:29 +0800 CST

闪存驱动器 - 应该格式化 NTFS?

  • 772

闪存驱动器是否应该格式化为 NTFS?这样做的优点和缺点是什么?

ntfs usb-flash-drive fat32
  • 9 9 个回答
  • 26541 Views

9 个回答

  • Voted
  1. JS.
    2009-07-17T08:24:33+08:002009-07-17T08:24:33+08:00
    • 便携性:运行 Windows 95、98 或 Me、(某些)Linux 或任何其他非 Windows 设备的计算机将无法读取该驱动器。
    • 寿命:NTFS 会缩短驱动器的寿命。它是一个日志文件系统,这意味着它会记录更改,而不仅仅是最终结果,从而导致对驱动器的更多写入。它还记录文件的最后访问时间,因此即使读取也会导致写入访问。闪存的寿命只有大约 100,000 次写入。
    • 易于访问:NTFS 记录文件的所有者,因此如果您尝试在另一台计算机上访问该文件,您可能会看到“拒绝访问”消息。这可以看作是一种好处,但实际上只是一种不便,因为数据没有加密。如果您想保护 USB 记忆棒上的数据不被窥探,您应该使用加密。
    • 16
  2. sleske
    2009-07-17T08:24:55+08:002009-07-17T08:24:55+08:00

    嗯,NTFS 相对于 FAT32 的主要优势(闪存驱动器的通常选择是):

    1. 更适合非常大的分区(更大的集群,可能 > 2GB 的文件)
    2. 文件系统权限
    3. 日记,因此更好的崩溃恢复

    1 和 2 仅适用于非常大的闪存驱动器(几 GB),因此通常不是问题。如果您经常“忘记”进行“安全删除”,则 3 是相关的。

    另一方面,FAT32 比 NTFS 得到更广泛的支持。所以我想说:

    • 如果您有一个非常大的闪存驱动器,或者经常忘记安全删除,请使用 NTFS
    • 如果您可能不得不在其他人的计算机上使用该驱动器,请使用 FAT32
    • 8
  3. Jeff Leonard
    2009-07-17T08:32:43+08:002009-07-17T08:32:43+08:00

    假设您的意思是格式化 NTFS 与格式化 FAT/FAT32 的优缺点

    优点

    • 可以存储大于 4Gb 的文件
    • NTFS 是一个日志文件系统,所以它应该比 FAT/FAT32 更健壮
    • 更有效地使用存储(存储大量小文件时更少浪费的闲置空间)
    • 总体性能更好
    • 支持 ACL 和文件系统权限
    • 如果需要,内置压缩。

    将闪存驱动器格式化为 NTFS 的缺点

    • 额外的写入活动会更快地耗尽闪存
    • 从系统中删除之前必须明确卸载驱动器
    • 无法针对快速移除进行优化
    • 在某些情况下可能会强制关闭系统以删除
    • 可能需要额外的驱动程序才能从非 Windows 平台访问驱动器
    • 与旧版本的 Windows 不兼容
    • 8
  4. KPWINC
    2009-07-17T08:25:51+08:002009-07-17T08:25:51+08:00

    经典答案是:这取决于

    就兼容性而言,FAT32 是赢家,只是因为它与几乎所有或所有其他操作系统最兼容。

    NTFS(显然)与所有东西都不兼容。

    ExFat 据说只与 Vista 兼容,但我知道有些人已经使它与 XP 兼容。

    至于将文件复制到 USB 驱动器,FAT32 会比 NTFS 快一点。

    从 USB 驱动器读取或复制的速度大致相同。NTFS 需要稍长的时间。

    在我看来,最好的选择是FAT32。

    现在,话虽如此……使用 NTFS 显然有一些优势,例如能够支持更大的文件大小等。

    如果您知道您只会在支持 NTFS 的系统上使用 USB 驱动器,并且您希望使用 NTFS 来增加安全性、权限、大文件大小等。

    就像我说的......正确的答案是:这取决于

    希望这可以帮助!:-)

    • 4
  5. Evan Anderson
    2009-07-17T08:24:07+08:002009-07-17T08:24:07+08:00

    您可以使用 NTFS 格式化闪存驱动器,但您应该将缓存策略(在“设备管理器”中驱动器属性中的“策略”选项卡上)更改为“优化以快速删除”,或者更好的是,始终“在从机器上卸下驱动器之前,使用“安全删除硬件”弹出”设备。

    • 有些人声称 NTFS 在闪存驱动器上比 FAT/FAT32 慢。我个人没有任何基准来支持这一点。

    • 显然,您不能在不支持 NTFS 文件系统的操作系统上使用 NTFS 格式的闪存驱动器。

    • 您确实获得了 NTFS ACL 和压缩。如果您将驱动器移动到另一台计算机上,ACL 的价值就很可疑,因为只有名称为“知名”帐户(如“管理员”、“所有人”、“经过身份验证的用户”等)的权限才能在其他计算机上“工作”(其他用户/组将在其他计算机上显示为未知的 SID——其中包含破折号的长数字)。NTFS 压缩可以通过在写入/读取文件时压缩文件,在驱动器上为您提供更多“空间”。这是否真的会给您带来任何好处取决于您存储的文件的类型和可压缩性。

    • 3
  6. kentchen
    2009-07-17T08:29:53+08:002009-07-17T08:29:53+08:00

    如果您最关心兼容性,请选择 FAT32。

    如果您担心传输文件的大小,尤其是大于 4G 的文件,请选择 NTFS。FAT32 只能处理较小的 4G 文件。

    希望能帮助到你。

    • 1
  7. Maximus Minimus
    2009-07-18T02:24:18+08:002009-07-18T02:24:18+08:00

    过去我在使用 FAT32 时遇到了很多麻烦,以至于我不愿意将它推荐给任何东西,除非绝对别无选择(如果可能的话,我什至更喜欢 FAT16 而不是 FAT32)。显然,如果兼容性是一个问题,那么就没有任何选择,但如果它不会成为问题,那么兼容性问题与您的决定完全无关。

    NTFS 的额外磨损开销是一个奇怪的开销 - 我很想看到一些硬数据,这些数据清楚地表明这将构成平均闪存驱动器预期寿命。即便如此,这些天来这些东西是如此便宜,以至于我认为这是一个相当公平的交易,以获得更强大的文件系统的好处,甚至将 ACL/加密/压缩作为额外优势。

    • 0
  8. dash17291
    2012-07-23T00:16:05+08:002012-07-23T00:16:05+08:00

    是的,但要关闭该驱动器的索引(“索引此驱动器以加快搜索速度”),该驱动器将在计算机上持久存在。

    • 0
  9. samurai_with_sword
    2014-11-02T14:09:46+08:002014-11-02T14:09:46+08:00

    如果您的 USB 驱动器大于 32GB,或者您要在其上复制的单个文件大于 2GB,则必须使用 NTFS。另一个最近的替代方案是 exFAT,它旨在最大限度地延长闪存寿命。但它尚未得到广泛支持,因此您的 exFAT USB 驱动器可能无法在某些设备上被识别,如电视、DVD 播放器、带 USB 的扬声器等。

    Windows 上 NTFS 格式的 USB 驱动器还有一个烦人的错误(不确定是所有 Windows 还是某些 Windows 7 系统)。当您在 Windows 7 中将文件复制到 NTFS 格式的 USB 驱动器上时,完成复制后(进度条已满),它只会冻结几分钟。

    • 0

相关问题

  • 有没有办法防止文件被删除?

  • 如何在不格式化的情况下对 Windows 驱动器进行分区?

  • NTFS“秘密”?

  • 对碎片最少的驱动器进行碎片整理是不是很糟糕?

  • 现在从 mac os 在 NTFS 分区上写入是否安全?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve