<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>数据安全 on Ejecta</title>
    <link>https://www.ejecta.app/zh-hans/tags/%E6%95%B0%E6%8D%AE%E5%AE%89%E5%85%A8/</link>
    <description>Recent content in 数据安全 on Ejecta</description>
    <generator>Hugo</generator>
    <language>zh-Hans</language>
    <lastBuildDate>Sat, 03 Jan 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.ejecta.app/zh-hans/tags/%E6%95%B0%E6%8D%AE%E5%AE%89%E5%85%A8/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>在 Mac 上强制推出安全吗？</title>
      <link>https://www.ejecta.app/zh-hans/blog/is-force-eject-safe/</link>
      <pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://www.ejecta.app/zh-hans/blog/is-force-eject-safe/</guid>
      <description>&lt;p&gt;你的驱动器推不出来。你还有地方要去。强制推出的选项就摆在那里。但你听过关于文件损坏和驱动器损毁的恐怖故事。强制推出到底安不安全？&lt;/p&gt;&#xA;&lt;p&gt;诚实的答案是：这完全取决于你这样做时正在发生什么。&lt;/p&gt;&#xA;&lt;h2 id=&#34;强制推出究竟做了什么&#34;&gt;强制推出究竟做了什么&lt;/h2&gt;&#xA;&lt;p&gt;当你通过 macOS 强制推出（按住 Option 键点按驱动器并选择“强制推出”，或使用磁盘工具）时，你是在告诉系统停止所有磁盘操作并立即卸载该宗卷。这和直接拔掉线缆不同。&lt;/p&gt;&#xA;&lt;p&gt;macOS 的强制推出命令会在释放驱动器之前，尝试从容地终止待处理的操作。它不是一次干净的关机，但也不是突然的断电。驱动器有片刻时间停下它正在做的事。&lt;/p&gt;&#xA;&lt;p&gt;问题在于，“停下手头的事”并不等于“做完手头的事”。任何正在传输途中的数据，都会停在当时的进度上被直接丢弃。&lt;/p&gt;&#xA;&lt;h2 id=&#34;何时强制推出多半没问题&#34;&gt;何时强制推出多半没问题&lt;/h2&gt;&#xA;&lt;p&gt;如果阻止的进程只是在读取文件，那么强制推出几乎总是安全的。读取不会修改驱动器，所以没有什么可损坏的。聚焦索引、快速查看生成预览，或一个为查看而打开着文件的应用程序，这些都是读取操作。强制推出会中断它们，但你的数据保持完好。&lt;/p&gt;&#xA;&lt;p&gt;如果你完成了工作并关闭了一切，驱动器却仍然无法推出，那么强制推出通常也没问题。阻止者很可能是某个对驱动器持有陈旧引用的后台进程，实际上并没有什么正在进行、可能被损坏的操作。&lt;/p&gt;&#xA;&lt;p&gt;如果你正在推出一个本次会话中你只读取、从未写入的驱动器，那么强制推出是安全的。没有写入就没有不完整写入的风险。&lt;/p&gt;&#xA;&lt;h2 id=&#34;何时强制推出有风险&#34;&gt;何时强制推出有风险&lt;/h2&gt;&#xA;&lt;p&gt;如果你在任何地方看到进度条，停下。正在进行的文件拷贝、向驱动器的下载，或应用程序的存储操作，是强制推出最危险的时刻。正被写入的文件几乎肯定会损坏或不完整。&lt;/p&gt;&#xA;&lt;p&gt;如果你刚完成一次拷贝操作，等一等。macOS 出于性能会使用写入缓存。看似已完成的传输，可能仍有数据留在内存中等着被刷新到磁盘。进度条可能在实际写入完成之前就消失。在看似完成后给它 30 秒，再强制推出。&lt;/p&gt;&#xA;&lt;p&gt;如果驱动器是一个正处于备份途中的时间机器备份，要小心。在备份途中中断时间机器可能损坏备份目录，潜在地影响你的整个备份历史，而不只是当前这次备份。&lt;/p&gt;&#xA;&lt;p&gt;如果某个应用程序在处理驱动器上的文件时崩溃了，情况就不可预测。该 App 可能有一次写入正在进行。强制推出只会在原有故障之上再添一个新故障。&lt;/p&gt;&#xA;&lt;h2 id=&#34;实际可能出什么差错&#34;&gt;实际可能出什么差错&lt;/h2&gt;&#xA;&lt;p&gt;最坏的情况是文件系统损坏。如果在你强制推出时，驱动器正在更新目录结构（那些告诉系统文件位于何处的元数据），那些结构可能会处于不一致的状态。这可能让文件无法访问，或导致整个驱动器无法装载。&lt;/p&gt;&#xA;&lt;p&gt;更常见的是，你会得到单个文件的损坏。正被写入的那个文件变得无法读取或被截断。这很糟，但至少它仅限于那一个文件。&lt;/p&gt;&#xA;&lt;p&gt;对于 APFS 和 HFS+ 驱动器，日志记录（在 APFS 的情形下是写时复制）提供了一些保护。即便被中断的文件丢失了，文件系统通常也能恢复到一致的状态。exFAT 和 FAT32 驱动器没有这种保护，更容易遭受大范围的损坏。&lt;/p&gt;&#xA;&lt;p&gt;在少数情况下，反复的强制推出可能助长驱动器的硬件问题。SSD 和 HDD 是为应对突然断电而设计的，但这对它们没有好处。&lt;/p&gt;&#xA;&lt;h2 id=&#34;如何安全地强制推出&#34;&gt;如何安全地强制推出&lt;/h2&gt;&#xA;&lt;p&gt;如果你已决定强制推出是必要的，这里是最安全的做法。&lt;/p&gt;&#xA;&lt;p&gt;首先，检查到底是什么在使用驱动器。打开 Terminal 并运行：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f7f7f7;-moz-tab-size:2;-o-tab-size:2;tab-size:2;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo lsof /Volumes/YourDriveName&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;查看输出。如果你看到像 &lt;code&gt;mds&lt;/code&gt;（聚焦）或 &lt;code&gt;QuickLookUIService&lt;/code&gt; 这样的进程，你多半是安全的。如果你看到你正在积极使用的应用程序，那就三思。&lt;/p&gt;&#xA;&lt;p&gt;其次，试着正常退出那些阻止的应用程序。在你强行处理之前，给它们一个干净地关闭文件的机会。&lt;/p&gt;&#xA;&lt;p&gt;第三，使用 macOS 的强制推出，不要直接拔掉。右键点按驱动器（或按住 Option 键点按）并选择“强制推出”。或者打开磁盘工具，使用那里的卸载按钮。这给了系统一个终止操作的机会。&lt;/p&gt;&#xA;&lt;p&gt;第四，等待图标消失。强制推出不是瞬间完成的。驱动器图标应当从你的桌面消失。只有到那时，物理断开才是安全的。&lt;/p&gt;&#xA;&lt;p&gt;最后，如果驱动器是一个时间机器备份，或存有你正在积极编辑的文件，请在下次连接它时对它运行磁盘工具的“急救”。这会检查并修复文件系统问题。&lt;/p&gt;&#xA;&lt;div class=&#34;my-8 p-5 bg-blue-50 border-l-4 border-blue-400 rounded-r-lg not-prose&#34;&gt;&#xA;  &lt;p class=&#34;text-gray-800 m-0&#34;&gt;&lt;strong&gt;省去手动步骤：&lt;/strong&gt; Ejecta 会准确告诉你是哪个进程在占用硬盘——只需在菜单栏中点击一下即可退出它。 &lt;a href=&#34;https://www.ejecta.app/zh-hans/&#34; class=&#34;text-blue-700 font-semibold hover:underline&#34;&gt;了解更多 →&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>APFS 与 exFAT：你的 Mac 外置驱动器该用哪种格式</title>
      <link>https://www.ejecta.app/zh-hans/blog/apfs-vs-exfat-external-drive-format/</link>
      <pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.ejecta.app/zh-hans/blog/apfs-vs-exfat-external-drive-format/</guid>
      <description>&lt;p&gt;你刚买了一个新的外置驱动器，macOS 正问你想如何格式化它。APFS、Mac OS 扩展、exFAT、MS-DOS FAT。这些名字本身说明不了什么，而选错一个会在日后带来实实在在的麻烦。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;快速答案：&lt;/strong&gt; 如果该驱动器只会和 Mac 搭配使用，请用 &lt;strong&gt;APFS&lt;/strong&gt;——它更快、原生加密，并且凭借写时复制能在意外断开中存活下来。如果你需要与 Windows、Linux、游戏主机或相机共用驱动器，请用 &lt;strong&gt;exFAT&lt;/strong&gt;——它通用，但没有日志记录，所以务必干净地推出。对于现代 macOS 上的时间机器驱动器，始终选 APFS。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;对现代 Mac 用户来说，这个选择主要归结为两个选项：APFS 或 exFAT。每种都有明显的优势和实实在在的取舍。&lt;/p&gt;&#xA;&lt;h2 id=&#34;apfsmac-原生选项&#34;&gt;APFS：Mac 原生选项&lt;/h2&gt;&#xA;&lt;p&gt;APFS（Apple 文件系统）是 Apple 为自己的硬件设计的。每台 Mac 的内置驱动器都使用 APFS。在现代 Mac 上通过磁盘工具格式化外置驱动器时，它是默认选项。&lt;/p&gt;&#xA;&lt;p&gt;APFS 对外置驱动器最大的优势是数据安全。APFS 采用写时复制架构，这意味着它绝不会就地覆盖现有数据。当你修改一个文件时，APFS 会先把新版本写入空白空间，然后再更新指针以引用新位置。如果写入途中出了问题，原始数据依然在那里。&lt;/p&gt;&#xA;&lt;p&gt;这对外置驱动器至关重要，因为它们会意外断开。也许线缆被碰到了。也许你忘了推出。也许你的孩子绊到了它。有了 APFS，意外断开不太可能损坏文件系统。你可能会丢失那一刻正在写入的内容，但其余数据依然完好。&lt;/p&gt;&#xA;&lt;p&gt;APFS 还支持原生加密、快照，以及宗卷之间的空间共享。如果你在 macOS Big Sur 或更高版本上将该驱动器用于时间机器备份，APFS 是默认且首选的格式，不过 HFS+ 仍受支持。&lt;/p&gt;&#xA;&lt;p&gt;缺点是兼容性。没有第三方软件，APFS 驱动器在 Windows 上完全不受支持，在大多数 Linux 发行版上若没有 FUSE 驱动程序之类的额外工具也无法访问。如果你哪天需要把这个驱动器插到一台非 Mac 电脑上，APFS 就会成为问题。&lt;/p&gt;&#xA;&lt;h2 id=&#34;exfat通用选项&#34;&gt;exFAT：通用选项&lt;/h2&gt;&#xA;&lt;p&gt;exFAT 是个折中的选择。它在 macOS、Windows、Linux、游戏主机、智能电视，以及几乎任何带 USB 端口的设备上都能原生工作。&lt;/p&gt;&#xA;&lt;p&gt;如果你要在 Mac 和 PC 之间共用驱动器，exFAT 多半是你唯一切实可行的选项。它能毫无障碍地处理大文件（不像 FAT32 有 4GB 限制）和大容量宗卷。&lt;/p&gt;</description>
    </item>
    <item>
      <title>不推出就拔掉外置驱动器会损坏它吗？</title>
      <link>https://www.ejecta.app/zh-hans/blog/can-unplugging-external-drive-damage-it/</link>
      <pubDate>Sat, 13 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://www.ejecta.app/zh-hans/blog/can-unplugging-external-drive-damage-it/</guid>
      <description>&lt;p&gt;你正赶时间。驱动器推不出来。你还是拔掉了线缆。我们都干过这事。&lt;/p&gt;&#xA;&lt;p&gt;也许什么都没发生。也许你收到了那条恼人的“磁盘未正确推出”通知，但之后一切看起来都好好的。于是你开始怀疑，推出究竟是不是真有必要，还是只是那些在实践中无关紧要的谨慎习惯之一。&lt;/p&gt;&#xA;&lt;p&gt;它有关紧要。但未必以你所预想的方式。&lt;/p&gt;&#xA;&lt;h2 id=&#34;推出究竟做了什么&#34;&gt;推出究竟做了什么&lt;/h2&gt;&#xA;&lt;p&gt;当你在 macOS 上推出一个驱动器时，系统会依次做三件事。&lt;/p&gt;&#xA;&lt;p&gt;首先，它会刷新写入缓存。macOS 会先把最近写入的数据保留在内存中，然后才提交到驱动器。这能提升性能，但也意味着你“保存”了的数据可能还没真正写到磁盘上。推出会强制把所有缓存的数据写入。&lt;/p&gt;&#xA;&lt;p&gt;其次，它会关闭所有文件句柄。每一个在驱动器上打开了文件的进程都会被通知释放它。这给了应用程序一个完成手头工作并干净地关闭文件的机会。&lt;/p&gt;&#xA;&lt;p&gt;第三，它会卸载宗卷。该驱动器从文件系统树中被移除，操作系统不再承认它的存在。只有在这一步之后，物理断开才是安全的。&lt;/p&gt;&#xA;&lt;p&gt;当你跳过推出、径直拔掉线缆时，你就同时跳过了这全部三个步骤。&lt;/p&gt;&#xA;&lt;h2 id=&#34;真正的风险写入缓存&#34;&gt;真正的风险：写入缓存&lt;/h2&gt;&#xA;&lt;p&gt;写入缓存正是危险所在。包括 macOS 在内的现代操作系统不会立即把数据写入外置驱动器。出于性能原因，它们会把写入批量攒在一起，并定期刷新。&lt;/p&gt;&#xA;&lt;p&gt;如果你拷贝一个文件，进度条走完了，那并不保证数据已经在驱动器上。系统可能从它自己的缓存确认了拷贝，而实际写入仍在排队。在那一刻断开，驱动器上的文件就可能不完整、损坏，或彻底丢失。&lt;/p&gt;&#xA;&lt;p&gt;风险窗口长短不一。在拷贝小文件之后，它可能只有一两秒。在大量传输之后，可能是十秒甚至更久。没有任何视觉指示器告诉你缓存何时已被完全刷新。&lt;/p&gt;&#xA;&lt;h2 id=&#34;那只用来读取的驱动器呢&#34;&gt;那只用来读取的驱动器呢？&lt;/h2&gt;&#xA;&lt;p&gt;如果你连接了驱动器、打开了一些文件，却从未往里面保存任何东西，那么拔掉的风险会大幅下降。没有写入就意味着没有要刷新的写入缓存，也没有处于传输途中的文件。&lt;/p&gt;&#xA;&lt;p&gt;但“从未往里面保存任何东西”比你想象的更难保证。你在访达中浏览过的任何文件夹，macOS 都会向其写入 .DS_Store 文件。聚焦会写入索引数据。一些应用程序会在它们访问的宗卷上创建临时文件或锁文件。&lt;/p&gt;&#xA;&lt;p&gt;你可能并未明确保存任何东西，但 macOS 很可能写入了某些东西。&lt;/p&gt;&#xA;&lt;h2 id=&#34;文件系统损坏&#34;&gt;文件系统损坏&lt;/h2&gt;&#xA;&lt;p&gt;除了单个文件丢失之外，还有更广泛的文件系统损坏风险。&lt;/p&gt;&#xA;&lt;p&gt;文件系统会维护一些内部结构：目录、分配表、日志条目。这些结构描述了每个文件在磁盘上的位置以及空间如何分配。当你写入一个文件时，文件系统会更新这些结构。如果你在更新途中断开，这些结构就可能落入不一致的状态。&lt;/p&gt;&#xA;&lt;p&gt;HFS+ 使用日志记录，它会在做出更改之前先记录计划中的更改。如果断开中断了这个过程，文件系统可以重放日志，恢复到一致的状态。APFS 则采取了完全不同的做法，用写时复制取代日志记录。新数据总是先写入空闲空间，只有在写入完成后才更新指针。如果断开中断了这个过程，旧数据仍完好地保留在原始位置。无论用哪种文件系统，你都可能丢失正在写入的那个文件，但文件系统本身保持完好。&lt;/p&gt;&#xA;&lt;p&gt;exFAT 和 FAT32 没有日志。在结构更新期间发生的断开可能让整个文件系统陷入损坏状态。文件可能消失、文件夹可能变得无法读取，或者驱动器可能彻底拒绝装载。&lt;/p&gt;&#xA;&lt;p&gt;如果你的驱动器格式化为 exFAT（在 Mac 与 Windows 之间共用的驱动器上很常见），那么正确推出就更加重要了。&lt;/p&gt;&#xA;&lt;h2 id=&#34;对驱动器的物理损坏&#34;&gt;对驱动器的物理损坏&lt;/h2&gt;&#xA;&lt;p&gt;现代驱动器在硬件层面对突然断开的应对相当不错。SSD 没有活动部件，所以没有磁头碰撞的风险。机械硬盘在断电时会自动停泊其读/写磁头。&lt;/p&gt;&#xA;&lt;p&gt;更大的物理隐患是接口。反复猛拽 USB 线缆会磨损驱动器和 Mac 两端的端口。USB-C 接口比较旧的 USB-A 更耐用，但也并非对磨损免疫。&lt;/p&gt;&#xA;&lt;p&gt;反复的意外断开还可能影响 SSD 固件。驱动器的控制器在每次非正常关机后都必须执行恢复操作，这会增加写入周期和复杂性。&lt;/p&gt;&#xA;&lt;h2 id=&#34;累积效应&#34;&gt;累积效应&lt;/h2&gt;&#xA;&lt;p&gt;单独一次意外断开不太可能造成灾难性损害。现代文件系统中的日志记录能应对它，而驱动器也是为承受它而设计的。&lt;/p&gt;&#xA;&lt;p&gt;问题在于当它变成一种习惯时。每一次你跳过推出，你都在赌写入缓存是否为空、文件系统当时是否正在更新，以及你重新连接时一切是否会保持一致。&lt;/p&gt;&#xA;&lt;p&gt;经过几十次乃至上百次不当断开，出问题的几率会上升。小的不一致会累积。文件会产生细微的损坏，直到你几周后试图打开它们时才暴露出来。&lt;/p&gt;&#xA;&lt;h2 id=&#34;直接推出驱动器就好&#34;&gt;直接推出驱动器就好&lt;/h2&gt;&#xA;&lt;p&gt;安全的做法显而易见：始终推出。但人们之所以跳过它，并非因为懒惰。而是因为在 macOS 上推出失败得太频繁了。你试图推出，却被告知磁盘“正在使用”，而你不知道为什么，也不知道该怎么办。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.ejecta.app/zh-hans/&#34;&gt;Ejecta&lt;/a&gt; 从一开始就消除了人们跳过推出的理由。当你的驱动器无法推出时，它会明确告诉你是哪个进程在阻止它，并让你一键退出那个进程。整件事只需几秒钟，而不会变成一项研究课题。&lt;/p&gt;&#xA;&lt;p&gt;正确推出你的驱动器是那些能预防罕见却痛苦的数据丢失的小习惯之一。让做正确的事变得容易，你就会每一次都去做。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
