Toimiiko tietokoneesi hitaasti Intelin kanssa? Syytä siitä Windows Defenderiä

- Windows 10-käyttöjärjestelmä (ja myös Windows 11) sisältää Windows Defender -työkalun, joka suojaa meitä tietoturvauhkilta. Tämä työkalu kuluttaa vain vähän olennaisia ​​resursseja ja pieni kustannus pitää meidät turvassa. Mutta he ovat havainneet, että todellisuudessa tämä Windows Defenderin prosessorin kulutus päällä Intel prosessori on korkeampi kuin sen pitäisi olla.

Kevin Glynn (alias "Uncle Webb") on ohjelmistokehittäjä, joka työskentelee TechPowerUp-miljöössä. ThrottleStopin kehittämisen aikana Glynn löysi melko mielenkiintoisen bugin, joka liittyi Windows Defenderiin. Se olisi havainnut, että Windows Defender kuluttaa enemmän prosessoriresursseja kuin sen pitäisi reaaliaikaisessa suojauksessa.

Toimiiko tietokoneesi hitaasti Intelin kanssa

Windows Defender kuluttaa paljon resursseja Intel-suorittimissa

Ensimmäisen merkin siitä, että jotain "epänormaalia" oli tapahtumassa, antoi HwiNFO työkalu. Tämä työkalu näyttää a odotettua alhaisempi "tehollinen kello" nopeus kun CPU oli ladattu täyteen. Näyttää siltä, ​​​​että poikkeama on enemmän näkyy, kun Defenderiin vaikuttaa ohjelmistoristiriita , hidastaa järjestelmää enemmän.

Glynnin mukaan se Core i9-10850K kelloprosessori 5.0 GHz taajuudella kaikissa ytimissä häviää 1,000 pistettä Cinebenchissä . Tämä tarkoittaa noin 6 %:n suorituskyvyn heikkenemistä, mikä on paljon. Ongelma, joka koskee kaikkia käyttäjiä, joilla on Intel Core vuodesta 2008 eteenpäin.

Hauska asia on, että se vaikuttaa käyttäjiin, joilla on Intel Core -pöytätietokoneiden ja kannettavien tietokoneiden prosessorit, mutta ei vaikuta AMD Ryzen-prosessorit .

Ongelma näyttää olevan taustalla Windows Defenderin käyttö laskureita varten Intelin prosessorit. Näissä laskureissa on kolme kiinteää toimintoa. Jokainen laskuri voidaan ohjelmoida jokaiseen ohjelmiston suoritusrenkaaseen.

Se voidaan poistaa käytöstä, suorittaa renkaassa 0, jolla on enemmän hallintaa laitteistossa, renkaissa 1 ja 2 ohjaimille tai renkaalle 3, joka on sovellusten rengas. Sormukset ovat jaettuja resursseja, ja useat ohjelmat saattavat haluta käyttää niitä samanaikaisesti.

Sormusten käyttö näyttää olevan ongelma

HWiNFO, OCCT, Core Temp ja ThrorttleStop, muun muassa suoritetaan yleensä renkaassa 3, vaikka tiettyinä aikoina ne voidaan joutua suorittamaan muissa renkaissa. Se, että useat ohjelmat jakavat saman renkaan, ei ole ongelma, se on normaalia.

Se, mitä Windows Defender näyttää tekevän, on siirtää ne soimaan 2 satunnaisissa tilanteissa satunnaisina ajanjaksoina. Tämä voi tapahtua, kun järjestelmä käynnistyy ensimmäisen kerran tai milloin tahansa. Kun Windows Defender on käynnissä taustalla, voit käynnistää tai pysäyttää työkalut ja jopa jatkuvasti vaihtaa ne tilaan 2 milloin tahansa.

Meidän on oltava selvät, että ongelma on olemassa , jopa jos valvontaohjelmistoa ei käytetä . Defender jatkaa prosessorin liikakäyttöä toistuvasti.

On huomattava, että tämä ei ole ongelma Intel-prosessoreissa. Manuaalinen asetus samat ajastimet kuin Windows Defenderillä ei ole negatiivista vaikutusta suorituskykyyn. Jos laskurit ylikirjoitetaan manuaalisesti, Defender havaitsee sen, lopettaa toimintansa ja suorituskyky palautuu normaaliksi. Tämä ei vaikuta virusten havaitsemiseen missään vaiheessa.

Miten voin ratkaista sen?

Helpottaakseen he ovat kehittäneet Counter Control työkalu joka valvoo Intel-suorittimien rekisteriä. Tämä työkalu ilmoittaa käyttäjälle, jos jokin ohjelmisto käyttää Intelin kiinteitä ominaisuuslaskureita ja käyttöaikaa.

Näytölle tulee sarja arvoja, jotka tarkoittavat:

  • 0x000 – Ei käytössä: Osoittaa sen mikään ohjaimista ei ole tällä hetkellä käytössä
  • 0x222 – puolustaja: - kolme säädintä on konfiguroitu renkaaseen 2. Tämä arvo osoittaa, että ne ovat Windows Defenderin käyttämä
  • 0x330 – normaali: Kaksi ohjaimista on konfiguroitu renkaaseen 3 ja yksi ohjaimista on konfiguroitu renkaaseen 0, eikä sitä käytetä . Tämä on normaalia
  • 0x332 – Varoitus: Meillä on kahta ohjainta käyttää valvontaohjelmisto, kun taas kolmas on määritetty renkaaseen 2, mahdollisesti Windows Defender . Se voi olla varoitus siitä, että kaksi ohjelmistoa taistelevat näiden resurssien hallinnasta. Saatamme nähdä jatkuvan rekisterimuutoksen välillä 0x222 ja 0x332. Se voi ilmestyä, kun käytämme HwiNFO:ta ja Windows Defender yrittää käyttää ohjaimia

Jos olemme tapauksessa 0x332, sisällä Counter Control ohjelmisto , voimme klikata Nollaa ajurit . Tämä tarkoittaa, että kuljettaja siirtyy renkaaseen 3. Defender havaitsee sen, lakkaa toimimasta ja palauttaa suorituskyvyn.

Meillä on lisäksi kaksi muuta ratkaisua, joita voimme soveltaa . Nämä ovat:

  • Poista Windows Defenderin reaaliaikainen seuranta käytöstä, mikä ei ole suositeltavaa
  • Käytä ThrottleStop 9.5 ohjelmisto , joka ”Asetukset” ikkuna sisältää "Windows Defender Boost" toiminto. Tällainen toiminta varmistaa maksimaalisen suorituskyvyn ja tehokkaan kellon tarkan ohjauksen.

Emme tiedä Microsoft ryhtyy toimenpiteisiin tämän asian suhteen ja korjaa sen tulevissa päivityksissä. Todennäköisesti niin rajallinen vaikutus jää sellaisena. He voivat korjata sen vain, jos se vaikuttaa huomattavaan määrään käyttäjiä, mikä ei näytä olevan niin.