如何使後台處理程序服務崩潰

如何使後台處理程序服務崩潰

有誰知道如何手動使後台列印程式服務崩潰?
我遇到一些驅動程式隨機崩潰的問題,我想手動執行此操作,以便可以進行一些測試。

答案1

絕對地。向其發送異常大(>1GB 應該可以)的列印檔案。沒有那麼大的文件?在 powershell 中按照以下方式啟動一些內容:

PS C:\Users\BigHomie> 1..1000000000 | for-each {Get-Process | Out-File .\Desktop\test.txt -Append}

應該這樣做,如果不這樣做就繼續卡車運輸。

為了獲得最佳效果,請減少後台列印程式必須使用的可用 RAM 量,這在我的環境中一直是個困擾。

答案2

使用壓力印表機https://support.citrix.com/article/CTX109374

該工具來自 Citrix,但它用於全域測試印表機驅動程序,無論是否是 Citrix。

終端服務/遠端桌面服務環境中的許多印表機驅動程式問題都與糟糕的多執行緒效能有關,這反過來又會導致列印後台處理程序不穩定。當多個使用者使用相同印表機驅動程式同時連接到終端伺服器時,通常會暴露出多執行緒效能問題。症狀包括無法自動建立用戶端印表機、印表機後台處理程序和/或 Citrix Print Manager 服務的執行緒數增加,以及這些服務可能無回應和/或意外終止(停止回應)。

此工具可用於模擬使用相同印表機驅動程式的多個會話自動建立印表機。

它也可用於比較各種驅動程式之間的以下內容:

  • 使用特定驅動程式建立印表機時產生的 CPU 負載
  • 使用特定驅動程式成功建立印表機所需的時間

在此輸入影像描述

答案3

如果您只是在工作管理員中的假脫機程式 (spoolsv.exe) 上“結束任務”,則會引發假脫機程式“崩潰”。

相關內容