Kuidas diagnoosida ja parandada DPC latentsust Windows 11-s

Viimane uuendus: 30/04/2026
Autor: Isaac
  • DPC latentsus Windows 11-s on tavaliselt tingitud valesti konfigureeritud GPU-, USB-, salvestus- või toitedraiveritest.
  • LatencyMon on oluline süsteemis ISR-i ja DPC-i järskude tõusude põhjustavate draiverite tuvastamiseks.
  • Toite ja protsesside afiinsuse reguleerimine ning ebavajalike teenuste ja draiverite keelamine vähendab drastiliselt helikatkestusi.
  • Väga uue riistvara puhul võib olla vajalik neid kohandusi kombineerida stabiilsemate draiverite ja Windowsi versioonidega.

DPC latentsus Windows 11-s

Kui kasutate Windows 11 DJ-ks olemiseks, muusika produtseerimiseks, mängude mängimiseks või lihtsalt töötamiseksOn väga tõenäoline, et mingil hetkel olete kogenud heli praksumist, mikrokatkestusi, hiire loidust või üldist tunnet, et süsteem ilma nähtava põhjuseta "lämbub". Paljude nende sümptomite taga peituvad peaaegu alati samad süüdlased: DPC latentsusprobleemid ja halvasti optimeeritud draiverid.

Kui see juhtub, muutub kogemus õudusunenäoks: Uus heliliides, mis midagi ei paranda, Spotifys pidev hüplemine, DAW katkeb pidevalt, Bluetooth-hiir hüpleb pidevaltMängud, mis tunduvad sujuvalt töötavat, aga kogevad imelikku takerdumist jne. Hea uudis on see, et peaaegu kõike saab diagnoosida ja parandada kannatlikkuse, LatencyMoni ja mitmete muude tööriistade abil. väga spetsiifilised kohandused Windows 11-s, BIOS-is ja draiverites.

Mis on DPC latentsus ja miks see rikub teie heli Windows 11-s?

DPC latentsuse diagnoosimine Windows 11-s

DPC (edasilükatud protseduurikõne) latentsus viitab aeg, mis kulub Windowsil draiveritest sõltuvate madala prioriteediga ülesannete käsitlemiseksKui üks neist draiveritest talitlushäireid tekitab ja süsteemi liiga pikaks ajaks hangub, saavad heli ja muud reaalajas protsessid kriitilisel hetkel protsessorist tühjaks ning tekivad kardetud krahhid. klõpsatused, klõpsud, katkestused, katkestused ja üldine viivitus.

Windows 10 ja 11 arvutites osutavad LatencyMoni aruanded tavaliselt samadele kahtlusalustele: nvlddmkm.sys (NVIDIA), dxgkrnl.sys (DirectX graafikatuum), wdf01000.sys (Microsofti draiveriraamistik), storport.sys (salvestusdraiver) ja vahel ka tema ise ntoskrnl.exeNeed ei ole alati "absoluutsed süüdlased", kuid näitavad siiski, milline süsteemi osa blokeerib protsessorit liiga kaua.

Kui oled DJ või produtseerid muusikat, tähendab see midagi väga selget: pidev puhvri ammendumine teie heliliideselIsegi kui tegemist on Focusrite'i, Tascami, Arturia või mõne muu kaubamärgiga. Isegi heade ASIO draiverite korral, kui süsteemidraiver blokeerib protsessori kümneteks millisekunditeks, ei tule heli puhas välja. Heliprobleemide korral on tavaline, et diagnoosi täiendatakse juhenditega... Kuidas parandada heli latentsust Windows 11-s.

Lisaks süvendab paljusid neist DPC latentsusaegadest Protsessori energiasäästu valikud, agressiivne kellahaldus, tuuma parkimine ja sülearvuti OEM-draiverid mis lisavad taustale teenuseid ja "väikeseid detaile", mis reaalajas helile midagi ei lisa.

Kuidas LatencyMoni abil probleemset draiverit tuvastada

LatencyMoni kasutamine Windows 11-s

Enne millegi puudutamist on kõige targem lasta end tõsiselt diagnoosida. Latency MonSee tööriist on sisuliselt standard toimuva nägemiseks ISR ja DPC rutiinid teie süsteemis ja millised draiverid põhjustavad hüppeid; saate ka kontrollida, kuidas Mõõda DPC latentsust et oleks selge metoodika.

