- Latencija DPC-a u sustavu Windows 11 obično je posljedica pogrešno konfiguriranih upravljačkih programa za GPU, USB, pohranu ili napajanje.
- LatencyMon je ključan za identifikaciju upravljačkih programa koji uzrokuju skokove ISR-a i DPC-a u sustavu.
- Podešavanje napajanja, afiniteta procesa i onemogućavanje nepotrebnih usluga i upravljačkih programa drastično smanjuje zvuk pucketanja.
- Na vrlo novijem hardveru, možda će biti potrebno kombinirati ove prilagodbe sa stabilnijim verzijama upravljačkih programa i sustava Windows.
Ako koristite Windows 11 za DJ-anje, produkciju glazbe, igranje igara ili jednostavno radVrlo je vjerojatno da ste se u nekom trenutku susreli s pucketanjem zvuka, mikro prekidima, sporim mišem ili općim osjećajem da se sustav "guši" bez ikakvog vidljivog razloga. Iza mnogih od ovih simptoma gotovo uvijek vrebaju isti krivci: Problemi s latencijom DPC-a i loše optimizirane upravljačke programe.
Kada se to dogodi, iskustvo postaje noćna mora: Novo audio sučelje koje ništa ne popravlja, stalno pucketanje u Spotifyju, DAW se stalno isključuje, Bluetooth miš stalno preskačeIgre koje se čine glatko pokrenutima, ali imaju čudno zastajkivanje itd. Dobra vijest je da se gotovo sve može dijagnosticirati i poboljšati strpljenjem, LatencyMonom i nizom drugih alata. vrlo specifične prilagodbe u sustavu Windows 11, u BIOS-u i u upravljačkim programima.
Što je DPC latencija i zašto vam uništava zvuk u sustavu Windows 11?
Latencija DPC-a (odgođeni poziv procedure) odnosi se na vrijeme koje je potrebno Windowsu za obradu zadataka niskog prioriteta koji ovise o upravljačkim programimaKada jedan od ovih upravljačkih programa ne radi ispravno i predugo zamrzava sustav, audio i drugi procesi u stvarnom vremenu iscrpe CPU u kritičnom trenutku i dolazi do strašnih rušenja sustava. pucketanje, klikanje, prekidi, zastoji i opće kašnjenje.
Na računalima s Windowsima 10 i 11, izvješća LatencyMona obično ukazuju na iste sumnjivce: nvlddmkm.sys (NVIDIA), dxgkrnl.sys (jezgra DirectX grafike), wdf01000.sys (okvir upravljačkog programa tvrtke Microsoft), storport.sys (upravljački program za pohranu) a ponekad i on sam ntoskrnl.exeNisu uvijek "apsolutni krivci", ali ukazuju na to koji dio sustava predugo blokira CPU.
Ako ste DJ ili producirate glazbu, ovo se prevodi u nešto vrlo jasno: stalno nedovoljno korištenje međuspremnika na vašem audio sučeljuČak i ako se radi o Focusriteu, Tascamu, Arturii ili bilo kojoj drugoj marki. Čak i s dobrim ASIO upravljačkim programima, ako upravljački program sustava blokira CPU na desetke milisekundi, zvuk se neće moći reproducirati čisto. Za probleme sa zvukom uobičajeno je dijagnozu nadopuniti vodičima o... Kako popraviti latenciju zvuka u sustavu Windows 11.
Nadalje, mnoge od ovih DPC latencija pogoršane su Opcije za uštedu energije CPU-a, agresivno upravljanje taktom, parkiranje jezgri i OEM upravljački programi za prijenosna računala koji u pozadini dodaju usluge i "sitne dijelove smeća" koji ne doprinose zvuku u stvarnom vremenu.
Kako koristiti LatencyMon za identifikaciju problematičnog upravljačkog programa

