Excel 沒有回應、懸滯、凍結或停止運作
Applies To
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 My Office for iPhone

您瀏覽器中的引導式支援可針對 Office 問題提供數位解決方案

試試引導式支持

本文討論了當你收到 Excel 無法回應錯誤、Excel 啟動時當機或凍結,或開啟 Excel 工作簿時,能幫助解決最常見的問題的故障排除步驟。 這類問題可能由以下列出的一種或多種原因引起。

請依照本文提供的解決方案進行。 如果你之前嘗試過這些方法但沒有幫助,請前往清單中的下一個解決方案。

附註: 如果你在從 Windows 7 升級到 Windows 10 後,開啟 Excel 檔案時遇到問題,請參考「從 Windows 7 升級到 Windows 10 後開啟 Microsoft 365 檔案時的錯誤」。

安全模式故障排除

當你在安全模式下執行 Excel 時,它會繞過功能和設定,例如替代啟動位置、變更的工具列、Excel 使用的啟動資料夾、Excel 外掛以及大多數 COM 外掛。 雖然外掛能提升你的體驗,但偶爾也會干擾或與 Excel 發生衝突。

你可以用以下兩種方式來排除安全模式的故障:

  • 使用 Excel 檢查故障排除工具來自動化安全模式故障排除

  • 自己手動進行安全模式故障排除

自動化安全模式故障排除

Microsoft Excel 檢查故障排除工具會完全自動化安全模式隔離過程,讓你知道問題是因為外掛程式、啟動資料夾中的檔案,或是工具列設定所致。

重要: 

  • 在大多數情況下,故障排除工具會修改登錄檔,並從 Excel 使用的啟動資料夾中移出檔案。 在執行故障排除前,務必備份登錄檔及 Excel 啟動資料夾中所有檔案,以便問題發生時還原登錄檔和備份檔案。

  • 您必須使用 Windows 10 或更新版本,才能執行疑難排解員。

  • 如需進一步了解如何備份及還原登錄的相關資訊,請參閱如何在 Windows 中備份及還原登錄

  • 欲了解更多 Excel 啟動資料夾的資訊,請參閱 「自訂 Excel 啟動方式」。

執行故障排除工具

如果你使用了故障排除工具但問題未解決,請繼續按照本文「 安裝最新更新 」章節的步驟操作。

Excel 當機故障排除工具能自動化安全模式故障排除,內容包括以下內容:

  • 在安全模式下啟動 Excel

  • 停用 COM 外掛

  • 停用 Excel 外掛

  • 從 Excel 使用的啟動資料夾中移動檔案

  • 自訂工具列檔案 (.xlb)

根據你裝置上情境中發現的情況,有些故障排除步驟可能需要你手動重置外掛設定,並將檔案移回啟動資料夾。 請根據需要使用以下資訊,以判斷情境可能造成的變更。

COM 外掛與 Excel 外掛

如果情境中禁用了 COM 外掛或 Excel 外掛:

  • \Addin 資料夾在以下登錄檔鍵下被重新命名為 \AddinsRenamedBySaRA

    • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Excel

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\Excel

    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\Excel

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel

    • HKEY_LOCAL_MACHINE\SOFTWAR\WOW6432Node\Microsoft\Office\Excel\

附註: 你可能在上述鍵的登錄檔找不到 \Addins 或 \AddinsRenamedBySaRA。 這只是一份在登記冊中可能找到的綜合清單。

  • 任何REG_SZ值若為「OPEN」或以「OPEN」開頭 (例如 OPEN1) 名稱前加「RenamedBySaRA」。 例如,「OPEN」會被重新命名為「RenamedBySaRAOPEN」 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Options

  • 一個名為 ExcelAddinRegistryDataBySaRA 的資料夾會在你的 Windows 桌面上建立。

  • ExcelAddinRegistryDataBySaRA 資料夾中建立一個名為 AddinRegistryDataExportedBySaRA.reg 的檔案。AddinRegistryDataExportedBySaRA.reg 檔案包含上述登錄檔金鑰的備份副本,該金鑰在執行情境前的狀態。