Ideaalis peaksite LatencyMoni käivitama samal ajal, kui teete sama asja, mis teile probleeme tekitab: Klõpsa oma kontrolleriga, kasuta heliliidest, mängi mänge, kuula muusikat või liiguta hiirt palju ringiLase sel töötada vähemalt 20-30 minutit (parem, kui lased sel töötada kauem kui tund) ja seejärel kontrolli:

  • JÄRELDUSSee näitab, kas teie süsteem suudab reaalajas heli sujuvalt käsitseda või on "tõenäoliselt puhvri ammendumine".
  • Drivers: klahvide vahekaart. Vaadake iga kontrolleri „kõrgeimat täitmisaega“ ja „kogu täitmisaega“.
  • ISR-id ja DPC-dNäete, kas probleem tuleneb pigem esialgsetest katkestustest või edasilükatud rutiinidest.
  • Rasked leheveadKui näete palju heliprotsesse, võib teil olla vähe muutmälu või teie süsteem vahetab liiga palju mälu.

Tüüpilised näited päriselust väga sarnaste juhtumite põhjal:

  • dxgkrnl.sys väga kõrge ISR-iga (tipud üle 27 000 µs) süsteemides, millel on integreeritud või spetsiaalne graafika.
  • Wdf01000.sys DPC-ga üle 60 000 µs, eriti seadmetes, millel on ühendatud mitu USB-liidest.
  • nvlddmkm.sys (NVIDIA draiver), mille DPC-tippude arv on RTX 4070 või 50 seeria arvutites 2000 µs lähedal või üle selle.
  • storport.sys protsessori blokeerimine enam kui 100 000 µs jooksul seadmetel, millel on salvestusprobleemid või vanad SATA/NVMe kontrolleri draiverid.

Kui teie aruanne näeb välja nagu mõni neist, siis te pole ainus. Paljud kasutajad, kellel on Ryzen 5/7, Intel 13. põlvkonna, ASUS/ROG mängusülearvutid, Z790 emaplaadid või AMD A320 kiibistikud Neil tekib sama probleem isegi pärast BIOS-i ja draiverite värskendamist ning puhaste Windowsi installide proovimist.

Windows 11 ettevalmistamine reaalajas heli edastamiseks: versioon "lihtsalt ühendamiseks"

Üks strateegia, mis DJ-de ja muusikute jaoks eriti hästi toimib, on pühendada Windows 11 installimine ainult heli jaoksSee tähendab süsteemi, kuhu on installitud ainult DJ-ks vajalik, ilma lisatarkvara ja tootjapoolse ülepaisutatud tarkvarata ning mille toiteallikas on vastavalt konfigureeritud. madal latentsusmitte aku säästmise eesmärgil.

  Copilot Visioni kasutamine: õpetus ja kasutusjuhud Windowsis

Nendes spetsiaalsetes süsteemides on väga hea mõte alustada eemaldage kõik, mis teie sülearvuti tootja on lisanud see pole kriitiline. Seda saab teha tegumihaldurist endast:

  • Avatud Tegumihaldur → Vahekaart Teenused.
  • Leidke tootja teenuseid (nt LG, ASUS, Dell jne kommunaalteenused).
  • Keelake kõik, mis pole seadme tööks hädavajalik. (Ärge puudutage Microsofti ega turvateenuseid, kui te pole kindel, mis need on).

Paljud kasutajad on suutnud oma sülearvutite helitugevuse peatada lihtsalt ... lülitades välja OEM-teenused, mis haldavad RGB-valgustust, eriklahve, automaatseid jõudlusprofiile või telemeetriatSee ei kõla just eriti glamuurselt, aga vähendab süsteemis taustamüra küll kõvasti.

Protsessi afiinsuse ja prioriteedi optimeerimine protsessilasso abil

Kui olete kindlaks teinud, millised protsessid on teie heli jaoks kriitilise tähtsusega, on see väga kasulik tööriist. Protsess LassoTasuta versioonist piisab kohandamiseks prioriteedid, protsessori afiinsus ja toitekäitumine nii et teie helitarkvara ja heliga seotud Windowsi teenused on protsessori tasemel alati esirinnas.

