題 CPU永久性為65%


Windows XP,SP3,Intel Core 2 Duo

以下是症狀:

  • 由於幾天是我的系統任務永久在35%左右
  • 當我想關閉計算機時,資源管理器需要強制退出(不響應)。
  • 一個核心始終為100%,另一個核心始終為30%左右
  • 任務管理器中最繁忙的任務:系統35%,系統空閒進程50%,資源管理器5%
  • ProcessExplorer沒有出現任何奇怪的事情,它可以解釋CPU的使用情況。
  • 防火牆已開啟。
  • 我沒有安裝任何防病毒軟件(無論如何都沒有連接到互聯網)

計算機永遠不會以任何方式連接到互聯網(也沒有連接到我的局域網,因為我對Windows有著巨大的偏執)。我在過去幾個月沒有安裝任何東西。我只使用PC開發一些軟件(VS 2010)。

我怎樣才能知道發生了什麼?當我關閉它時,為什麼我需要強制退出Explorer?有些東西可能會“卡住”並堵塞CPU ...

編輯: 使用MSCONFIG.EXE禁用啟動項無濟於事。即使一切都被禁用,系統任務仍然是35%。


4
2018-06-02 19:07


起源


你試過系統還原嗎? - soandos
您是否在任務管理器中查看所有用戶的流程? (我認為進程資源管理器已經這樣做了,但是您可能必須以管理員身份運行它以查看所有用戶) - horatio
首先看看是否在安全模式下發生這種情況。如果是這樣,那麼我想要加載的軟件和安全啟動時加載的驅動程序。我願意打賭它可能是一個寫得很糟糕的驅動程序,它不會出現並導致這個問題。對驅動程序進行Windows驗證測試,看看哪些沒有簽名。
我沒有使用系統恢復。我正在查看所有用戶的流程。無論如何只有一個用戶註冊,是的,它是一個管理員帳戶。 - Christoph
@Christoph“一旦你消滅了不可能的事物,無論多麼不可能,都必須是真理。”對我來說聽起來像病毒。您是否使用任何USB驅動器,CD-ROM ...軟盤甚至備份?我個人購買了預裝了病毒的全新光盤。 - P.Brian.Mackey


答案:


運行MSCONFIG.EXE以檢查引導系統時啟動的程序。禁用所有啟動項,重新啟動,並查看您的系統是否仍具有較高的CPU利用率。假設一切都恢復正常,開始一次一個地添加啟動項,每次更改後重新啟動,直到您確定了程序是罪魁禍首。通過這種故障排除方法,我很幸運能夠追踪導致高CPU利用率的程序,但確實需要一些耐心。


2
2018-06-02 19:47



這是一個很好的通用方法,但可能需要很長時間 - 更快的變化,是禁用一半的項目。如果一切正常,則禁用另一半並重新啟用前半部分。重複一半,直到可以隔離問題。它應該只需要少量的重新啟動。 - barryj
我測試了它並停用了所有啟動項目。一切都被禁用,問題仍然存在。 - Christoph


任務管理器中最繁忙的任務:系統35%,系統空閒進程50%,資源管理器5%

這意味著問題在於系統中的某些東西,這很可能是由於司機造成的。

使用Process Explorer沒有什麼奇怪的事情可以解釋CPU的使用情況。

您是否檢查了系統進程下的線程選項卡?

另外,你可以試試 這個程序 這讓我們可以詳細了解系統流程在做什麼?它將把所有猜測工作和不相關的解決方案變為確切地知道問題所在......

由於你的問題總是發生而不是發生在事件上,你可以通過嘗試獲得更快的答案 LatencyMon 並查看具有異常DPC計數的進程的“驅動程序”選項卡 要么 最高執行時間。這些中的任何一個都會在系統進程中導致高CPU,除非它是內核中的某些內容我非常懷疑但仍有可能......


2
2018-06-02 20:15





對我來說聽起來像惡意軟件,請在此主題中查看我的帖子以刪除惡意軟件

如何從我的PC中刪除惡意間諜軟件,惡意軟件,廣告軟件,病毒,特洛伊木馬或rootkit?


1
2018-06-02 22:11





首先,為計算機上的硬件安裝最新的驅動程序軟件。偶爾,驅動程序會搞砸並增加CPU時間。

如果這沒有幫助,請執行備份並重新安裝Windows。我一直在修理計算機二十年,並強烈建議不要事後刪除病毒。

它不僅很少起作用,而且你永遠不知道你是否真的擺脫了病毒或者只是停了下來 一些 離開時......更明顯的系統...鍵盤記錄/電子郵件功能。請參閱Microsoft MVP Robear Dyer 回答 對此也是如此。

系統還原也不能依賴於病毒清除。恢復文件與受感染的計算機位於同一系統上,並且由於您以管理員身份登錄,因此任何潛在的病毒都會在您確保完全管理權限銷毀備份時運行。


0
2018-06-02 19:56





既然你說它永遠不會連接到互聯網,我們就可以排除病毒,所以你幾乎肯定會在整個過程中損壞一些重要的程序文件。

  1. 首先打開命令提示符並運行命令:sfc / scannnow。這將檢查以確保所有重要的Windows文件都是正確和完整的。
  2. 看它是否以安全模式執行。如果沒有這樣做,你需要弄清楚什麼過程會殺了你。打開msconfig.exe並轉到啟動選項卡。取消選中或全部禁用它們。然後看看是否修復了它。一次重新啟用一個或幾個,直到找到導致問題的那個。修復或重新安裝與該啟動項關聯的程序。
  3. 如果這些都不起作用,還有其他方法可以自己感染,以防萬一,同時運行Malwarebytes和Superantispyware。

0
2018-06-02 21:30



試了一下。不喜歡我的CD。要找到我用來安裝XP的那個。 2.在安全模式下沒有CPU佔用。我已經同時運行了(Malwarebytes和Superantispyware),但他們都沒有找到任何結果。 - Christoph