啟動資料夾中的 Files

如果情境會從 Excel 使用的啟動資料夾移動檔案:

  • 以下資料夾中的 Files 會被移出這些資料夾:

    • 64 位元 Office C2R:C:\Program Files\Microsoft Office\root\Office1x\XLSTART

    • 32 位元 Office C2R:C:\Program Files (x86) \Microsoft Office\root\Office1x\XLSTART

    • 64 位元 Office MSI:C:\Program Files\Microsoft Office\Office1x\XLSTART

    • 32位元 Office MSI:C:\Program Files (x86) \Microsoft Office\Office1x\XLSTART

    • C:\Users\<用戶名>\AppData\Roaming\Microsoft\Excel\XLSTART

    • C:\Program Files\Microsoft Office 15\root\Office 15\XLSTART

附註: 你可能沒有上述資料夾。 這只是情境中可能發現的綜合清單。

  • 以下登錄資料指定的資料夾中找到的 Files:

    • 說明:HKEY_CURRENT_USER\Software\Microsoft\Office\1x.0\Excel\Options

      附註: 在此子鍵中,1x.0 代表程式版本號。 16.0 版本將用於 Excel 2016 或更新版本。

    • 名稱:AltStartup

    • 類型:REG_EXPAND_SZ

    • 資料:資料夾路徑

      附註: 你可能沒有上述登記資料。 這只是情境中可能發現的綜合清單。

  • 從上述資料夾移出的檔案會被移到一個叫 做 ExcelStartupFilesFoundBySaRA 的資料夾,該資料夾會在你的 Windows 桌面上建立。

  • 一個名為 ExcelStartupFolderFiles.log 的檔案會在 ExcelStartupFilesCopiedBySaRA 資料夾中建立。ExcelStartupFolderFiles.log檔案包含所有被移動檔案及其原始檔案位置的清單。

自訂工具列檔案 (.xlb)

如果情境找到自訂工具列檔案:

  • 以下資料夾中帶有 .xlb 副檔名的 Files 會重新命名以包含 .renamed 的檔案副檔名: %AppData%\Microsoft\Excel

手動執行安全模式故障排除

如果你沒用助理,請手動在安全模式下開啟 Excel。 執行下列其中一個動作:

  • 如果你正在Windows 11或Windows 10,請選擇 Windows 系統 > > 運行 > 開始所有應用程式。 在執行框輸入 Excel /safe,然後點選確定

  • 如果你使用的是 Windows 8 或 Windows 8.1,請在應用程式選單中點選「執行」,在執行框輸入 Excel /safe,然後點擊確定

如果 Excel 以安全模式啟動,請繼續按照本文 COM 外掛 部分的步驟操作。

如果 Excel 無法在安全模式下啟動,請繼續使用本文的 「安裝最新更新 」部分。

COM 增益集

請依照以下步驟判斷是否是 COM 外掛造成問題:

  1. 點選 「檔案 > 選項 > 外掛」。

  2. 選擇 COM 外掛, 然後點擊 「開始」。

  3. 清除清單中的所有勾選框,然後點擊 確定

  4. 關閉並重新啟動 Excel, () 不要用安全模式。

如果你在正常模式下重新啟動 Excel,問題就開始一個一個啟用你的外掛,直到問題發生為止。 這可以讓您找出造成問題的增益集。 每次啟用外掛時,務必重新啟動 Excel。

如果停用 COM 外掛功能還是沒解決問題,可以看看問題是否出在 Excel 外掛上。

Excel 外掛