Üks reaalne seadistus, mis on Traktoriga hästi toiminud, aga mida saab kohandada ka oma DAW või DJ tarkvaraga, on järgmine:

  • Laadi alla protsessi lasso ja installige see. Avage oma heliprogramm (näiteks Traktor).
  • Otsige protsesside loendist traktor.exe (või oma tarkvara käivitatava faili) ja paremklõpsake:
  • En Protsessori prioriteet → Alati → Üle normi.
  • En I/O prioriteet → Alati → Kõrge.

Järgmisena on kaks peamist Windowsi heliga seotud teenust, mida peaksite kaaluma. hellita natuke:

  • Otsi audiosrv Process Lasso's ja valige exe mis teda võõrustab.
  • komplekti Protsessori prioriteet → Alati → Kõrge.
  • En Protsessori afiinsus → Alati → Valige afiinsusSee jätab aktiivseks ainult viimased jõudlustuumad (näiteks kui teil on 8 lõime, eemaldage linnuke CPU 0-5 ja jätke kaks viimast märgituks). See sunnib heliteenust töötama suhteliselt "puhta" tuumade komplektiga.
  • Pane see ka selga Kõrge I/O prioriteet.

Korda mängu serviga AudioEndpointBuilder (samuti majutatud failis svchost.exe), rakendades sama kõrge prioriteet ja piiratud afiinsus mõne südamiku suhtesSee tagab, et heli edastamise tee Windowsi kaudu saab eelistuse teiste, vähem kriitiliste ülesannete ees.

Täpsemad süsteemiseaded: virtuaalmälu ja taustateenused

Teine oluline aspekt on Windowsi mälu ja protsessori ajastamise haldamise ülevaatamine. Heliga seotud süsteemides on mõistlik kohandada mõningaid klassikalisi valikuid, mis Windows 11-s reaalajas jõudlust endiselt mõjutavad:

  • Paremklõpsake nuppu Start ja sisestage Süsteem.
  • Paremal pool, avatud Täpsem süsteemi seaded.
  • Kaardil Täpsemad valikudKlõpsake jaotises Jõudlus nuppu konfiguratsioon ja naaske vahekaardile Täpsemalt.
  • En Protsessori programmeerimineValige „Taustateenused“. See seab esikohale sellised teenused nagu heli.
  • En Virtuaalne mäluKlõpsake nuppu Muuda ja spetsiaalses keskkonnas, kus teil on piisavalt RAM-i, võite proovida „Lehtede faili pole"iga üksuse jaoks. Rakenda ja taaskäivita."

Leheküljefaili eemaldamist ei soovitaks ma mitte kellelegi, aga ... süsteemid, millel on 16–32 GB heli jaoks eraldatud muutmälu See vähendab tõenäosust, et Windows hakkab seansi keskel kettaandmeid hankima ja põhjustab kõvad lehevead tundlikes protsessides.

Parkimise ja agressiivse protsessori säästmise keelamine (Power Settings Explorer)

DPC latentsusaja järskude tõusude väga levinud allikas on Protsessori energiasäästumehhanismidSügavad C-olekud, pidevad sageduse muutused, tuuma parkimine jne. Sülearvutis pikendab see aku tööiga, aga reaalajas helisüsteemis on see just see, mida sa ei taha.

Tööriistaga Toiteseadete uurija pääsete juurde varjatud energiavalikud Windows 11-s ja keelake väga täpselt latentsust tekitavad käitumisviisid:

  • Laadige alla ja avage Toiteseadete uurijaKastide selgeks nägemiseks maksimeeri aken.
  • Eemalda linnuke kõigest, mis on seotud agressiivse protsessori säästmisega, näiteks:
  • Protsessori jõudlus: minimaalne südamiku parkimine.
  • Protsessori jõudeoleku halvenemise lävi.
  • Keela protsessori jõudeaeg.
  • Protsessori jõudeoleku edendamise lävi.
  • Protsessori minimaalne olek.
  • Maksimaalne protsessori olek.
  • Salvestage muudatused.

Seda tehes ütlete Windowsile, et Ära mängi nii palju südamike sisse- ja väljalülitamisega ega nende sageduse drastilise vähendamisega.See mõjutab sageli DPC rutiine märkimisväärselt, kui süsteem pidevalt energia olekuid muudab.

