- Latencija DPC-a u Windowsu 11 obično je uzrokovana pogrešno konfiguriranim upravljačkim programima za GPU, USB, pohranu ili napajanje.
- LatencyMon je ključan za identifikaciju drajvera koji uzrokuju skokove ISR-a i DPC-a u sistemu.
- Podešavanje napajanja, afiniteta procesa i onemogućavanje nepotrebnih servisa i upravljačkih programa drastično smanjuje zvuk pucketanja.
- Na vrlo novijem hardveru, možda će biti potrebno kombinirati ova podešavanja sa stabilnijim verzijama upravljačkih programa i Windowsa.
Ako koristite Windows 11 za DJ-ing, produkciju muzike, igranje igrica ili jednostavno radVrlo je vjerovatno da ste u nekom trenutku naišli na pucketanje zvuka, mikro prekide, sporo reprodukovanje miša ili opći osjećaj da se sistem "guši" bez ikakvog vidljivog razloga. Iza mnogih od ovih simptoma, gotovo uvijek vrebaju isti krivci: Problemi s latencijom DPC-a i loše optimizovani drajveri.
Kada se ovo dogodi, iskustvo postaje noćna mora: Novi audio interfejs koji ništa ne popravlja, stalno pucketanje u Spotifyju, DAW se stalno isključuje, Bluetooth miš stalno preskače.Igre koje se čine da rade glatko, 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čna prilagođavanja u Windowsu 11, u BIOS-u i u drajverima.
Šta je DPC latencija i zašto vam uništava zvuk u Windowsu 11?
Latencija DPC-a (odgođeni poziv procedure) se odnosi na vrijeme koje je potrebno Windowsu da obradi zadatke niskog prioriteta koji zavise od upravljačkih programaKada jedan od ovih drajvera ne radi ispravno i predugo zamrzava sistem, audio i drugi procesi u realnom vremenu iscrpe CPU u kritičnom trenutku, što dovodi do strašnih rušenja sistema. pucketanje, klikovi, prekidi, zastajkivanja i opće kašnjenje.
Na računarima koji koriste Windows 10 i 11, izvještaji LatencyMona obično ukazuju na iste sumnjive probleme: nvlddmkm.sys (NVIDIA), dxgkrnl.sys (DirectX grafičko jezgro), wdf01000.sys (Microsoftov okvir za drajvere), storport.sys (drajver za skladištenje) a ponekad i on sam ntoskrnl.exeOni nisu uvijek "apsolutni krivci", ali ukazuju na to koji dio sistema predugo blokira CPU.
Ako ste DJ ili producirate muziku, ovo se prevodi u nešto vrlo jasno: konstantno nedovoljno korištenje bafera na vašem audio interfejsuČak i ako je u pitanju Focusrite, Tascam, Arturia ili bilo koja druga marka. Čak i sa dobrim ASIO drajverima, ako sistemski drajver blokira CPU na desetine milisekundi, zvuk neće moći biti čist. Za probleme sa zvukom, uobičajeno je da se dijagnoza dopuni vodičima o... Kako popraviti latenciju zvuka u Windowsu 11.
Nadalje, mnoge od ovih DPC latencija su pogoršane zbog Opcije za uštedu energije CPU-a, agresivno upravljanje taktom, parkiranje jezgara i OEM drajveri za laptope koji dodaju usluge i "sitne dijelove" u pozadini koji ne doprinose zvuku u stvarnom vremenu.
Kako koristiti LatencyMon za identifikaciju problematičnog drajvera

