如何修复 MacBook Pro 触摸栏不工作的问题

Ella

现在,您拥有了带有 Touch Bar 的 MacBook Pro。虽然这是一个非常酷的功能,但不幸的是,任何功能都有可能出现故障。但是什么原因导致它出现故障呢?你能做什么来解决这个问题?

虽然 Touch Bar 不工作不会影响 MacBook 的日常使用,但当它不工作时仍然会很麻烦。

幸运的是,我在维修 Mac 的过程中多次遇到过这个问题,因此我可以与您分享 11 个快速提示,以帮助您恢复正常工作。

要点

  • Touch Bar 无法工作的原因可能非常简单,可能是设置或配置问题、macOS 问题,甚至使用 Touch Bar 的应用程序也可能被冻结。
  • 您可以从简单的修复开始,例如重新启动或更新 Mac。如果这不起作用,我们将向您展示如何重置控制 Touch Bar 的进程。
  • 我们还将研究如何清除 Touch Bar 的缓存。
  • 最后,我们将了解更多故障排除技巧,例如安全模式和 Apple 诊断查看是否还有其他内容可以帮助您确定 Touch Bar 无法工作的原因。

让我们从简单的修复开始,然后逐步解决。

提示#1:重新启动 Mac

首先也是最重要的,我们几乎总是通过重新启动 Mac 来开始故障排除。重新启动计算机有时可以修复这些问题,因为它有助于停止和重新启动所有进程,甚至是可能卡住的进程。

运行 Touch Bar 的进程或控制 Touch Bar 的当前应用程序可能会被冻结。如果是这种情况,重新启动可能会让您恢复正常工作状态。

单击苹果菜单并重新启动。您的 Mac 将自动关闭并再次启动。

提示 #2:检查 Touch Bar 设置

接下来,我们将确保您的 Touch Bar 设置没有发生任何可能阻止其工作的异常情况。

Touch Bar 几乎是完全可自定义的,因此您可能错误地更改了某些内容,其他人更改了某些内容,或者设置的反应与预期不同。

不幸的是,我个人没有带 Touch Bar 的 Macbook Pro,因此我无法展示这些步骤,但我将在下面引导您完成该做什么以及该寻找什么!

在 Apple 菜单中,单击系统设置

接下来,导航至键盘屏幕左侧的菜单。单击键盘菜单后,您将在右侧看到触摸栏菜单。

我们正在寻找两个主要设置:

  1. 确保下拉菜单已选择“应用程序设置”
  2. 确保触摸栏设置具有“显示控制条”

提示 #3:更新 macOS

另一个可以提高 Touch Bar 性能并在其无法工作时修复它的简单项目是更新 macOS。

可能存在软件问题,导致 Touch Bar 出现故障。如果是这种情况,那么希望 Apple 已经意识到这一点,并且已经在最新的 macOS 中发布了修复程序。要更新您的 Mac,请执行以下步骤:

  • 再次打开系统设置(在上一节中描述了如何到达)。
  • 在左侧,导航至一般的菜单。
  • 在右侧,选择软件更新。本部分将告诉您是否可以进行更新,请按照屏幕上的说明完成更新。

笔记:我建议保持自动软件更新开启。这将有助于在可能的情况下完成更新,或者在需要完成更新时提醒您。请注意,您仍然需要定期检查更新,因为它并不总是能够自动下载(电池电量过低等)。

提示#4:关闭不需要的应用程序

这可能听起来有点傻,但关闭您不使用或预计会冻结的应用程序可能有利于让您的 Touch Bar 再次工作。 

推荐阅读:MacBook Pro 触控栏无法工作:主要修复方法

如果应用程序被冻结或运行缓慢,或者如果您有太多应用程序尝试同时运行,则可能会显着降低 Mac 的速度。当您的 Mac 运行缓慢时,这可能会导致 Touch Bar 出现故障,无法正常工作或根本无法工作。

为了确保应用程序完全关闭,请强制退出应用程序。如果可以,请使用 Command-Option-Escape。由于您的 Escape 键不太可能起作用,因此您还可以使用活动监视器强制退出应用程序。

寻找活动监视器,在 Launchpad 文件夹中搜索。打开“活动监视器”后,选择中央处理器在屏幕的中上方。然后,选择下面列表中的任何应用程序。单击X在屏幕顶部。 

提示 #5:重置 TouchBarServer

TouchBarServer,顾名思义,是 TouchBar 的控件。通过重置此设置,您有望停止任何可能被冻结或无法正常工作并导致 Touch Bar 停止工作的进程和控制功能。

有两种方法可以做到这一点 - 任一方法都有效,只需选择您最舒服的方法即可。

使用活动监视器

再次使用 Activity Monitor(在 LaunchPad 中搜索即可找到它),这一次,我们将使用搜索栏来查找 TouchBarServer。 由于我没有 Touch Bar,所以这对我来说不会出现。

但是,当您找到它时,请在列表中选择它并使用屏幕顶部的 X 将其关闭。这将强制 Touch BarServer 关闭并自动重新启动。

使用终端

重置 TouchBarServer 的另一个选项是使用终端。

  • 在启动板中搜索以查找终端。
  • 使用命令:sudo pkill Touch Barserver
  • 按回车键。

系统可能会要求您输入管理员密码,然后按 Enter 键。

注意:这不会以任何方式(字母、点等)显示在屏幕上。它仍在工作。

您现在可以退出终端,TouchBar服务器 会自动重启。

提示#6:重置 ControlStrip

与 TouchBarServer 类似,ControlStrip 是控制 Mac 上的 Control Strip 的进程。