Prije nego što se bilo čega dotaknete, najmudrije je dobiti ozbiljnu dijagnozu kod KašnjenjeMonOvaj alat je de facto standard za praćenje što se događa s ISR i DPC rutine u vašem sustavu i koji upravljački programi uzrokuju skokove; također možete provjeriti kako mjerenje DPC latencije imati jasnu metodologiju.
Idealno bi bilo da pokrenete LatencyMon dok radite istu stvar koja vam uzrokuje probleme: Klikajte kontrolerom, koristite audio sučelje, igrajte igre, puštajte glazbu ili često pomičite mišPustite da radi barem 20-30 minuta (bolje je da radi dulje od sat vremena), a zatim provjerite:
- ZAKLJUČAKOvo će vam reći može li vaš sustav glatko obraditi zvuk u stvarnom vremenu ili "vjerojatno ćete doživjeti nedostatke međuspremnika".
- Vozači: ključna kartica. Pogledajte "Najveće vrijeme izvršavanja" i "Ukupno vrijeme izvršavanja" svakog kontrolera.
- ISR-ovi i DPC-oviVidjet ćete proizlazi li problem više iz početnih prekida ili iz odgođenih rutina.
- Teške greške straniceAko vidite puno audio procesa, možda vam nedostaje RAM-a ili vaš sustav možda previše zamjenjuje memoriju.
Tipični primjeri iz stvarnog života preuzeti iz vrlo sličnih slučajeva:
- dxgkrnl.sys s vrlo visokim ISR-om (vrhovi veći od 27 000 µs) u sustavima s integriranom ili namjenskom grafikom.
- Wdf01000.sys s DPC-om većim od 60 000 µs, posebno u opremi s nekoliko spojenih USB sučelja.
- nvlddmkm.sys (NVIDIA upravljački program) s DPC vrhovima blizu ili iznad 2000 µs na računalima s RTX 4070 ili 50 serijom.
- storport.sys blokiranje CPU-a dulje od 100 000 µs na opremi s problemima s pohranom ili starim upravljačkim programima SATA/NVMe kontrolera.
Ako vaše izvješće izgleda kao nešto od ovoga, niste sami. Mnogi korisnici s Ryzen 5/7, Intel 13. generacije, ASUS/ROG gaming laptopi, Z790 ploče ili AMD A320 čipseti Nailaze na isti problem, čak i nakon ažuriranja BIOS-a, upravljačkih programa i pokušaja čiste instalacije sustava Windows.
Priprema sustava Windows 11 za zvuk u stvarnom vremenu: verzija "samo za uključivanje"
Jedna strategija koja posebno dobro funkcionira za DJ-eve i glazbenike je posvetiti Instalacija sustava Windows 11 isključivo za zvukTo znači imati sustav na kojem su instalirane samo osnovne stvari za DJ-ing, bez dodatnog softvera, bez bloatwarea proizvođača i s odgovarajuće konfiguriranim napajanjem. niska latencijane u uštedi baterije.
U tim namjenskim sustavima, vrlo je dobra ideja započeti s uklonite sve što je proizvođač vašeg prijenosnog računala uključio to nije kritično. To možete učiniti iz samog Upravitelja zadataka:
- otvara Upravitelj zadataka → kartica Usluge.
- Pronađite servise proizvođača (npr. uslužne programe tvrtki LG, ASUS, Dell itd.).
- Isključite sve što nije neophodno za rad opreme. (Ne dirajte Microsoft ili sigurnosne usluge ako vam nije jasno što su).
Mnogi korisnici uspjeli su spriječiti pucanje zvuka na svojim prijenosnim računalima jednostavnim isključivanjem OEM usluga koje upravljaju RGB rasvjetom, posebnim tipkama, automatskim profilima performansi ili telemetrijomNe zvuči baš glamurozno, ali smanjuje puno pozadinske buke u sustavu.
Optimizirajte afinitet i prioritet procesa pomoću Process Lasso-a
Vrlo koristan alat nakon što ste utvrdili koji su procesi ključni za vaš zvuk je Obradite LassoBesplatna verzija je dovoljna za podešavanje prioriteti, afinitet CPU-a i ponašanje u pogledu napajanja tako da vaš audio softver i Windows usluge povezane sa zvukom uvijek budu u prvom planu na razini CPU-a.
Stvarna postavka koja je dobro funkcionirala s Traktorom, ali koju možete prilagoditi svom DAW-u ili DJ softveru, je:
- Preuzimanje procesa Lasso i instalirajte ga. Otvorite svoj audio program (na primjer, Traktor).
- Na popisu procesa potražite traktor.exe (ili izvršnu datoteku vašeg softvera) i kliknite desnom tipkom miša:
- En Prioritet CPU-a → Uvijek → Iznad normalnog.
- En Prioritet I/O → Uvijek → Visoki.
Zatim, postoje dvije ključne usluge povezane sa zvukom u sustavu Windows koje biste trebali razmotriti. malo razmaziti:
- Traži audiosrv u Process Lasso i odaberite svchost.exe koji ga ugošćuje.
- uspostavlja Prioritet CPU-a → Uvijek → Visoko.
- En Afinitet CPU-a → Uvijek → Odaberi afinitetTime ostaju aktivne samo posljednje jezgre performansi (na primjer, ako imate 8 niti, poništite odabir CPU 0-5 i ostavite označene posljednje 2). To prisiljava audio uslugu da radi na relativno "čistom" skupu jezgri.
- Stavi i to Visoki I/O prioritet.
Ponovite igru sa servisom AudioEndpointBuilder (također smješteno u svchost.exe), primjenjujući isto visoki prioritet i ograničen afinitet na nekoliko jezgriTo osigurava da audio put kroz Windows ima prioritet u odnosu na druge, manje kritične zadatke.
Napredne postavke sustava: virtualna memorija i pozadinske usluge
Drugi važan aspekt je pregled načina na koji Windows upravlja memorijom i raspoređivanjem procesora. U sustavima posvećenim zvuku, ima smisla prilagoditi neke klasične opcije koje i dalje utječu na performanse u stvarnom vremenu u sustavu Windows 11:
- Desnom tipkom miša kliknite gumb Start i unesite Sistem.
- S desne strane, otvorite Napredne postavke sustava.
- U kartici Napredne opcijeUnutar Performansi kliknite na konfiguracija i vratite se na karticu Napredno.
- En Programiranje procesoraOdaberite "Pozadinske usluge". Time se daje prioritet uslugama poput zvuka.
- En Virtualna memorijaKliknite na Promijeni i, u namjenskom okruženju gdje imate dovoljno RAM-a, možete pokušati "Nema stranične datoteke"za svaku jedinicu. Primijeni i ponovno pokreni."
Uklanjanje datoteke stranice nije nešto što bih preporučio bilo kome, ali u sustavi sa 16-32 GB RAM-a namijenjenog zvuku Smanjuje vjerojatnost da će Windows početi povlačiti podatke s diska usred sesije i uzrokovati teške pogreške stranice u osjetljivim procesima.
Onemogući parkiranje i agresivno spremanje CPU-a (Power Settings Explorer)
Vrlo čest izvor skokova latencije DPC-a su Mehanizmi za uštedu energije CPU-aDuboka C stanja, stalne promjene frekvencije, parkiranje jezgre itd. U prijenosnom računalu to produžuje vijek trajanja baterije, ali u audio sustavu u stvarnom vremenu to je upravo ono što ne želite.
S alatom Istraživač postavki napajanja možete pristupiti skrivene energetske opcije u sustavu Windows 11 i vrlo precizno onemogućiti ponašanja koja generiraju latenciju:
- Preuzmite i otvorite Istraživač postavki napajanjaMaksimizirajte prozor kako biste jasno vidjeli okvire.
- Poništite sve što je povezano s agresivnom uštedom CPU-a, na primjer:
- Performanse procesora: minimalno parkiranje jezgri.
- Prag degradacije procesora u stanju mirovanja.
- Onemogući vrijeme neaktivnosti procesora.
- Prag promocije u neaktivnom stanju procesora.
- Minimalno stanje procesora.
- Maksimalno stanje procesora.
- Spremite promjene.
Time govorite Windowsu da Nemoj se toliko igrati s uključivanjem i isključivanjem jezgri ili drastičnim snižavanjem njihove frekvencijeTo često ima značajan utjecaj na DPC rutine kada sustav stalno mijenja energetska stanja.
Pravilno konfiguriranje opcija napajanja u sustavu Windows 11
Dopunjujući gore navedeno, ulazi u Opcije napajanja sustava Windows 11 i prilagodite plan napajanja usredotočujući se isključivo na performanse:
- Traži "energetske mogućnosti"u izborniku Start."
- Odaberite svoj visokoučinkoviti plan (ili prilagođeni plan usmjeren na maksimalne performanse).
- U naprednim postavkama idite na Upravljanje napajanjem procesora i utvrđuje:
- Performanse procesora: minimalno parkiranje jezgri = 100% (za bateriju i struju).
- Prag degradacije procesora u stanju mirovanja = 100 %.
- Prag promocije u neaktivnom stanju procesora = 100 %.
- Onemogući vrijeme neaktivnosti procesora = „omogući neaktivnost“ (prijevod u nekim sustavima je zbunjujući; ideja je spriječiti procesor da uđe u preduboka stanja koja generiraju duge latencije).
- Minimalno stanje procesora = 100 %.
- Maksimalno stanje procesora = 100 %.
Zbog toga CPU radi gotovo neprestano probudi se i spremanžrtvujući dio potrošnje i temperature u zamjenu za to što imaju puno predvidljivije ponašanje za audio, miš, video i druge zadatke osjetljive na latenciju. Ako preferirate gotove predloške, možete naučiti kako kreirajte prilagođene energetske profile na sustavu Windows 11.
Uobičajeni problematični upravljački programi: NVIDIA, WDF, DXGKRNL, pohrana i mreža
U gotovo svakom LatencyMon izvješću koje pokazuje oštre skokove, ista imena se ponavljaju. Vrijedi provjeriti ulogu koju svako od njih igra i što možete učiniti u vezi s tim:
Kontroler nvlddmkm.sys NVIDIA Windows Kernel Mode Driver je obično glavni upravljački program u računalima s NVIDIA GPU-ima, posebno u RTX 40xx i 50xxMnogi korisnici izvještavaju da, iako su performanse u igrama izvrsne, LatencyMon pokazuje vrhunce od preko 2000 µs povezane s ovim upravljačkim programom. dxgkrnl.sys.
- Prueba različite verzije upravljačkih programaStudio u odnosu na Game Ready.
- Izvršite čistu deinstalaciju s DDU u sigurnom načinu rada i ponovno instalirajte samo osnovni upravljački program za video, bez GeForce Experience ili dodatnih komponenti.
- Onemogućite usluge kao što su NVIDIA telemetrija i NVIDIA LS spremnik za prikaz ako vam ne trebaju.
- U NVIDIA Control Panel-u postavite način napajanja na "Poželjne su maksimalne performanse"i aktivira "Način rada niske latencije".
Datoteka wdf01000.sys To je runtime engine Microsoftovog kernel-mode frameworka upravljačkih programa. Kada se pojavi kao krivac u LatencyMonu, obično ukazuje na to Neki upravljački program uređaja (vrlo često USB) se ponaša nepravilno i pretjerano koristi okvir..
- Pokušajte se isključiti svi USB periferni uređaji manje tipkovnice i miša izravno na matičnu ploču.
- Ažurirajte ili ponovno instalirajte upravljački programi za USB čipset s web stranice vaše matične ploče ili prijenosnog računala.
- Ako koristite USB audio sučelje (Arturia, Focusrite, Tascam…), uvijek instalirajte najnoviji službeni ASIO upravljački programi.
Još jedan klasik je storport.sysMicrosoftov upravljački program za pohranu. Kada vaš DPC dostigne vrhunac (vrhunac od preko 100 000 µs u nekim izvješćima), problem je obično u:
- Kontrolor čipset ili SATA/NVMe kontroler zastario.
- Tvrdi disk ili SSD s greškama ili s preagresivnim načinom rada napajanja (često se isključuje i uključuje).
- Neobične RAID konfiguracije ili AHCI/IDE načini rada bez odgovarajućih upravljačkih programa.
U tim slučajevima provjerite koristite li najnoviji upravljački programi za čipsetProvjerite ima li SSD ažurirani firmver i da nema planova napajanja koji ga stalno stavljaju u stanje mirovanja; također pomaže provjeriti je li pogon Optimizirano za moderne SSD-ove.
U tim slučajevima provjerite koristite li najnoviji upravljački programi za čipsetkoji SSD ima ažurirani firmware i da nema planova napajanja koji ga stalno stavljaju u stanje mirovanja. Također je dobra ideja onemogućiti značajke uštede energije putem USB-a i mreže ako LatencyMon pokaže da se "barem jedan otkriveni problem čini povezanim s mrežom", posebno ako koristite WLAN.
Tipični problemi u prijenosnim računalima za igranje i modernim računalima (Ryzen, Intel 12./13. generacije)
U novijim generacijama hardvera vidimo mnogo slučajeva Vrlo visoka latencija DPC-a u sustavu Windows 11čak i sa snažnim, novoinstaliranim strojevima. Specifični primjeri:
- Ryzen 5 3400G s 32 GB RAM-a i DPC vršnim vrijednostima od preko 66.000 µs u Wdf01000.sys i preko 27.000 µs u dxgkrnl.sys, s konstantnim prekidima.
- ASUS ROG Strix G513RC prijenosno računalo (Ryzen 7 6800H) s LatencyMonom koji pokazuje DPC veće od 2300 µs u nvlddmkm.sys i dxgkrnl.sys, s čestim zvučnim klikovima.
- Intel i7-13700K + Z790 + RTX 4070 s Bluetooth mišem koji se zastajkuje, ima ozbiljno kašnjenje pri malom opterećenju, a LatencyMon pokazuje vrhunce od 20 000+ µs gdje se krivci izmjenjuju između wdf01000.sys, dxgkrnl.sys, ntoskrnl.exe i nvlddmkm.sys, čak i nakon čiste instalacije Windowsa 11 LTSC.
U mnogim od ovih slučajeva, sve tipične kombinacije su već isprobane: Onemogući C-stanja, Intel SpeedStep, Turbo, ASPM, HAGS, način igre, integritet memorije, HPETPokušali smo koristiti planove napajanja na maksimalnim performansama, ažurirati BIOS, ME, upravljačke programe čipseta... i ipak skokovi i dalje postoje.
Kada dođete do te točke, morate pretpostaviti da postoje neke kombinacije Windows 11 + grafički upravljački programi + vrlo novi hardver Nisu potpuno zreli. Neki korisnici prijavljuju očita poboljšanja u:
- Pokušati Windows 10 LTSC umjesto Windowsa 11, žrtvujući nove značajke poput DLSS3 u zamjenu za puno stabilniju latenciju.
- Koristite nešto starije GPU upravljačke programe ili verzije "Studio" umjesto "Game Ready".
- Čekati Ažuriranja BIOS-a i određeni upravljački programi da usavršavaju upravljanje energijom i prekidima.
To nije odgovor koji želiš čuti, ali ponekad problem nije tvoj, već tuđi. nesretna kombinacija softvera i upravljačkih programa koja još uvijek ne radi savršenoU međuvremenu, možete znatno ublažiti probleme podešavanjem napajanja, onemogućavanjem usluga i otklanjanjem pogrešaka na povezanom hardveru.
U svakom slučaju, prije nego što dođete do te točke, dobro iskoristite alate kao što su KašnjenjeMon za gašenje svjetala jedno po jedno (OEM usluge, mrežni upravljački programi, ušteda energije, GPU, USB, pohrana…) obično uključuje vrlo primjetna poboljšanjado te mjere da potpuno eliminira pucketanje na mnogim prijenosnim i stolnim računalima.
Audio sučelje, Realtek, Bluetooth i drugi zbunjujući faktori
Vrlo je uobičajeno kriviti audio sučelje kada se pojave pucketavi zvukovi. Ljudi koji ga kupe Focusrite Solo jer misle da im je DJ kontroler prestao raditi ili pređu sa starijeg sučelja na Arturia Minifuse 1, a problem i dalje postoji. To je vrlo jasan pokazatelj da je kvar unutar samog kontrolera. na platformi (Windows + upravljački programi + napajanje)ne na kartici.
Neki praktični savjeti koji se ponavljaju u mnogim od ovih slučajeva:
- Nemoj pretpostavljati da Integrirani Realtek je lošiji.Ponekad korištenje integriranog zvuka s ažuriranim upravljačkim programima i ASIO4ALL-om kao testa pomaže u određivanju je li problem s vanjskim sučeljem ili sustavom.
- Ako imate dvije zvučne kartice (Realtek + USB sučelje)U Upravitelju uređaja onemogućite sve što ne koristite kako biste izbjegli sukobe upravljačkih programa.
- El bluetooth miš To može biti glavni izvor problema s latencijom, posebno na računalima s već visokom DPC latencijom. Mnogi korisnici s MX Anywhere i sličnim uređajima morali su se poslužiti žičanim mišem ili 2,4 GHz adapterom kako bi uklonili kašnjenje; ako trebate upravljati bežičnim uređajima, pogledajte kako. Spojite Bluetooth slušalice s računalom i ispravno uparite uređaje.
- Onemogućite sve sljedeće u Upravitelju uređaja: Opcije za uštedu energije putem USB-a, Bluetootha i mrežnog adaptera ako LatencyMon ukazuje na probleme povezane s mrežom ili povezanim uređajima.
Ako mijenjate samo audio sučelja, a pucketanje je i dalje prisutno, nemojte se opsesivno baviti kupnjom još jedne zvučne kartice: vrlo je vjerojatno da usko grlo je negdje drugdjekao što su GPU kontroler, pohrana ili upravljanje napajanjem.
Kada ima smisla razmotriti radikalnije promjene?
Postoje ekstremni slučajevi u kojima, unatoč provjeri BIOS-a, napajanja, upravljačkih programa, LatencyMona, usluga, perifernih uređaja itd., latencija DPC-a ostaje neprihvatljiva za vašu upotrebu (osobito ako to učinite DJ-ing uživo ili produkcija s vrlo niskim međuspremnicimaU tim situacijama postoji nekoliko teških, ali razumnih odluka:
- Promijenite verziju sustava WindowsNadogradnja s Windowsa 11 na Windows 10 LTSC ili stabilnije izdanje u smislu upravljačkih programa može napraviti veliku razliku na nekim računalima.
- Pričekajte određene verzije upravljačkih programaS novim GPU-ima (npr. serije 50), prvih nekoliko mjeseci obično donosi probleme s latencijom koji se postupno ispravljaju novim verzijama upravljačkih programa.
- Odvojite igraći automat i audio uređajAko se oslanjate na DLSS3 ili najnovije tehnologije za igranje, možda bi bilo vrijedno imati jedan sustav za igranje, a drugi za zvuk/produktivnost, čak i ako su na odvojenim diskovima ili particijama. Također možete provjeriti vodiče za optimizirajte Windows 11 za igre ako održavate mješoviti tim.
U svakom slučaju, prije nego što dođete do te točke, dobro iskoristite alate kao što su KašnjenjeMon za gašenje svjetala jedno po jedno (OEM usluge, mrežni upravljački programi, ušteda energije, GPU, USB, pohrana…) obično uključuje vrlo primjetna poboljšanjado te mjere da potpuno eliminira pucketanje na mnogim prijenosnim i stolnim računalima.
Ključ života s Windowsom 11 kada se oslanjate na nisku latenciju je razumijevanje da Ne radi se samo o audio sučelju ili softveru koji koristite za DJ-ing ili produkciju.To je bitka protiv upravljačkih programa, upravljanja napajanjem i usluga koje podupiru korištenje CPU-a. Nakon što identificirate krivce pomoću LatencyMona i fino podesite sustav postavkama napajanja, afinitetom procesa, čistim upravljačkim programima i bez bloatwarea, ti klikovi, zastoji i kašnjenje koji su vas mučili trebali bi se praktički smanjiti.
Strastveni pisac o svijetu bajtova i tehnologije općenito. Volim dijeliti svoje znanje pisanjem, a to je ono što ću učiniti na ovom blogu, pokazati vam sve najzanimljivije stvari o gadgetima, softveru, hardveru, tehnološkim trendovima i još mnogo toga. Moj cilj je pomoći vam da se snađete u digitalnom svijetu na jednostavan i zabavan način.

