WPS Office立即下載
效能優化
效能
啟動項
硬體加速
外掛
修復

如何排查並修復WPS表格開啟後CPU占用率異常飆高?

WPS官方團隊
2026年3月2日
0 次觀看
WPS表格CPU占用率過高怎麼辦, 如何關閉WPS表格硬體加速, WPS啟動時外掛導致CPU飆高如何停用, WPS表格開啟大檔案CPU100%如何優化, 舊電腦跑WPS表格降低CPU方法, WPS表格無回應CPU滿載如何恢復, WPS表格與Excel CPU占用差異, WPS表格效能設定最佳化步驟
教你用工作管理員、安全模式與外掛白名單,三步排查並修復WPS表格CPU異常飆高。

問題現象與影響範圍

「WPS表格開啟後CPU占用率異常飆高」通常指單一檔案或空白新檔都能讓處理器長時間維持 50% 以上,風扇高速運轉,甚至拖慢整台電腦。經驗性觀察:在 8 代 i5 + 16 GB 設備上,正常空白表格啟動後 CPU 應低於 5%;若持續 ≥30%,即可視為異常。

高占用不僅耗電,還可能導致協同場景下「Block-CoEdit」區塊同步延遲,出現「#BLOCKEDIT-WAR」衝突提示,影響 1000 人同時編輯的政府專案。釐清問題範圍,是後續對症下藥的第一步。

從終端使用者角度,異常飆高通常伴隨「風扇噪音變大、視窗切換掉幀、電池續航驟降」三大徵兆;從系統管理員角度,則會在 DC 監控台看到該節點 CPU 溫度瞬間突破 90 °C,觸發降頻,進而拖累同一宿主上的其他虛擬桌面。建議先記錄「開檔後 60 秒內的 CPU 曲線」再做後續比對,避免「偶發抖動」被誤判為「持續飆升」。

問題現象與影響範圍
問題現象與影響範圍

功能定位:WPS Spreadsheets 的資源模型

WPS Office 12.9.0 的表格元件採用「GPU+CPU 雙加速」架構:1000 萬行級資料表啟動時會預載動態陣列與 Python 腳本引擎,預設開啟硬體加速。若顯卡驅動過舊或外掛注入失敗,就會退回 CPU 軟解,瞬間拉高單核占用。

與相近功能的邊界:Writer 的 AI 寫作助手、Presentation 的 3D 模型同樣吃顯卡,但表格的 Python 腳本與 XLOOKUP 陣列計算屬於「常駐背景執行緒」,更容易在開檔瞬間爆衝。

值得注意的是,Python 引擎在背景會預編譯所有自訂函數並暫存於 %LocalAppData%\Kingsoft\WPS\PythonScriptCache,若該目錄被防毒即時掃描鎖定,會反覆觸發「編譯—失敗—重試」迴圈,CPU 波形呈現週期性尖峰。經驗性觀察:刪除快取後首次啟動一定會重編譯,此時 5–10 秒內單核 80% 屬正常;若持續超過 30 秒才需介入。

排查步驟總覽:工程視角的「問題—約束—解法」

  1. 先區分「檔案級」還是「環境級」:換新空白檔仍飆高,屬於後者。
  2. 約束條件:公司電腦禁止卸載、政府信創環境不能關閉國密模組。
  3. 解法分三層:安全模式→外掛白名單→硬體加速開關,逐步縮小範圍。

為避免「盲人摸象」,請先準備「可量化基線」:關閉所有其他應用,僅保留工作管理員,截取 60 秒平均 CPU。後續每調整一次參數,就重複測量 60 秒,確保變化可被復現。若差距小於 5%,則視為誤差,勿無限糾結。

Step 1:30 秒快速驗證安全模式

Windows 桌面:按住 Ctrl 後雙擊 WPS 表格圖示,出現「是否進入安全模式」→點確認。此模式下會停用所有 COM 外掛與 Python 腳本引擎。觀察工作管理員 CPU 是否立即下降。

若安全模式正常,即可鎖定「外掛或腳本」;若仍飆高,則跳轉 Step 3 檢查硬體加速。

示例:在 11 代 i7 筆電上,正常啟動 28%,安全模式降至 4%;重新勾選「財務工具箱」後飆回 66%,即可二分法定位。整個回合耗時 2 分鐘,比「逐條關閉服務」快上 5 倍。

Step 2:外掛白名單二分法

正常啟動後,路徑:左上角「檔案」→「選項」→「增益集」→「COM 增益集」→「前往」。將清單一次性全部取消勾選,重啟表格;CPU 正常後再逐項勾選並重啟,每輪間隔 1 分鐘,即可定位肇事外掛。