控制条是触摸栏右侧显示的按钮组合。如果此过程运行缓慢或冻结,那么您可能会发现 Touch Bar 出现问题。

使用活动监视器

通过在启动板中搜索来打开活动监视器。我们现在要在同一位置搜索 Control Strip。

选择它并单击X在屏幕顶部。

注意:同样,由于我没有 Touch Bar,所以它不会出现。

使用终端

  • 在启动板中搜索以查找并打开终端。
  • 使用命令:sudo Killall 控制条
  • 按 Enter 键。
  • 您可能会被要求输入管理员密码。执行此操作,然后按 Enter 键。

笔记:您的密码不会以任何方式(字母、点等)出现在屏幕上,它仍然有效。继续输入并在完成后按 Enter 键。

您现在可以退出终端。您的 ControlStrip 将自动重新启动。

提示 #7:重置 NVRAM/PRAM(仅适用于 Intel Mac)

大多数配备 Touch Bar 的 Mac 都是 Intel Mac,因此如果您的 Touch Bar 仍然无法工作,接下来的两个步骤可能会对您有所帮助。

NVRAM 代表非易失性随机存取存储器,PRAM 代表参数随机存取存储器。它们的功能非常相似,并且以相同的方式重置。

NVRAM/PRAM 用于提高 Mac 的速度、效率和用户质量。它们存储与您使用 Mac 时的偏好相关的 macOS 和参数数据。

这些首选项有助于控制 Touch Bar 上的某些项目,因此我们希望确保它们正常工作。要重置 NVRAM/PRAM,请执行以下步骤:

  1. 首先将 Mac 完全关闭。
  1. 按下电源按钮并按住 Command-Option-PR 键。
  1. 在 Mac 第二次重新启动之前,请勿松开按键。
  1. 照常登录,您的 NVRAM/PRAM 已自动重置。

提示 #8:重置 SMC(仅限 Intel Mac)

这是另一个主要适用于 Intel Mac 的技巧。 SMC 代表系统管理控制器。 SMC 主要控制计算机中的电源分配。

如果 Touch Bar 的电源出现问题或过热,重置 SMC 可能会解决问题。

笔记:如果您拥有 Apple Silicon Mac,您的 SMC 会在 Mac 重新启动期间重置。

要重置 SMC,请执行以下步骤:

  1. 完全关闭 Mac。
  1. 按住键盘左侧的 Control 和 Option 键。同时,按住键盘右侧的 Shift 键。您的 Mac 可能会打开,没关系!
  1. 按住按钮大约 7 秒钟。
  1. 与其他 3 个键一起按住电源按钮 (TouchID) 约 7 秒钟。
  1. 松开按键。
  1. 等待几秒钟,然后按电源按钮打开 Mac。

提示 #9:以恢复模式启动并清除 Touch Bar 缓存

缓存是计算机临时内存的一种形式。如果缓存已满,则可能会导致故障或 Mac 速度变慢。

在我们进一步解决这个问题之前,我想澄清一下,这将删除您的 TouchID 信息以及与 Touch Bar 相关的任何相关数据。如果您完全反对重置 TouchID,最好先尝试其他一些修复方法。

以恢复模式启动

此过程的第一步是以恢复模式启动 Mac。这是一个简单的过程,可让您清除 Touch Bar 缓存:

  1. 首先将 Mac 完全关闭。
  1. 按下电源按钮,然后立即按住键盘上的 Command 和 R 键。
  1. 当 Mac 启动时,您可以松开按键。

清除触摸栏缓存

现在,在恢复模式下,您将看到一个显示 macOS 实用程序的窗口。

  • 步骤 1:在屏幕顶部,单击“实用程序”菜单并选择“终端”。
  • 步骤 2:在终端窗口中,键入以下命令:xartutil –擦除全部(注意:这是擦除所有命令前面的两个减号。)
  • 第 3 步:按 Enter 键
  • 第 4 步:系统将要求您确认,输入 yes 并按 Enter
  • 步骤 5:使用 Apple 菜单重新启动 Mac,然后重新启动。
  • 第 6 步:您需要重置 TouchID 信息和其他 Touch Bar 设置。

提示 #10:使用 Apple 诊断程序

Apple Diagnostics 是 Mac 上的一项功能,可让您知道是否存在任何硬件问题。如果存在您无法确定的问题,希望 Apple Diagnostics 能够显示问题所在。对于 Intel 和 Apple Silicon Mac:

  1. 完全关闭 Mac。
  1. 断开除电源连接之外的所有外部设备。
  1. 确保您的 Mac 位于通风良好的平坦表面(即桌子或柜台)上。

英特尔 Mac:

  1. 打开 Mac 并按住键盘上的 D 键。
  1. 当您看到进度条并要求您选择语言时,您可以松开按键。

苹果硅Mac:

  1. 按住电源按钮。
  1. 当您的 Mac 显示启动选项屏幕时,您可以松开按钮。
  1. 按住键盘上的 Command-D。

提示 #11:前往 Apple Store 零售店

这个技巧更像是最后的手段。 Apple Store 将能够为您提供 Touch Bar 的问题以及解决该问题的最佳选择。

如果您没有 Apple Store 零售店,您可以将其带到任何信誉良好的维修店。如果这些修复对您都不起作用,那么您可能遇到了硬件问题。因此,请做好诊断要求您花钱维修的准备,尤其是当您的系统超出保修期时。

我们希望您能够找到适合您的解决方案!什么对你有用?请在下面的评论中告诉我们!