萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

WinXP 系統 Spoolsv.exe 進程詳解:列印佇列管理器、常見異常與處理對策

在 Windows XP 工作管理員的進程清單中,常見 Spoolsv.exe 進程常駐運行。它是什麼?為什麼有時佔用高 CPU?沒有印表機能否關閉?本文詳細解析 Spoolsv.exe 的正體、三大異常情境與對應解決方案。

Spoolsv.exe 是什麼?

Spoolsv.exe(Print Spooler Service) 是 Windows 列印佇列管理服務,負責接收應用程式的列印作業、暫存至硬碟佇列,再按順序送往印表機。只要系統安裝了印表機驅動,此服務預設會自動啟動。

情境一:完全沒有印表機,想停用服務節省資源

  1. Win+R 輸入 services.msc 開啟服務管理員。
  2. 找到 Print Spooler,雙擊開啟屬性。
  3. 「啟動類型」改為「已停用」,點擊「停止」服務,再按「確定」。

開啟 services.msc

Print Spooler 屬性

設為已停用並停止

情境二:有印表機但列印出錯,疑似佇列殘留檔案造成

  1. 開啟資料夾:C:\Windows\System32\spool\PRINTERS
  2. 正常情況下此資料夾應為空的。若有檔案(*.spl, *.shd),全選刪除。
  3. 若安裝了網路共享印表機,drivers 資料夾圖示會有共用手掌圖示。

PRINTERS 資料夾

drivers 資料夾共用圖示

情境三:未列印時 Spoolsv.exe 佔用高 CPU,疑似病毒/惡意軟體偽裝或劫持

  1. 開啟工作管理員(Ctrl+Alt+Del),觀察 Spoolsv.exe CPU 使用率。
  2. Win+R 輸入 msconfig 開啟「系統設定公用程式」→「啟動」頁籤。
  3. 若發現 Spoolsv.exe 出現在啟動項中,極大機率是惡意程式偽裝(正規 Spoolsv.exe 不會在啟動項)。
  4. 取消該啟動項勾選,並清空 C:\Windows\System32\spool\PRINTERS 資料夾,再以防毒軟體全盤掃描。

工作管理員觀察 CPU

msconfig 啟動頁籤

啟動項中發現 Spoolsv.exe

總結判斷流程

現象可能原因處理方式
無印表機、進程常駐服務預設自動啟動services.msc 停用 Print Spooler
列印失敗/卡住佇列殘留檔案清空 C:\Windows\System32\spool\PRINTERS
閒置時高 CPU、出現在 msconfig 啟動項病毒/木馬偽裝取消啟動項、清空佇列、全盤殺毒

了解 Spoolsv.exe 正體與異常徵兆,遇到列印問題或異常佔用資源時即能精準對症下藥!

copyright © 萬盛學電腦網 all rights reserved