Toitevalikute õige konfigureerimine Windows 11-s

Täiendades eeltoodut, siseneb see Toitevalikud Windows 11 ja kohandage energiarežiimi, keskendudes ainult jõudlusele:

  • Otsib "energiavõimalused"menüüs Start".
  • Valige oma suure jõudlusega plaan (või kohandatud plaan, mis on suunatud maksimaalsele jõudlusele).
  • Lisaseadetes minge aadressile Protsessori toitehaldus ja kehtestab:
  • Protsessori jõudlus: minimaalne südamiku parkimine = 100% (aku ja voolutugevuse puhul).
  • Protsessori jõudeoleku halvenemise lävi = 100%.
  • Protsessori jõudeoleku edendamise lävi = 100%.
  • Keela protsessori jõudeaeg = „luba jõudeolek” (tõlge on mõnes süsteemis segadusttekitav; idee on takistada protsessoril sisenemast liiga sügavatesse olekutesse, mis tekitavad pikki latentsusaegu).
  • Protsessori minimaalne olek = 100%.
  • Maksimaalne protsessori olek = 100%.
  Kuidas parandada aeglast paremklõpsu Windows 11 töölaual

See hoiab protsessori peaaegu pidevalt töös ärka üles ja ole valmisohverdades osa tarbimisest ja temperatuurist vastutasuks selle eest, et oleks palju etteaimatavam käitumine heli, hiire, video ja muude latentsusaja suhtes tundlike ülesannete jaoks. Kui eelistate valmismalle, saate õppida, kuidas looge kohandatud energiaprofiile opsüsteemis Windows 11.

Levinumad probleemsed draiverid: NVIDIA, WDF, DXGKRNL, salvestusruum ja võrk

Peaaegu igas LatencyMoni aruandes, mis näitab järske tõuse, esinevad samad nimed korduvalt. Tasub üle vaadata igaühe roll ja see, mida saate sellega ette võtta:

Kontroller nvlddmkm.sys NVIDIA Windowsi kernelrežiimi draiver on tavaliselt NVIDIA GPU-dega arvutite peamine draiver, eriti ... RTX 40xx ja 50xxPaljud kasutajad teatavad, et kuigi mängude jõudlus on suurepärane, näitab LatencyMon selle draiveriga seotud üle 2000 µs tippe. dxgkrnl.sys.

  • Test draiverite erinevad versioonidStuudio vs mänguvalmis.
  • Tehke puhas desinstallimine rakendusega DDU turvarežiimis ja installige uuesti ainult põhiline videodraiver, ilma GeForce Experience'i või lisakomponentideta.
  • Keela teenused, näiteks NVIDIA telemeetria ja NVIDIA LS kuvakonteiner kui sa neid ei vaja.
  • NVIDIA juhtpaneelil määrake energiarežiimiks „Eelistatud on maksimaalne jõudlus"ja aktiveerib "madala latentsusega režiimi".

faili wdf01000.sys See on Microsofti kernel-režiimi draiveriraamistiku käitusaja mootor. Kui see LatencyMonis süüdlasena esineb, viitab see tavaliselt sellele, et Mõni seadme draiver (väga sageli USB) ei tööta korralikult ja kasutab raamistikku liigselt..

  • Proovige lahti ühendada kõik USB-välisseadmed vähem klaviatuuri ja hiirt otse emaplaadile.
  • Värskenda või installi uuesti kiibistiku USB-draiverid oma emaplaadi või sülearvuti veebisaidilt.
  • Kui kasutate USB-audioliidest (Arturia, Focusrite, Tascam…), installige alati uusimad ametlikud ASIO draiverid.

Teine klassika on storport.sysMicrosofti salvestusdraiver. Kui teie DPC kiirus tõuseb (mõnes aruandes üle 100 000 µs), on probleem tavaliselt järgmises:

  • Kontroller kiibistik või SATA/NVMe kontroller aegunud.
  • Kõvaketas või SSD-ketas, millel on vead või mis töötab liiga agressiivse energiarežiimiga (lülitab sageli välja ja sisse).
  • Ebatavalised RAID-konfiguratsioonid või AHCI/IDE-režiimid ilma õigete draiveriteta.

