[作業系統] Windows 10 待機 CPU 使用率異常分析

tit

這是一個資源管控上覺得有鬼的實際例子,也是目前使用 Windows 10 不管是預覽版,還是最後確定的 Build 10240 版本都有的問題,究竟 Windows 10 在搞什麼鬼? CPU 使用率異常高,是在優化還是在背地裡做什麼?,站長在此希望可以提出來與大家一同討論,並希望大家注意一下這部分。

 


Windows 10 狀況說明

站長的主機是技嘉 GA-P55A-UD3 是一塊覺得很失敗的主機板,在作業系統待機、休眠的情況下,有一定機會因為輕微碰撞或種種原因自動喚醒(例如關門、地震、走路腳跟著地),也有可能是主機產生自我意識,認定主人想要使用他自動喚醒?

所以在昨晚的時候嘗試使用 Windows 10 的睡眠功能,電腦也斷電進入睡眠狀態與主人一同入睡,不料也許早上租屋附近因施工,有電鑽碰壁而造成一些震動,他還是開機了…,以下是重點,在開機之後,站長並未隨即使用電腦,當然是在床上蠕動一段很長的時間再下床,這應該是假日大學生通病吧!?

登入使用者

清醒之後,由於有綁定 Hotmail 帳號,所以需要 Key in 做登入的動作,隨即在登入之後發現一旁的 CPU 監控工具的數據顯示如下。

Stendby

紅色代號為 Core3 的 CPU 執行續,使用率將近 8-90%,並在做 Key in 之後,使用量隨即下降,也許是在做系統優化?由於使用量已經下降,並無法得知是哪部分的應用在偷偷使用這些資源,而當時常駐應用皆與 Windows 8 升級前相同 。

待機狀況

當電腦處於待機狀態的時候也會有同樣的問題,這狀況是站長將電腦待機,並外出買早餐回來的時候,這段時間電腦所開啟的應用程式只有 Firefox、Edge 與競時通,CPU 使用量如下。

Stendby2

在待機狀態下使用的資源,遠比使用中來得高,實在不懂 Windows 10 會在待機狀態下幹些什麼事情…,希望各位網友可以關注一下此事,希望不是站長自己多心了,由於於與上面的狀況一樣,由於 CPU 使用量隨即下降,無從得知是由哪個應用程式、進程在覓食資源。

工作管理員

最後經查證之後,是程序 “Antimalware Service Exectuable” 在運作,也就是說 Defender 在待機下可能在做掃描?

Check

關閉 Defender

如果跟站長一樣不需要 Defender 的貼心服務可以照著以下的步驟操作,將 Defender 服務關閉。

無法透過 Windows 服務中進行關閉

這部分聽說從 Windows 8 又無法從服務管理員端來進行關閉。

WinDefend

解決方法(暫時關閉)

1. 可以從開始列上的隱藏通知區中找到 Defender,並選擇開啟。

Start Bar1

2. 選擇右上方的「設定」按鈕。

Defender

3. 將即時保護關閉 Defender 就會被關閉了,當然電腦也會失去最基本的保護,是否要關閉,請自行斟酌,站長在這部分是不需要的(但這只是暫時的關閉,即時防護一段時間過後將會自動重啟)

Defender off

解決方法(完全關閉)

要完全將 Defender 完全關閉還需要注入登錄檔,要停用的各位可以複製以下的文字,複製到記事本,儲存時將附檔名改為 reg 並執行登錄即可,主要功能是將路徑 “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender” 的 DisableAntiSpyware 的值改為 1 而已,這樣就可以完全關閉 Defender 了。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender]
"DisableAntiSpyware"=dword:00000001

如果還是不清楚,可以參考圖文精美的:FuYuan’s 關閉 Defender 文章

2015/08/06 發現另外兩個待機占用 CPU 的程序

關於程序 Windows Modules Installer Work 是屬於升級、更新、維護才會執行的服務,但待機下為什麼會占用高 CPU 使用率,我希望大家可以一同調查一下,另外 SYSTEM 程序,也不知道是在運算些什麼,這裡一頭霧水,不知該從何查起。

Windows 10

上圖同樣是在待機狀態下監視,並截圖。

