如何修復 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 零售店,您可以將其帶到任何信譽良好的維修店。如果這些修復對您都不起作用,那麼您可能遇到了硬件問題。因此,請做好診斷要求您花錢維修的準備,尤其是當您的系統超出保修期時。

我們希望您能夠找到適合您的解決方案!什麼對你有用?請在下面的評論中告訴我們!