重要: 

  • 請仔細按照本節中的步驟進行。 如果未能正確修改登錄,可能會發生嚴重的問題。 請務必先備份登錄,再進行修改。 請確定在發生問題時您知道如何還原登錄。

  • 欲了解更多如何備份與還原登錄檔的資訊,請參閱 《如何在 Windows 中備份與還原登錄檔》。

  1. 啟動登錄編輯器。 操作方法是按 Windows 鍵 + R 開啟執行對話框。 輸入 regedit.exe 然後按下 確定

  2. 找到並選擇以下登錄檔鍵: HKEY_CURRENT_USER\Software\Microsoft\Office\<1x.0>\Excel\Options

    附註: 在此子鍵中,<1x.0> 代表程式版本號。 16.0 版本將適用於 Excel 2016 或更新版本。

  3. 名稱 欄中,尋找任何等於 OPEN 的REG_SZ值。如果你找不到名稱為 OPEN 的 REG_SZ值,請繼續在啟動 資料夾中調查檔案可能出現的問題

  4. 右鍵點擊「開啟」,然後選擇 「重新命名」。

  5. 將 OPEN 改名為 RenamedOPEN,然後按下 Enter。

  6. 重複步驟 4 和 5,將「Renamed」加到任何以 OPEN 開頭的 REG_SZ 值開頭。 例如,將 OPEN1 重新命名為 RenamedOPEN1。

  7. 用一般模式啟動 Excel。

  8. 如果在正常模式下重新啟動 Excel 時沒有問題,請開始逐一重新啟用 Excel 外掛,方法是移除名稱中的「Renamed」。 你就能找出造成問題的外掛。 記得每次重新啟用登錄檔中的外掛時,都要重新啟動 Excel。

如果停用 COM 外掛和 Excel 外掛仍無法解決問題,請繼續查看 啟動資料夾中「調查檔案可能問題 」的部分。

調查啟動資料夾中檔案可能出現的問題

當你啟動 Excel 時,它會打開 XLStart 資料夾裡的任何工作簿,或是除了 XLStart 資料夾外的另一個啟動資料夾。 試著在 XLStart 資料夾或其他啟動資料夾裡不開啟工作簿啟動 Excel。

XLStart 資料夾裡的工作簿

你放入 XLStart 資料夾的任何工作簿、範本或工作區檔案,啟動 Excel 時都會自動開啟。 你可以把檔案移出這個資料夾,打開 Excel 測試並找出是否是特定工作簿造成的問題。 要找到 XLStart 資料夾的路徑並將工作簿移出,請執行以下步驟:

  1. 按一下 [檔案] > [選項]。

  2. 點選 信任中心,然後在 Microsoft Office Excel 信任中心下方點選 信任中心設定

  3. 點選 「受信任位置」,然後在可信任位置列表中標註 XLStart 資料夾的路徑。

  4. 將該資料夾中找到的檔案移到另一個資料夾位置,然後以正常模式啟動 Excel。

如果在正常模式下重新啟動 Excel 沒有問題,請開始將步驟 4 中移動的活頁簿一個一個移回 XLStart 資料夾,每次都以正常模式重新啟動 Excel。 如果 XLStart 資料夾裡的某本工作簿有問題,這應該能找出該工作簿。

如果把工作簿移出 XLStart 資料夾還是沒解決,請檢查其他啟動資料夾裡的工作簿。

工作簿放在另一個啟動資料夾

任何你放在替代啟動資料夾裡的活頁簿、範本或工作區檔案,啟動 Excel 時都會自動開啟。 因為 Excel 會嘗試開啟備用啟動資料夾裡的所有檔案,請確保只有 Excel 能開啟的檔案才在該資料夾裡。

試著在這個資料夾裡不打開工作簿來啟動 Excel:

  1. 按一下 [檔案] > [選項] > [進階]。

  2. 一般模式的啟動時,打開 所有檔案 ,注意設定為替代啟動資料夾的路徑。

  3. 將該資料夾中找到的檔案移到另一個資料夾位置,然後以正常模式啟動 Excel。

  4. 如果問題沒有發生,請開始將你在步驟3中移動的活頁簿逐一移回備用啟動資料夾,每次都以正常模式重新啟動Excel。 你就能找出問題所在的作業簿。

如果從 XLStart 和替代啟動資料夾移出檔案仍無法解決問題,請繼續閱讀下一節。