Sellistel juhtudel kontrollige, kas kasutate uusimad kiibistiku draiveridVeenduge, et SSD-l oleks ajakohane püsivara ja et poleks energiarežiimi, mis seda pidevalt magama paneks; samuti on kasulik veenduda, et ketas on Optimeeritud tänapäevaste SSD-de jaoks.

Sellistel juhtudel kontrollige, kas kasutate uusimad kiibistiku draiveridet SSD-l on uuendatud püsivara ja et pole energiasäästuplaane, mis seda pidevalt magama paneksid. Samuti on hea mõte keelata USB ja võrgu energiasäästufunktsioonid, kui LatencyMon näitab, et "vähemalt üks tuvastatud probleem näib olevat võrguga seotud", eriti kui kasutate WLAN.

Tüüpilised probleemid mänguarvutites ja tänapäevastes arvutites (Ryzen, Intel 12./13. põlvkond)

Viimaste põlvkondade riistvaras näeme palju juhtumeid, kus Väga kõrge DPC latentsus Windows 11-sisegi võimsate, äsja paigaldatud masinate puhul. Konkreetsed näited:

  • Ryzen 5 3400G 32 GB muutmäluga ja DPC tipphetkedega üle 66 000 µs Wdf01000.sys failis ja üle 27 000 µs dxgkrnl.sys failis, pidevate katkestustega.
  • ASUS ROG Strix G513RC sülearvuti (Ryzen 7 6800H) koos LatencyMon-iga, mis näitab nvlddmkm.sys ja dxgkrnl.sys failides üle 2300 µs DPC-sid koos sagedaste klõpsatustega.
  • Intel i7-13700K + Z790 + RTX 4070 koos Bluetooth-hiirega, mis kokutab, millel on madalal koormusel tugev viivitus ning LatencyMon näitab 20 000+ µs tipphetki, kus süüdlased vahelduvad wdf01000.sys, dxgkrnl.sys, ntoskrnl.exe ja nvlddmkm.sys vahel isegi pärast Windows 11 LTSC puhast installimist.

Paljudel neist juhtudest on kõik tüüpilised kombinatsioonid juba proovitud: Keela C-olekud, Intel SpeedStep, Turbo, ASPM, HAGS, mängurežiim, mälu terviklikkus, HPETOleme proovinud kasutada energiarežiimi maksimaalse jõudlusega, uuendada BIOS-i, ME-d, kiibistiku draivereid... ja ikkagi hüpped püsivad.

Selle punktini jõudes peate eeldama, et mõned kombinatsioonid Windows 11 + graafikadraiverid + väga uuem riistvara Nad ei ole veel täielikult küpsed. Mõned kasutajad teatavad selgetest edusammudest järgmistes valdkondades:

  • Proovima Windows 10 LTSC Windows 11 asemel ohverdades uusi funktsioone, näiteks DLSS3, palju stabiilsema latentsuse nimel.
  • Kasutage „Game Ready” asemel veidi vanemaid GPU draivereid või „Studio” versioone.
  • Ootama BIOS-i värskendused ja konkreetsed draiverid et nad täiustavad energia ja katkestuste haldamist.
  Parandus: HDMI ei ilmu taasesitusseadmetes

See pole vastus, mida sa kuulda tahad, aga vahel pole probleem sinu, vaid kellegi teise oma. tarkvara ja draiverite kahetsusväärne kombinatsioon, mis ikka veel laitmatult ei töötaVahepeal saate seda üsna palju leevendada, reguleerides võimsust, keelates teenuseid ja siludes ühendatud riistvara.

Igal juhul, enne selle punktini jõudmist, kasutage hästi ära selliseid tööriistu nagu Latency Mon tulede ükshaaval kustutamiseks (OEM-teenused, võrgudraiverid, energiasääst, GPU, USB, salvestusruum…) on tavaliselt vaja väga märgatavad parandusedkuni punktini, mis kõrvaldab paljudes sülearvutites ja lauaarvutites hüpikaknad täielikult.

Heliliides, Realtek, Bluetooth ja muud segased tegurid

Plõksude tekkimisel on väga tavaline süüdistada heliliidest. Inimesed, kes selle ostavad Focusrite Solo sest nad arvavad, et nende DJ-kontroller on rikkis või vahetavad vanema liidese Arturia Minifuse 1 vastu ja probleem püsib. See on väga selge märk sellest, et viga peitub kontrolleris endas. platvormil (Windows + draiverid + toide)mitte kaardil.