經驗性觀察:2026 年 2 月後,某些「財務審計工具箱」為相容 Excel 365 而呼叫 VBA 相容層,會在 WPS 觸發無窮迴圈,單核占用 70% 以上。

若外掛數量過多,可先將一半設為「停用」,採用「二分搜尋」邏輯,最多 1+log₂N 輪即可收斂。政府專案常見 15 個外掛,理論上 4 輪就能命中;記得每輪結束後要「結束工作」而非僅關閉視窗,避免殘留程序干擾數據。

Step 3:硬體加速與驅動回退

關閉路徑:選項→進階→「使用硬體圖形加速」取消勾選→重啟。若關閉後 CPU 下降,即可確認顯卡驅動與 WPS OpenCL 調度器衝突。

進階驗證:在裝置管理員將顯卡驅動回退到上一版本,或使用官方網站 2025-12 版 WHQL 驅動,再重新啟用硬體加速,可復現是否改善。

經驗性觀察:Intel UHD 630 在使用 31.0.101.5186 版驅動時,與 WPS 12.9.0 的 OpenCL 核心出現「無限重編譯」;回退至 30.0.100.9955 後,峰值從 65% 降到 12%。若企業 IT 已鎖定驅動,可在 wps.conf 手動加入 <disableOpenCL>true</disableOpenCL> 作為變通。

平台差異與最短入口

平台安全模式呼叫硬體加速開關
Windows 12.9.0Ctrl+雙擊圖示選項→進階→圖形加速
macOS 12.9.0終端:open -a "WPS Office" --args --safe偏好設定→效能→硬體加速
Linux 麒麟export WPS_SAFE_MODE=1 & wps/etc/wpsoffice.conf 設定 HWA=0

若您透過 Microsoft Store 安裝,安全模式快捷鍵同樣適用,但硬體加速開關被 UWP 沙箱隔離,需改走「設定→應用程式→WPS Office→進階選項→終止→重設」才能生效,此動作會清除登入狀態,請預先備份雲端 token。

例外與取捨:何時不該關閉硬體加速

若日常需滾動 1000 萬行級大表,關閉 GPU 加速後 CPU 雖降,但捲動延遲會從 80 ms 升至 400 ms,體感「卡頓」。此時應優先「更新驅動」而非永久關閉。

政府信創 V12 版因使用統信 UOS 內核 5.4,預設 Mesa 20,WPS 的 OpenCL 調度器會失效,官方建議直接於 wps.conf 關閉 HWA,並等待 2026-06 修補程式。

經驗性觀察:在 4K 螢幕且開啟 150% 縮放時,若關閉硬體加速,捲動條重繪會佔用更多 CPU,導致「表面降溫、體感更卡」的矛盾場景。此時可改用「降低縮放至 125%」或「關閉平滑捲動」作為折衷,而非直接犧牲 GPU。

可復現的驗證指標

提示:使用 Windows 效能監視器新增計數器「Processor(_Total)\% Processor Time」與「Process(wps)\% Processor Time」,取 60 秒平均值。安全模式前後差距 ≥20% 即判定外掛因素。

若需要更細顆粒度,可額外加入「Thread(wps/7)\% Processor Time」觀察單核是否被釘死;Python 腳本引擎通常固定在 CPU 7 執行緒,若該線程長期 90% 以上,其餘核心空閒,即可高度懷疑「腳本死循環」而非「全域負載過高」。

與第三方防毒/腳本的協同衝突

某些「主機加固」軟體會注入 DLL 至 wps.exe,即時掃描 Python 腳本單元格,導致每輸入一次就觸發 0.3 秒 100% 單核。將 wps.exe 加入防毒「信任清單」或關閉「即時腳本掃描」後,可觀察 CPU 峰值是否從 100% 降至 15%。

驗證方法:暫時停用防毒 10 分鐘,僅開啟離線空白表格,若 CPU 立即下降,即可確認為即時掃描行為,而非 WPS 本身缺陷。

經驗性觀察:2025 年末起,部分「零信任」終端會攔截 WPS 的雲端公式即時更新,將其視為「潛在外聯腳本」,導致「每按一次 Enter 就掃描 300 ms」。若 IT 政策允許,可將 *.et 與 *.ett 副檔名加入「延遲掃描」清單,或把公式更新改為「手動 F9」模式,降低觸發頻率。

與第三方防毒/腳本的協同衝突
與第三方防毒/腳本的協同衝突

最佳實踐清單(決策表)

  1. 空白新檔 CPU>30% → 先安全模式,二分法最省時。
  2. 僅特定檔案飆高 → 檢查 XLOOKUP 動態陣列是否引用整列(改為 A2:A10000)。
  3. 1000 萬行場景 → 勿永久關閉 GPU,優先更新顯卡驅動。
  4. 信創環境 → 直接關閉 HWA,等待 2026-06 核心修補。
  5. 多人協同出現 #BLOCKEDIT-WAR → 拆分工作簿,使用「資料→跨檔案引用」。