安裝最新的更新

您可能需要設定 Windows Update 使其自動下載並安裝建議的更新。 安裝任何重要的建議和最佳更新,通常可以透過替換過時的檔案和修復漏洞來解決問題。 要安裝最新更新,請依照本文步驟操作: 更新 Microsoft 365 與您的電腦

如果安裝最新更新仍無法解決問題,請繼續閱讀本清單的下一項。

(2503) 包含關鍵修正,包括樞紐分析表刷新效能、凍結面板渲染及幾何形狀載入。 確保你使用的是最新的 Current Channel 版本,以達到最佳效能。

優化檔案效能

近期更新大幅提升了 Excel 處理複雜工作簿的能力。 如果你的檔案包含大量幾何圖形或格式繁複,請確保你已安裝最新的更新。 此外,若你的工作簿使用文字函數或複雜計算,建議更新至包含更佳文字處理與相容性選項的版本,以改善計算管理。

請確認沒有其他程序正在使用 Excel

若其他流程正在使用 Excel,這些資訊會顯示在 Excel 視窗底部的狀態列中。 當 Excel 為使用中,如果您嘗試執行其他動作,Excel 可能不會回應。 嘗試進行其他動作之前,請先讓程序中的任務先完成工作。

如果 Excel 沒有被其他流程使用,請繼續前往清單上的下一個項目。