Mõned praktilised näpunäited, mida paljudes nendes olukordades korratakse:

  • Ära eelda, et Integreeritud Realtek on halvem.Mõnikord aitab integreeritud heliseadme kasutamine koos uuendatud draiverite ja ASIO4ALL-iga testina kindlaks teha, kas probleem on välises liideses või süsteemis.
  • Kui teil on kaks helikaarti (Realtek + USB-liides)Draiverikonfliktide vältimiseks keelake seadmehalduris kõik, mida te ei kasuta.
  • El Bluetooth-hiir See võib olla peamine latentsusprobleemide allikas, eriti arvutites, millel on juba niigi kõrge DPC-latentsus. Paljud MX Anywhere'i ja sarnaste seadmete kasutajad on pidanud viivituse kõrvaldamiseks kasutama juhtmega hiirt või 2,4 GHz donglit; kui teil on vaja hallata traadita seadmeid, vaadake, kuidas seda teha. Ühendage Bluetooth-kõrvaklapid arvutiga ja siduge seadmed õigesti.
  • Keelake seadmehalduris kõik järgmised sätted: USB, Bluetoothi ​​ja võrguadapteri energiasäästu valikud kui LatencyMon viitab võrgu või ühendatud seadmetega seotud probleemidele.

Kui muudad ainult heliliideseid ja klõpsud on endiselt alles, siis ära muretse uue helikaardi ostmise pärast: on väga tõenäoline, et pudelikael on mujalnäiteks GPU kontroller, salvestusruum või toitehaldus.

Millal on mõttekas kaaluda radikaalsemaid muutusi?

On äärmuslikke juhtumeid, kus hoolimata BIOS-i, toite, draiverite, LatencyMoni, teenuste, välisseadmete jms kontrollimisest jääb DPC latentsus teie kasutuseks vastuvõetamatuks (eriti kui te seda teete) väga madala puhverdusvõimega DJ-na esinemine või produtseerimineSellistel juhtudel on vaja langetada mitu rasket, kuid mõistlikku otsust:

  • Windowsi versiooni muutmineWindows 11-lt Windows 10 LTSC-le või draiverite osas stabiilsemale versioonile üleminek võib mõnes arvutis tohutu vahe teha.
  • Oodake konkreetseid draiveriversiooneUute graafikakaartide (näiteks 50. seeria) puhul tekivad esimestel kuudel tavaliselt latentsusprobleemid, mida draiverite uute versioonidega järk-järgult parandatakse.
  • Eraldage mänguautomaat ja heliautomaatKui loodate DLSS3-le või uusimatele mängutehnoloogiatele, võib olla mõttekas omada ühte süsteemi mängimiseks ja teist heli/produktiivsuse jaoks, isegi kui need asuvad eraldi ketastel või partitsioonidel. Samuti saate vaadata juhendeid optimeerige Windows 11 mängude jaoks kui teil on segameeskond.

Igal juhul, enne selle punktini jõudmist, kasutage hästi ära selliseid tööriistu nagu Latency Mon tulede ükshaaval kustutamiseks (OEM-teenused, võrgudraiverid, energiasääst, GPU, USB, salvestusruum…) on tavaliselt vaja väga märgatavad parandusedkuni punktini, mis kõrvaldab paljudes sülearvutites ja lauaarvutites hüpikaknad täielikult.

Windows 11-ga elamise võti, kui loodate madalale latentsusele, on arusaamine, et Asi pole ainult heliliideses või tarkvaras, mida DJ-na või produtseerimisel kasutate.See on võitlus draiverite, energiatarbimise ja teenuste vastu, mis mõjutavad protsessori kasutamist. Kui olete süüdlased LatencyMoniga tuvastanud ja oma süsteemi energiatarbimise sätete, protsesside afiinsuse, puhaste draiverite ja pahavara eemaldamisega peenhäälestanud, peaksid need klõpsud, katkestused ja viivitused, mis teid häirisid, praktiliselt olematuks muutuma.

Latentsuse diagnoosimine LatencyMoniga
Seotud artikkel:
Kuidas diagnoosida ja tõrkeotsingut teha Windowsi latentsusaja osas LatencyMoni abil