tft每日頭條

 > 科技

 > 英特爾幾代可以升win10

英特爾幾代可以升win10

科技 更新时间:2024-08-02 07:14:07

IT之家 6 月 28 日消息,據 techpowerup 報道,ThrottleStop 等流行軟件的開發者 Kevin Glynn 發現了一個奇怪的現象,微軟 Windows 11/10 的 Windows Defender 會影響英特爾處理器的性能。

在 ThrottleStop 的開發過程中,Kevin 發現,當 CPU 滿載時,HWiNFO 将報告頻率降低情況。更大的問題是,當 Windows Defender 受到 Bug 影響時,處理器性能将明顯降低。例如,以 5.00 GHz 全核運行的 Core i9-10850K,Cinebench 跑分将低 1000 分左右,大約損失 6% 的性能。

英特爾幾代可以升win10(微軟WindowsDefender)1

英特爾幾代可以升win10(微軟WindowsDefender)2

據報道,Windows 10 和 Windows 11 上的英特爾酷睿第 8 代、第 9 代、第 10 代和第 11 代(台式機和移動處理器)的用戶都報告了這一性能損失,而 AMD 處理器不受影響。

究其原因,Windows Defender 會随機使用英特爾酷睿處理器提供的所有七個硬件性能計數器,其中包括三個固定功能計數器。這些計數器中的每一個都可以在四種模式中的一種模式下進行編程,以配置其計數的特權級别 ——Disabled、OS (ring-0)、User (ring>0) 和 All-Ring 級别。由于這些計數器共享資源,因此多個程序可能希望同時訪問這些計數器。

一般的軟件都将這些計數器設置為“mode 3”或“All-Ring 級别”。由于它們都設置了相同的模式,因此多個程序使用相同的計數器沒有問題。但是,Windows Defender 會将這些計數器設置為“mode 2”,多個程序将不斷争搶,計數器控制寄存器會在 0x222 和 0x332 之間不斷變化。

英特爾幾代可以升win10(微軟WindowsDefender)3

英特爾幾代可以升win10(微軟WindowsDefender)4

據報道,這一問題可能在計算機首次啟動時發生,也可能在此後的任何時間發生。當 Windows Defender 在後台運行時,将随時啟動和停止或不斷嘗試将這些計數器更改為“mode 2”。

不過,如果用戶手動覆蓋這些計數器,Windows Defender 會檢測到這一點,并立即停止它正在執行的任何操作,性能也将恢複正常,還不會影響正常的病毒防護,因此我們就可以找到解決方法了。

英特爾幾代可以升win10(微軟WindowsDefender)5

英特爾幾代可以升win10(微軟WindowsDefender)6

臨時方法是使用 Counter Control 工具中的 Reset Counters 按鈕,可以一鍵重置計數器,當 Windows Defender 檢測到手動設置,就會停止操作。

英特爾幾代可以升win10(微軟WindowsDefender)7

更好地解決方法是使用 ThrottleStop 工具,在“選項”窗口中有一個功能,稱為“Windows Defender Boost”,勾選之後就可以激活其中一個可編程定時器,從而不斷地告訴 Windows Defender 正在使用計數器,從而長時間保持最高性能。

英特爾幾代可以升win10(微軟WindowsDefender)8

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved