<?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/%E8%A7%82%E7%82%B9/</link>
    <description>Recent content in 观点 on Ejecta</description>
    <generator>Hugo</generator>
    <language>zh-Hans</language>
    <lastBuildDate>Sat, 10 Jan 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.ejecta.app/zh-hans/tags/%E8%A7%82%E7%82%B9/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Apple 多年来一直忽视的 Mac 推出问题</title>
      <link>https://www.ejecta.app/zh-hans/blog/mac-eject-problem-apple-ignored/</link>
      <pubDate>Sat, 10 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://www.ejecta.app/zh-hans/blog/mac-eject-problem-apple-ignored/</guid>
      <description>&lt;p&gt;试着在 Mac 上推出外置驱动器，有时你会看到这样一条消息：“磁盘未能推出，因为可能有一个或多个程序正在使用它。”&lt;/p&gt;&#xA;&lt;p&gt;一个或多个程序。可能正在使用它。不是“正在使用它”。也没说是哪些程序。只是一句含糊的指控，说某处的某个东西可能打开着一个文件。&lt;/p&gt;&#xA;&lt;p&gt;这条错误消息以基本相同的形式存在了十五年以上。Mac 用户至少从 Snow Leopard 时代起就在 Apple 的支持论坛上请求修复它。抱怨贯穿了每一个 macOS 版本：Mountain Lion、Mavericks、Catalina、Monterey、Ventura、Sonoma、Sequoia。这条消息从未改变。Apple 从未修复它。&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;把这与 Terminal 命令 &lt;code&gt;lsof&lt;/code&gt; 对比一下，后者会列出在给定路径上打开着文件的每一个进程。信息是存在的。它是可获取的。Apple 只是选择了不把它放进错误对话框。&lt;/p&gt;&#xA;&lt;h2 id=&#34;用户实际会怎么做&#34;&gt;用户实际会怎么做&lt;/h2&gt;&#xA;&lt;p&gt;面对这条毫无用处的错误消息，Mac 用户形成了一整套变通办法，靠论坛帖子和博客评论口口相传。&lt;/p&gt;&#xA;&lt;p&gt;乐观的人会等一等再试一次，希望那个神秘的进程自己结束。有时这管用。但往往不管用。&lt;/p&gt;&#xA;&lt;p&gt;懂技术的人会打开 Terminal 运行 &lt;code&gt;lsof /Volumes/DriveName&lt;/code&gt;，然后解析输出以辨认肇事者。这要求你知道这条命令的存在、懂得如何读懂它的输出，并对终止进程感到自在。&lt;/p&gt;&#xA;&lt;p&gt;不耐烦的人会强制推出，祈祷一切顺利。有时这没问题。有时它会损坏数据。不知道究竟是什么在使用驱动器，就无从评估风险。&lt;/p&gt;&#xA;&lt;p&gt;沮丧的人干脆重启他们的 Mac。这肯定管用，但拔个驱动器还得重启电脑，实在荒唐。&lt;/p&gt;&#xA;&lt;h2 id=&#34;apple-为什么没有修复这个问题&#34;&gt;Apple 为什么没有修复这个问题？&lt;/h2&gt;&#xA;&lt;p&gt;只有 Apple 自己确切知道，但有一些说法：&lt;/p&gt;&#xA;&lt;p&gt;错误对话框需要改动，而 Apple 历来回避给面向用户的消息增加复杂性。但“Safari 正在使用此磁盘”并不比“可能有一个或多个程序正在使用它”更复杂。它更有用。&lt;/p&gt;&#xA;&lt;p&gt;在某些边缘情况下，阻止进程的列表可能很长或令人困惑。确实如此，但显示最主要的肇事者，也远比什么都不显示要好。而对于边缘情况，一个“显示详细信息”按钮是标准做法。&lt;/p&gt;&#xA;&lt;p&gt;大多数用户撞上这个问题的频率不够高，不至于大声抱怨。也许吧，但 Apple 支持社区和 MacRumors 论坛里满是多年来的帖子。这个问题有据可查。&lt;/p&gt;&#xA;&lt;p&gt;真正的答案多半是优先级。Apple 的工程资源有限，而这个问题虽然恼人，却并不妨碍人们使用他们的 Mac。它只是让人每隔几周对着屏幕咒骂几句而已。&lt;/p&gt;&#xA;&lt;h2 id=&#34;问题正在恶化&#34;&gt;问题正在恶化&lt;/h2&gt;&#xA;&lt;p&gt;随着外置存储变得越来越普遍（高速 USB-C SSD、用于视频剪辑的便携式驱动器、用于时间机器的备份驱动器），用户撞上这个错误的频率更高了。&lt;/p&gt;&#xA;&lt;p&gt;macOS 也在运行更多访问外置驱动器的后台进程。聚焦索引、时间机器监测、iCloud 同步、各种守护进程。潜在阻止者的数量增长了，而错误消息却依然一样含糊。&lt;/p&gt;&#xA;&lt;p&gt;从较旧 Mac 迁移过来的用户报告说，这个问题在 Apple 芯片机器上出现得更频繁。这究竟是软件上的变化，还是仅仅是一种感觉，尚不清楚，但自 M1 转型以来，抱怨已愈发强烈。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