此外,根據近期更新,Excel 在執行個人資料卡相關活動時的回應速度有所提升。 若存取檔案屬性或使用者設定檔資訊時出現當機,請確認你已安裝最新版本 2601 或更新) (。

查看 Excel 檔詳細資訊和內容

Excel 檔可以長時間存在於電腦中。 它們會從一個版本升級到另一個版本,且經常在使用者間移動。 通常,使用者繼承 Excel 檔,但不知道檔中包含的內容。 以下因素可能導致效能或當機問題:

  • 引用整個欄的公式。

  • 引用參數中非偶數元素的陣列公式。

  • 數百,甚至數千個隱藏或高度與寬度為零的物件。

  • 因為頻繁在工作簿間複製貼上,導致過度樣式。

  • 過多且定義名稱無效。

  • 大量幾何圖形或複雜形狀物件 (數十萬) 。

如果這些步驟仍無法解決問題,請繼續進行清單上的下一個項目。

附註: 近期的 Excel 更新改善了對大量形狀與複雜物件的處理。 對於形狀過多的舊檔案,更新到最新版本可以大幅提升載入時間。

檢查您的檔案是否由協力廠商生成

有時 Excel 檔由協力廠商應用程式生成。 在這種情況下,檔案可能產生錯誤,且在 Excel 中開啟檔案時,某些功能可能無法正常運作。 如果發生這種情況,請在協力廠商應用程式之外的新檔中測試功能。 如果功能正常運作,你應該確保第三方知道這個問題。如果你在第三方應用程式外測試問題仍未解決,請繼續查看清單上的下一個項目。

執行選擇性啟動以確定程式、程序或服務是否與 Excel 衝突

當你啟動 Windows 時,會有幾個應用程式和服務自動啟動,然後在背景執行。 這些應用程式和服務有可能會干擾電腦上的其他軟體。 執行選擇性啟動 (也稱為「乾淨開機」) 可以幫助您識別應用程式衝突的問題。 要執行選擇性啟動,請根據你的 Windows 版本選擇以下連結之一,然後依照文章中的步驟操作:

Windows 10、Windows 7、Windows 8:使用系統設定執行選擇性啟動 Windows Vista:使用系統設定執行選擇性啟動 Windows XP:如何在 Windows XP 中建立與設定使用者帳號

選擇性啟動用於協助識別與 Excel 衝突的違規流程、服務或應用程式。如果重新建立個人檔案後問題仍未解決,請繼續查看清單上的下一個項目。

修復您的 Microsoft 365 程式

修復您的 Microsoft 365 程式可以解決 Excel 無法回應、當機或凍結的問題。 關於操作的說明,請參見: 修復 Microsoft 365 應用程式

如果修復 Microsoft 365 程式仍無法解決問題,請繼續進行清單上的下一個項目。

檢查您的防毒軟體是否為最新狀態或與 Excel 相衝突

如果您的防毒軟體並非最新狀態,Excel 可能無法正常運作。

請檢查您的防毒軟體是否為最新狀態:

為了掌握新產生的病毒,防毒軟體廠商會定期提供更新,供您從網際網路下載。 請造訪防毒軟體廠商的網站下載最新的更新。

如需防毒軟體廠商的清單,請參閱:消費者安全性軟體提供者

檢查你的防毒軟體是否與 Excel 發生衝突:

如果您的防毒軟體包含與 Excel 的整合,您可能會遇到效能問題。 在這種情況下,您可以停用防毒軟體中所有的 Excel 整合。 或者,您可以停用 Excel 中所安裝的所有防毒軟體增益集。

重要: 變更您的防毒設定可能使電腦容易遭受病毒、詐騙或惡意攻擊。 Microsoft 不建議您嘗試變更防毒設定。 若使用此因應措施,您必須自行承擔風險。

您可能必須連絡您的防毒軟體廠商,決定如何設定軟體來排除任何與 Excel 的整合,或排除在 Excel 中進行掃描。

更多資訊

進階疑難排解

如果前面提到的方法沒能解決你的問題,問題可能是檔案本身的問題,或是環境因素。 以下章節將說明如何排除可能導致 Excel 當機或當機的其他問題。

環境因素

環境因素和檔案內容一樣重要,還有故障排除當機時的外掛。 您可以採取以下行動協助找出問題原因:

  • 按照基本故障排除步驟操作。

  • 在儘可能乾淨的環境中測試檔案。

以下章節將介紹一些值得調查的領域。

Excel 計算模式與相容性

有些卡頓問題可能與計算模式有關。 如果你遇到複雜公式反應問題,試著將工作簿設為手動計算模式,檢查是否是自動重新計算造成的。

要將計算設定為手動:

  1. 前往 「公式」 分頁。

  2. 選擇 計算選項 下拉選單。

  3. 從選項中選擇 「手冊 」。

對於使用文字功能 (LEN、MID、SEARCH、FIND、REPLACE) 的工作簿,請確保它們在 檔案 > 選項中設定為適當的相容版本。

檔案的存儲位置

將檔案移到本地有助於判斷檔案本身是否有問題,或是檔案儲存的位置有問題。 當你透過網路或網頁伺服器儲存 Excel 檔案時,可能會出現多種問題。 最好把檔案儲存在本地。 這應該在以下情境下進行:

• 將「我的文件」資料夾重新導向至伺服器位置 • 離線檔案 • 從 Webfolder 或 SharePoint 開啟檔案 • 遠端桌面/Citrix • 網路設備 • 虛擬化環境。 欲了解更多關於在虛擬化環境中運行的Microsoft軟體的資訊,請參閱以下文章:非 Microsoft硬體虛擬化軟體中執行的Microsoft軟體支援政策

記憶體

當你開始加入大量格式和形狀時,Excel 檔案會變得相當大。 確保系統有足夠的 RAM 來執行應用程式。 關於系統需求,請參閱以下 Microsoft 文章:Office 2016 的系統需求 想了解更多關於 Office 64 位元版本的資訊,請前往「了解 64-bit Office

印表機和視訊驅動程式

當你啟動 Excel 時,它會檢查顯示 Excel 工作簿的預設印表機和影片驅動程式。 Excel 需要大量列印,且當 Excel 檔案以分頁預覽檢視方式儲存時,會較慢。 使用不同印表機測試檔案,例如Microsoft XPS Document Writer印表機驅動程式,或VGA顯示驅動程式,可判斷問題出在特定印表機或顯示驅動程式。

如果你在完成上述解決方法後,Excel 仍然遇到當機或當機的問題,建議聯絡 Microsoft 支援服務,獲得引導的故障排除。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。