Prije nego što se bilo čega dotaknete, najmudrije je da dobijete ozbiljnu dijagnozu kod LatencyMonOvaj alat je de facto standard za praćenje šta se dešava sa ISR i DPC rutine u vašem sistemu i koji drajveri uzrokuju skokove; također možete provjeriti kako mjerenje DPC latencije da imaju jasnu metodologiju.
Idealno bi bilo da pokrenete LatencyMon dok radite istu stvar koja vam uzrokuje probleme: Kliknite kontrolerom, koristite audio interfejs, igrajte igre, puštajte muziku ili često pomičite mišOstavite da radi najmanje 20-30 minuta (bolje je ako ga pustite da radi duže od sat vremena), a zatim provjerite:
- ZAKLJUČAKOvo će vam reći da li vaš sistem može glatko obraditi zvuk u realnom vremenu ili "vjerovatno ćete iskusiti nedovoljno punjenje bafera".
- vozači: ključna kartica. Pogledajte "Najveće vrijeme izvršavanja" i "Ukupno vrijeme izvršavanja" svakog kontrolera.
- ISR-ovi i DPC-oviVidjet ćete da li problem više proizlazi iz početnih prekida ili iz odloženih rutina.
- Teške greške straniceAko vidite mnogo audio procesa, moguće je da vam nedostaje RAM memorije ili vaš sistem previše zamjenjuje memoriju.
Tipični primjeri iz stvarnog života preuzeti iz vrlo sličnih slučajeva:
- dxgkrnl.sys sa vrlo visokim ISR-om (vrhovi veći od 27.000 µs) u sistemima sa integrisanom ili namenskom grafikom.
- Wdf01000.sys sa DPC-om većim od 60.000 µs, posebno kod opreme sa nekoliko povezanih USB interfejsa.
- nvlddmkm.sys (NVIDIA drajver) sa DPC vrhovima blizu ili iznad 2000 µs na računarima sa RTX 4070 ili 50 serijom.
- storport.sys blokiranje CPU-a duže od 100.000 µs na opremi s problemima s pohranom podataka ili starim SATA/NVMe upravljačkim programima kontrolera.
Ako vaš izvještaj izgleda kao nešto od ovoga, niste sami. Mnogi korisnici sa Ryzen 5/7, Intel 13. generacije, ASUS/ROG gejming laptopi, Z790 ploče ili AMD A320 čipsetovi Nailaze na isti problem, čak i nakon ažuriranja BIOS-a, upravljačkih programa i pokušaja čiste instalacije Windowsa.
Priprema Windowsa 11 za zvuk u realnom vremenu: verzija "samo za uključivanje"
Jedna strategija koja posebno dobro funkcioniše za DJ-eve i muzičare je da posvete Instalacija Windowsa 11 isključivo za zvukTo znači imati sistem na kojem su instalirane samo osnovne stvari za DJ-ing, bez dodatnog softvera, bez bloatwarea proizvođača i sa odgovarajuće konfigurisanim napajanjem. mala latencijane u uštedi baterije.
U tim namjenskim sistemima, vrlo je dobra ideja započeti s uklonite sve što je proizvođač vašeg laptopa uključio to nije kritično. To možete učiniti iz samog Upravitelja zadataka:
- Otvori Upravitelj zadataka → kartica Usluge.
- Pronađite servise proizvođača (npr. uslužne programe od LG-a, ASUS-a, Dell-a, itd.).
- Isključite sve što nije neophodno za rad opreme. (Ne dirajte Microsoft ili sigurnosne servise ako vam nije jasno šta su).
Mnogi korisnici su uspjeli spriječiti pucanje zvuka na svojim laptopima jednostavnim isključivanjem OEM usluga koje upravljaju RGB osvjetljenjem, posebnim tipkama, automatskim profilima performansi ili telemetrijomNe zvuči baš glamurozno, ali smanjuje dosta pozadinske buke u sistemu.
Optimizirajte afinitet i prioritet procesa pomoću Process Lasso-a
Vrlo koristan alat nakon što ste identificirali koji su procesi ključni za vaš audio je Obradite LasoBesplatna verzija je dovoljna za podešavanje prioriteti, afinitet CPU-a i ponašanje u pogledu napajanja tako da vaš audio softver i Windows servisi povezani sa zvukom uvijek budu u prvom planu na nivou CPU-a.
Podešavanje iz stvarnog svijeta koje je dobro funkcioniralo s Traktorom, ali koje možete prilagoditi svom DAW-u ili DJ softveru, je:
- Preuzimanje procesa Lasso i instalirajte ga. Otvorite svoj audio program (na primjer, Traktor).
- Na listi procesa potražite traktor.exe (ili izvršnu datoteku vašeg softvera) i kliknite desnim tasterom miša:
- En Prioritet CPU-a → Uvijek → Iznad normalnog.
- En Prioritet I/O → Uvijek → Visok.
Zatim, postoje dvije ključne usluge vezane za zvuk u Windowsu koje biste trebali razmotriti. malo razmaziti:
- Pretraga audiosrv u Process Lasso i odaberite Svchost.exe koji ga ugošćuje.
- Set Prioritet CPU-a → Uvijek → Visoko.
- En Afinitet CPU-a → Uvijek → Odaberi afinitetOvo ostavlja samo posljednje jezgre performansi aktivnim (na primjer, ako imate 8 niti, poništite odabir opcije CPU 0-5 i ostavite označene posljednje 2). Ovo prisiljava audio uslugu da radi na relativno "čistom" skupu jezgri.
- Stavi i to Visoki I/O prioritet.
Ponovite igru sa servisom AudioEndpointBuilder (takođe smješteno u svchost.exe), primjenjujući isto visoki prioritet i ograničen afinitet prema nekoliko jezgaraOvo osigurava da audio put kroz Windows ima prioritet u odnosu na druge, manje kritične zadatke.
Napredne postavke sistema: virtuelna memorija i pozadinske usluge
Još jedan važan aspekt je pregled načina na koji Windows upravlja memorijom i raspoređivanjem procesora. U sistemima posvećenim zvuku, ima smisla prilagoditi neke klasične opcije koje i dalje utiču na performanse u realnom vremenu u Windowsu 11:
- Desnim klikom miša kliknite na dugme Start i unesite Sistem.
- Sa desne strane, otvorite Napredne postavke sistema.
- U tabulatoru Napredne opcijeUnutar Performansi, kliknite na konfiguracija i vratite se na karticu Napredno.
- En Programiranje procesoraOdaberite "Pozadinske usluge". Ovo 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 datoteke za pejdžing"za svaku jedinicu. Primijeni i ponovo pokreni."
Uklanjanje datoteke stranice nije nešto što bih preporučio bilo kome, ali u sistemi sa 16-32 GB RAM-a namijenjenog za zvuk Smanjuje vjerovatnoću da će Windows početi koristiti disk usred sesije i uzrokovati teške greške stranica u osjetljivim procesima.
Onemogućite parkiranje i agresivno čuvanje procesora (Power Settings Explorer)
Vrlo čest izvor skokova DPC latencije su Mehanizmi za uštedu energije CPU-aDuboka C stanja, stalne promjene frekvencije, parkiranje jezgra itd. U laptopu ovo produžava vijek trajanja baterije, ali u audio sistemu u realnom vremenu to je upravo ono što ne želite.
S alatom Istraživač postavki napajanja možete pristupiti skrivene energetske opcije u Windowsu 11 i vrlo precizno onemogućiti ponašanja koja generiraju latenciju:
- Preuzmite i otvorite Istraživač postavki napajanjaMaksimizirajte prozor da biste jasno vidjeli okvire.
- Poništite sve što je povezano s agresivnom uštedom CPU-a, na primjer:
- Performanse procesora: minimalno parkiranje jezgara.
- Prag degradacije procesora u stanju mirovanja.
- Onemogući vrijeme neaktivnosti procesora.
- Prag promocije u stanju mirovanja procesora.
- Minimalno stanje procesora.
- Maksimalno stanje procesora.
- Spremite promjene.
Na ovaj način govorite Windowsu da Ne igraj se toliko s uključivanjem i isključivanjem jezgara ili drastičnim smanjivanjem njihove frekvencije.Ovo često ima značajan uticaj na DPC rutine kada sistem stalno mijenja energetska stanja.
Pravilno konfigurisanje opcija napajanja u sistemu Windows 11
Dopunjujući gore navedeno, ulazi u Opcije napajanja Windowsa 11 i prilagodite plan napajanja fokusirajući se isključivo na performanse:
- Traži "energetske opcije"u meniju 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 jezgara = 100% (za bateriju i struju).
- Prag degradacije procesora u stanju mirovanja = 100 %.
- Prag promocije u stanju mirovanja procesora = 100 %.
- Onemogući vrijeme neaktivnosti procesora = „omogući neaktivnost“ (prevod u nekim sistemima 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 %.
Ovo održava CPU u radu gotovo neprestano probudi se i spremanžrtvujući dio potrošnje i temperature u zamjenu za to što imaju mnogo predvidljivije ponašanje za audio, miš, video i druge zadatke osjetljive na latenciju. Ako više volite gotove predloške, možete naučiti kako kreirajte prilagođene energetske profile na Windows 11.
Uobičajeni problematični drajveri: NVIDIA, WDF, DXGKRNL, skladištenje i mreža
U gotovo svakom LatencyMon izvještaju koji pokazuje oštre skokove, ista imena se pojavljuju više puta. Vrijedi pregledati ulogu koju svako od njih igra i šta možete učiniti povodom toga:
Kontroler nvlddmkm.sys NVIDIA Windows Kernel Mode Driver je obično glavni drajver u računarima sa NVIDIA GPU-ima, posebno u RTX 40xx i 50xxMnogi korisnici izvještavaju da, iako su performanse u igrama odlične, LatencyMon pokazuje vrhunce od preko 2000 µs povezane s ovim drajverom. dxgkrnl.sys.
- Test različite verzije drajveraStudio u odnosu na Game Ready.
- Izvršite čistu deinstalaciju sa DDU u sigurnom načinu rada i ponovo instalirajte samo osnovni grafički drajver, bez GeForce Experience ili dodatnih komponenti.
- Onemogućite usluge kao što su NVIDIA telemetrija y el NVIDIA LS kontejner za prikaz ako vam nisu potrebni.
- U NVIDIA Control Panel-u, postavite način napajanja na "Poželjne su maksimalne performanse"i aktivira "Način rada niske latencije".
datoteku wdf01000.sys To je runtime engine Microsoftovog kernel-mode framework drajvera. Kada se pojavi kao krivac u LatencyMonu, obično ukazuje na to. Neki upravljački program uređaja (vrlo često USB) se ponaša neispravno i prekomjerno koristi okvir..
- Pokušajte se isključiti svi USB periferni uređaji manje tastature i miša direktno na matičnu ploču.
- Ažurirajte ili ponovo instalirajte USB drajveri za čipset sa web stranice vaše matične ploče ili laptopa.
- Ako koristite USB audio interfejs (Arturia, Focusrite, Tascam…), uvijek instalirajte Najnoviji zvanični ASIO drajveri.
Još jedan klasik je storport.sysMicrosoftov drajver za skladištenje. Kada vaš DPC dostigne vrhunac (vrhunac od preko 100.000 µs u nekim izvještajima), problem je obično u:
- Kontrolor čipset ili SATA/NVMe kontroler zastarjelo.
- Tvrdi disk ili SSD s greškama ili s preagresivnim načinom rada napajanja (često uključivanje i isključivanje).
- Neobične RAID konfiguracije ili AHCI/IDE režimi bez odgovarajućih drajvera.
U tim slučajevima, provjerite da li koristite najnoviji drajveri za čipsetProvjerite ima li SSD ažurirani firmver i da nema planova napajanja koji ga stalno stavljaju u stanje mirovanja; također pomaže da se uvjerite da je disk Optimizovano za moderne SSD diskove.
U tim slučajevima, provjerite da li koristite najnoviji drajveri za čipsetkoji SSD ima ažurirani firmver i da ne postoje planovi napajanja koji ga stalno stavljaju u stanje mirovanja. Također je dobra ideja onemogućiti funkcije uštede energije USB-a i mreže ako LatencyMon pokaže da "barem jedan otkriveni problem izgleda povezan s mrežom", posebno ako koristite WLAN.
Tipični problemi kod laptopa za igranje i modernih računara (Ryzen, Intel 12./13. generacije)
U posljednjim generacijama hardvera, vidimo mnogo slučajeva Vrlo visoka DPC latencija u Windowsu 11čak i sa moćnim, novoinstaliranim mašinama. Specifični primjeri:
- Ryzen 5 3400G sa 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, sa stalnim prekidima.
- ASUS ROG Strix G513RC laptop (Ryzen 7 6800H) sa LatencyMon koji pokazuje DPC veće od 2300 µs u nvlddmkm.sys i dxgkrnl.sys, sa č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 rotiraju između wdf01000.sys, dxgkrnl.sys, ntoskrnl.exe i nvlddmkm.sys, čak i nakon čiste instalacije Windows 11 LTSC.
U mnogim od ovih slučajeva, sve tipične kombinacije su već isprobane: Onemogućite 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, drajvere čipseta... ali skokovi i dalje postoje.
Kada dođete do te tačke, morate pretpostaviti da postoje neke kombinacije Windows 11 + grafički drajveri + vrlo novi hardver Nisu u potpunosti zreli. Neki korisnici prijavljuju očigledna poboljšanja u:
- Probaj Windows 10 LTSC umjesto Windowsa 11, žrtvujući nove funkcije poput DLSS3 u zamjenu za mnogo stabilniju latenciju.
- Koristite nešto starije GPU drajvere ili "Studio" verzije umjesto "Game Ready".
- Čekaj 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 drajvera koja i dalje ne radi savršenoU međuvremenu, možete znatno ublažiti probleme podešavanjem napajanja, onemogućavanjem usluga i otklanjanjem grešaka na povezanom hardveru.
U svakom slučaju, prije nego što dođete do te tačke, dobro iskoristite alate kao što su LatencyMon za gašenje svjetala jedno po jedno (OEM usluge, mrežni drajveri, ušteda energije, GPU, USB, pohrana...) obično uključuje vrlo primjetna poboljšanjado te mjere da potpuno eliminiše pucketanje na mnogim laptopima i desktop računarima.
Audio interfejs, Realtek, Bluetooth i drugi zbunjujući faktori
Vrlo je uobičajeno kriviti audio interfejs kada se pojave pucketavi zvukovi. Ljudi koji ga kupe... Focusrite Only jer misle da im je DJ kontroler prestao raditi ili pređu sa starijeg interfejsa na Arturia Minifuse 1, a problem i dalje postoji. Ovo je vrlo jasan pokazatelj da greška leži u samom kontroleru. na platformi (Windows + drajveri + napajanje)ne na kartici.
Neki praktični savjeti koji se ponavljaju u mnogim od ovih slučajeva:
- Ne pretpostavljaj da Integrisani Realtek je lošiji.Ponekad korištenje integriranog zvuka s ažuriranim drajverima i ASIO4ALL-om kao testa pomaže u utvrđivanju je li problem s vanjskim interfejsom ili sistemom.
- Ako imate dvije zvučne kartice (Realtek + USB interfejs)U Upravitelju uređaja onemogućite sve što ne koristite kako biste izbjegli konflikte upravljačkih programa.
- El bluetooth miš Ovo može biti glavni izvor problema sa latencijom, posebno na računarima sa već visokom DPC latencijom. Mnogi korisnici sa MX Anywhere i sličnim uređajima morali su da pribjegnu korištenju žičanog miša ili 2,4 GHz dongle-a kako bi eliminisali kašnjenje; ako trebate upravljati bežičnim uređajima, pogledajte kako. Povežite Bluetooth slušalice sa računarom i ispravno uparite uređaje.
- Onemogućite sve sljedeće u Upravitelju uređaja: Opcije za uštedu energije putem USB-a, Bluetooth-a i mrežnog adaptera ako LatencyMon ukazuje na probleme povezane s mrežom ili povezanim uređajima.
Ako mijenjate samo audio interfejse, a pucketanje je i dalje prisutno, nemojte se opsesivno baviti kupovinom još jedne zvučne kartice: vrlo je vjerovatno da usko grlo je negdje drugdjekao što su GPU kontroler, pohrana ili upravljanje napajanjem.
Kada ima smisla razmatrati radikalnije promjene?
Postoje ekstremni slučajevi gdje, uprkos provjeri BIOS-a, napajanja, upravljačkih programa, LatencyMona, servisa, perifernih uređaja itd., latencija DPC-a ostaje neprihvatljiva za vašu upotrebu (posebno ako to učinite DJ-ing uživo ili produkcija s vrlo niskim baferimaU ovim situacijama postoji nekoliko teških, ali razumnih odluka:
- Promijenite verziju WindowsaNadogradnja sa Windowsa 11 na Windows 10 LTSC ili stabilnije izdanje u smislu upravljačkih programa može napraviti ogromnu razliku na nekim računarima.
- Sačekajte određene verzije upravljačkih programaS novim grafičkim procesorima (na primjer, serije 50), prvih nekoliko mjeseci obično donosi probleme s latencijom koji se postepeno ispravljaju novim verzijama upravljačkih programa.
- Odvojite igraću mašinu i audio mašinuAko se oslanjate na DLSS3 ili najnovije tehnologije za igranje, možda bi bilo vrijedno imati jedan sistem za igranje, a drugi za zvuk/produktivnost, čak i ako su na odvojenim diskovima ili particijama. Također možete pogledati 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 tačke, dobro iskoristite alate kao što su LatencyMon za gašenje svjetala jedno po jedno (OEM usluge, mrežni drajveri, ušteda energije, GPU, USB, pohrana...) obično uključuje vrlo primjetna poboljšanjado te mjere da potpuno eliminiše pucketanje na mnogim laptopima i desktop računarima.
Ključ života s Windowsom 11 kada se oslanjate na nisku latenciju je razumijevanje da Nije stvar samo u audio interfejsu ili softveru koji koristite za DJ-ing ili produkciju.To je bitka protiv drajvera, upravljanja napajanjem i servisa koji su u osnovi korištenja CPU-a. Nakon što identificirate krivce pomoću LatencyMona i fino podesite sistem postavkama napajanja, afinitetom procesa, čistim drajverima i uklanjanjem bloatware-a, ti klikovi, zastajkivanja i kašnjenja koja su vas mučili trebali bi se svesti na praktično nepostojeće stanje.
Strastveni pisac o svijetu bajtova i tehnologije općenito. Volim dijeliti svoje znanje kroz pisanje, a to je ono što ću raditi na ovom blogu, pokazivati vam sve najzanimljivije stvari o gadžetima, softveru, hardveru, tehnološkim trendovima i još mnogo toga. Moj cilj je pomoći vam da se krećete u digitalnom svijetu na jednostavan i zabavan način.