決策表背後的核心思維是「代價最小可逆」:安全模式與外掛白名單無需管理員權限,可第一時間執行;硬體加速與驅動回退可能影響其他應用,需備份或取得 IT 授權;至於「拆分工作簿」則涉及組織流程,需與 PM 協同,避免「技術上解決、流程上卡關」。

不適用場景清單

  • 電腦僅 4 GB 記憶體,系統本身常駐 80%:即使關閉 GPU,CPU 也會因分頁檔交換而飆高,建議先擴充記憶體。
  • 使用 32 位元 WPS 開啟 200 MB CSV:位址空間上限 2 GB,Python 腳本引擎會反覆 GC,屬於架構限制,無法透過設定解決。

此外,「虛擬桌面基礎架構(VDI)」下若 vCPU 超配比 >4:1,任一用戶啟動 WPS 都可能觸發「CPU 就緒時間」暴漲,表觀上呈現「WPS 吃滿核心」,實則為宿主排程延遲。此時應調整 vSphere 的 CPU 份額或降低該節點密度,而非持續微調 Guest OS 設定。

常見失敗分支與回退方案

若更新驅動後直接黑屏,可在開機時按 F8→「啟用低解析度視訊」進入 Windows,再到裝置管理員「回復驅動程式」。WPS 的硬體加速開關仍保持關閉狀態,不會自動啟用,確保系統可正常進入桌面。

萬一誤刪必要外掛(如「國密 SM4 加密」),可回到增益集清單重新勾選,或從政府版安裝包修復模式執行:控制台→WPS→變更→修復。

若修復模式提示「安裝包與目前版本不符」,代表 IT 曾使用「增量更新通道」。此時可改走「線上修復」:說明→檢查更新→下拉選單「修復安裝」,系統會拉回對應分支的組件,避免版本漂移導致外掛簽章失效。

未來版本展望

官方 2026-06 路線圖提到將把 Python 腳本引擎改為「隨選隨載」,並加入「GPU 相容性黑名單」機制,屆時即使驅動老舊,也會自動降回 CPU 軟解但不再單核爆衝。

此外,Block-CoEdit 會引入「邊緣算子」分流,1000 人同時編輯時,前端只渲染可視區塊,預期再降低 30% 本地 CPU 負載。

經驗性觀察:內測通道 13.0.0.110 已提供「Python 延遲載入」實驗旗標,開啟後空白檔啟動時間從 2.1 s 縮至 0.9 s,CPU 峰值下降 18%。正式版預計 2026-06-15 發布,屆時僅需勾選「選項→進階→啟用懶加載」即可享受,無需手動改機碼。

結論

排查 WPS表格CPU占用率異常 的核心邏輯是「先隔離環境,再縮小範圍」。安全模式與外掛二分法能在十分鐘內鎖定問題;硬體加速則是效能與穩定之間的拉鋸,需根據資料規模與驅動品質做取捨。牢記「可復現指標」與「決策表」,即使 2026 下半年新功能上架,也能快速變通。

最後,任何「優化」都應回歸「可測量」:留下效能報告、備份外掛清單、記錄驅動版本,才能在下一次改版或換機時,複製同樣的穩定體驗。WPS 的資源模型將持續演進,但「分段隔離、量化驗證」的排查思維,永遠不會過時。

常見問題

為何安全模式下降溫,重啟後又復發?

代表「肇事外掛」仍在白名單。請再次檢查「COM 增益集」與「Excel 模擬層」是否被群組原則自動勾回;將其設為「停用」並匯出設定檔,避免域控推送覆蓋。

政府信創環境無法關閉國密模組,還能降 CPU 嗎?

可改關閉硬體加速並將 SM4 加密改為「檔案關閉時再運算」,路徑:選項→安全性→國密模組→僅存檔時啟用。如此能在編輯階段避開即時加密佔用。

macOS 上找不到「Ctrl+雙擊」入口?

macOS 採用指令啟動:open -a "WPS Office" --args --safe。若系統封鎖終端,可在「腳本編輯器」製作 App 封裝該指令,供一般使用者雙擊進入安全模式。

關閉硬體加速後字型模糊怎麼辦?

此為 DirectWrite 退回 GDI 的副作用。可在選項→進階→「使用舊版字型渲染」取消勾選,或將螢幕縮放改回 100%,即可恢復清晰。

32 位元 WPS 遇到大檔就只能換 64 位元嗎?

若受限於 32 位元插件生態,可改用「資料→匯入→從文字/CSV」分批載入,並勾「使用資料模型」,讓 PowerQuery 在背景分段對應,避開 2 GB 位址上限。