待機

站長機銀幕自動關閉時間調長,並開啟資源監視器瀏覽程序資源狀態,並將電腦放置一段時間,發現占用的是 Tiworker、SYSTEM,這兩個程序。

17

結束待機

此時觸碰滑鼠並截圖,可以看見CPU使用量有很明顯下降,大家可以觀察一下右上角小工具顯示的時間秒數,進入待機 -> 1:46:17(截圖同時結束待機) -> 1:46:45(CPU 使用量下降)

45

關於自動更新

由於程序 Tiworker 與自動更新、維護較為相關,但 Win 10 無法將自動更新關閉,且又在待機下但用高量的 CPU 使用量,這時候真的無解…

關於待機維護

如果不是自動更新的問題,以 Win 8 為例,在待機狀態下會有自動維護的工作安排,在排程中可以關閉待機觸發,但 Win 10 有相關排成選項,卻沒有設置觸發…,這時候真的是一頭霧水了,邪惡的 Windows 10 終究在你待機的時候做些什麼事情…,希望可以有專業人士幫忙調查。

站長使用的是 I5-750,是實體四核心處理器,而兩個程序都各占用約 25%,相當於兩顆 CPU 滿載,整體使用量更高達 60%,而因為天氣炎熱,CPU 待機下不僅耗電,更會產生更多的廢熱,但真的不知道該從何解決這問題。

 

小工具

上同中的小工具是 8GadgetPack,最新版本可以直接支援 Win 10,在預覽版的時候其實站長也使用過 Windows 8 的版本直接裝上,也是可以直接使用的,顯然沒有相容性問題。

8GadgetPack

MksYi

透過網路分享知識的學習者。

6 thoughts to “[作業系統] Windows 10 待機 CPU 使用率異常分析”

  1. 之前windows 8.1也遇過相同的問題 更瞎的是在做影音作業爛電腦快要爆炸還一直吃資源
    後來剛好接觸到candy系列系統改用那個就好很多
    感謝您提供關閉的方法
    不過之前印象中你用的是candy8.1next,升上了windows 10是可以使用並且成功啟動的?

    1. 林立軒你好:
      Candy 系列 OS 對我來說精簡的太過嚴重了,
      由於與 Candy 大大 的使用習慣略有不同,
      所以在學會自己優化系統之後便沒有再使用,
      另外我使用的 Windows8.1 -> Windows 10 是使用學校購入的 DreamSpark 教育版,所以可以正常並成功啟動 :”D

  2. 我是使用二代i7 四核 的筆電。
    .
    換了WIN10 工作一天,就改回WIN8.1了。
    ————-
    我觀察的情況跟你相同,就是CPU隨時100%
    即使是使用中,從未下降過。
    (有時維持1.6G 100%,有時會外頻升上去變2.2G %)
    造成的問題也很單純,就是偶爾的動作延遲。
    (資源被特定程序吃光了)
    .
    或許是WIN10 的晶片驅動等,未對CPU做最佳化。
    .
    我手邊一台預覽在ESXi,兩台觸控隨身筆電T100及M912(皆正式版8.1升級10)。
    情況也是反應頓一下頓一下。
    .
    其實在觸控上,Win10比Win8.1 好用太多。
    但一般桌面滑鼠鍵盤的操控下,沒甚麼太大的感覺。
    .

    1. 其實在寫這篇文章之後
      我有試著讓它待機一段時間
      隨後待機也不再有 CPU 上升的問題
      我在想也許是運用待機的時候系統正在進行最佳化
      而操作中會影響 CPU 的程序應該只有 Defender
      也許你可以嘗試關閉他~
      目前 CPU 的使用量已獲得控制~
      也許你的筆電可以給他一段時間待機優化一下(?)
      (待機優化是從 Win7 一直以來就有的設定)

      另外你提到 Win10 與 Win8
      雖然大同小異
      部分使用習慣需要改變之外~
      我個人是覺得 Win10 是真的比較方便好用一些
      例如:Metro 可以浮動顯示在 Desktop ~
      訊息中心、還無法用的Cortana 等…

      微軟本來就很貪心的想統一平板與x86市場 😛

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料