Sådan diagnosticeres og rettes DPC-latens i Windows 11

Sidste ændring: 30/04/2026
Forfatter: Isaac
  • DPC-latens i Windows 11 skyldes normalt forkert konfigurerede GPU-, USB-, lager- eller strømdrivere.
  • LatencyMon er afgørende for at identificere, hvilke drivere der forårsager ISR- og DPC-stigninger i systemet.
  • Justering af strøm, procesaffinitet og deaktivering af unødvendige tjenester og drivere reducerer drastisk lydpops.
  • På meget nyere hardware kan det være nødvendigt at kombinere disse justeringer med mere stabile driver- og Windows-versioner.

DPC-latens i Windows 11

Hvis du bruger Windows 11 til DJ'ing, musikproduktion, spil eller blot arbejde , har du sandsynligvis stødt på lydpopping, udfald, en langsom mus eller en generel følelse af, at systemet "kvæles" uden nogen åbenlys grund. Bag mange af disse symptomer ligger næsten altid de samme syndere: DPC-latensproblemer og dårligt optimerede drivere.

Når dette sker, bliver oplevelsen et mareridt: en ny lydgrænseflade, der ikke løser noget, konstante pop-ups i Spotify, DAW'en, der bliver ved med at gå ud, Bluetooth-musen, der hopper , spil, der tilsyneladende kører problemfrit, men har mærkelige hakkende lyde osv. Den gode nyhed er, at næsten alt kan diagnosticeres og forbedres med tålmodighed, LatencyMon og en række meget specifikke justeringer i Windows 11, BIOS og driverne.

Hvad er DPC-latens, og hvorfor ødelægger det din lyd i Windows 11?

Diagnosticering af DPC-latens i Windows 11

DPC-latens (Deferred Procedure Call) refererer til den tid, det tager Windows at behandle lavprioriterede opgaver, der er afhængige af drivere . Når en af ​​disse drivere bliver overbelastet og blokerer systemet i for lang tid, løber lyd og andre realtidsprocesser tør for CPU på det kritiske tidspunkt, hvilket resulterer i frygtede pops, klik, udfald, hakken og generel forsinkelse.

På Windows 10- og 11-systemer peger LatencyMon-rapporter konsekvent på de samme mistænkte: nvlddmkm.sys (NVIDIA), dxgkrnl.sys (DirectX Graphics Kernel), wdf01000.sys (Microsoft driver framework), storport.sys (storage controller) og nogle gange selve ntoskrnl.exe . Disse er ikke altid de "absolutte syndere", men de indikerer, hvilken del af systemet der binder CPU'en for længe.

Hvis du DJ'er eller producerer musik, oversættes dette til noget meget tydeligt: ​​konstant bufferunderrun på dit lydkort , uanset om det er en Focusrite, Tascam, Arturia eller et andet mærke. Selv med gode ASIO-drivere, hvis en systemdriver blokerer CPU'en i titusindvis af millisekunder, vil lyden ikke være ren. Ved lydproblemer er det almindeligt at supplere diagnosen med vejledninger til, hvordan man løser lydforsinkelse i Windows 11.

Derudover forværres mange af disse DPC-latenser af CPU-strømbesparende muligheder, aggressiv urstyring, kerneparkering og OEM-drivere til bærbare computere , der tilføjer baggrundstjenester og "junk", som ikke bidrager med noget til realtidslyd.

Sådan bruger du LatencyMon til at identificere den problematiske driver

Brug af LatencyMon i Windows 11

Før du rører ved noget, er den klogeste fremgangsmåde at udføre en grundig diagnosticering ved hjælp af LatencyMon . Dette værktøj er de facto standarden til at forstå, hvad der sker med ISR- og DPC-rutinerne på dit system , og hvilke drivere der forårsager pigge. Du kan også se dens vejledning om, hvordan man måler DPC-latens, for en klar metode.

Ideelt set bør du køre LatencyMon, mens du gør det samme, der forårsager problemerne: bruger din controller, lydkort, spiller spil, afspiller musik eller bevæger musen meget . Lad det køre i mindst 20-30 minutter (ideelt set mere end en time), og tjek derefter:

  • KONKLUSIONDette vil fortælle dig, om dit system kan håndtere realtidslyd problemfrit, eller om "du sandsynligvis vil opleve bufferunderruns".
  • Drivere: tastfaneblad. Se på "Højeste udførelsestid" og "Samlet udførelsestid" for hver controller.
  • ISR'er og DPC'erDu vil se, om problemet stammer mere fra de indledende afbrydelser eller fra de udskudte rutiner.
  • Fejl på hårde siderHvis du ser mange lydprocesser, har du muligvis ikke meget RAM, eller dit system bytter muligvis for meget hukommelse.

Typiske eksempler fra det virkelige liv taget fra meget lignende sager:

  • dxgkrnl.sys med meget høj ISR (peaks på mere end 27.000 µs) i systemer med integreret eller dedikeret grafik.
  • Wdf01000.sys med DPC på mere end 60.000 µs, især i udstyr med flere tilsluttede USB-grænseflader.
  • nvlddmkm.sys (NVIDIA-driver) med DPC-peaks tæt på eller over 2000 µs på pc'er med RTX 4070- eller 50-serien.
  • storport.sys blokering af CPU'en i mere end 100.000 µs på udstyr med lagringsproblemer eller gamle SATA/NVMe-controllerdrivere.

Hvis din rapport ligner en af ​​disse, er du ikke alene. Mange brugere med Ryzen 5/7, 13. generations Intel-processorer, ASUS/ROG gaming-bærbare computere, Z790-bundkort eller AMD A320-chipsæt oplever de samme problemer, selv efter at have opdateret deres BIOS og drivere og udført rene Windows-installationer.

Forberedelse af Windows 11 til realtidslyd: versionen "kun til tilslutning"

En strategi, der fungerer særligt godt for DJ's og musikere, er at dedikere en Windows 11-installation udelukkende til lyd . Det betyder at have et system med kun det essentielle til DJ'ing installeret, ingen ekstra software, ingen producentens bloatware og med strømindstillinger konfigureret til lav latenstid , ikke batteribesparelse.

  Sådan måler og justerer du blæserhastigheden på en Windows 11-pc

På disse dedikerede systemer er det en rigtig god idé at starte med at fjerne alt, som den bærbare computerproducent har inkluderet, som ikke er kritisk. Du kan gøre dette direkte fra Jobliste:

  • åbner Jobliste → fanen Tjenester.
  • Find producentens tjenester (f.eks. forsyningsselskaber fra LG, ASUS, Dell osv.).
  • Deaktiver alt, der ikke er nødvendigt for udstyrets drift. (Rør ikke ved Microsoft eller sikkerhedstjenester, hvis du ikke er helt sikker på, hvad de er).

Mange brugere har formået at forhindre deres bærbare computere i at lave lydpopper ved blot at deaktivere OEM-tjenester, der styrer RGB-belysning, specialtaster, automatiske ydeevneprofiler eller telemetri . Det lyder ikke særlig glamourøst, men det reducerer baggrundsstøj fra systemet betydeligt.

Optimer procesaffinitet og prioritet med Process Lasso

Et meget nyttigt værktøj, når du har identificeret, hvilke processer der er kritiske for din lyd, er Process Lasso . Den gratis version er tilstrækkelig til at justere prioriteter, CPU-tilhørsforhold og strømforbrug , så din lydsoftware og lydrelaterede Windows-tjenester altid er i forgrunden med hensyn til CPU-forbrug.

En virkelighedsnær opsætning, der har fungeret godt med Traktor, men som du kan tilpasse til din DAW- eller DJ-software, er:

  • Downloadproces Lasso og installer det. Åbn dit lydprogram (f.eks. Traktor).
  • I listen over processer, se efter traktor.exe (eller den eksekverbare fil af din software) og højreklik:
  • En CPU-prioritet → Altid → Over normal.
  • En I/O-prioritet → Altid → Høj.

Dernæst er der to vigtige Windows-lydrelaterede tjenester, der fortjener lidt kærlig omhu :

  • Søg audiosrv i Process Lasso og vælg svchost.exe der er vært for ham.
  • indfører CPU-prioritet → Altid → Høj.
  • En CPU-affinitet → Altid → Vælg affinitetDette efterlader kun de sidste performance-kerner aktive (for eksempel, hvis du har 8 tråde, skal du fjerne markeringen i CPU 0-5 og lade de sidste 2 være markeret). Dette tvinger lydtjenesten til at køre på et relativt "rent" sæt kerner.
  • Tag den også på Høj I/O-prioritet.

Gentag processen med AudioEndpointBuilder -tjenesten (også hostet i svchost.exe), og anvend den samme høje prioritet og begrænsede affinitet til et par kerner . Dette sikrer, at lydstien gennem Windows får fortrinsret i forhold til andre, mindre kritiske opgaver.

Avancerede systemindstillinger: virtuel hukommelse og baggrundstjenester

Et andet vigtigt aspekt er at gennemgå, hvordan Windows administrerer hukommelses- og processorplanlægning. I systemer dedikeret til lyd giver det mening at justere nogle klassiske indstillinger, der stadig påvirker realtidsydelsen i Windows 11:

  • Højreklik på Start-knappen, og skriv ind System.
  • På højre side, åben Avancerede systemindstillinger.
  • Tab Avancerede indstillingerKlik på under Ydeevne konfiguration og vend tilbage til fanen Avanceret.
  • En ProcessorprogrammeringVælg "Baggrundstjenester". Dette prioriterer tjenester som lyd.
  • En Virtuel hukommelseKlik på Skift, og i et dedikeret miljø, hvor du har nok RAM, kan du prøve “Ingen personsøgningsfil"for hver enhed. Anvend og genstart."

Det er ikke noget, jeg vil anbefale alle at fjerne sidefilen, men på computere med 16-32 GB RAM dedikeret til lyd reducerer det sandsynligheden for, at Windows begynder at bruge disken midt i en session og forårsager hårde sidefejl i følsomme processer.

Deaktiver parkering og aggressiv CPU-besparelse (Strømstyring)

En meget almindelig kilde til DPC-latensstigninger er CPU-strømbesparende mekanismer : dybe C-tilstande, konstante frekvensændringer, kerneparkering osv. I en bærbar computer forlænger dette batterilevetiden, men i realtidslydudstyr er det præcis, hvad man ikke ønsker.

Med værktøjet Strømstyringsindstillinger kan du få adgang til skjulte strømindstillinger i Windows 11 og præcist deaktivere adfærd, der forårsager latenstid:

  • download og åbn Strømindstillinger ExplorerMaksimer vinduet for at se felterne tydeligt.
  • Fjern markeringen i alt, der er relateret til aggressiv CPU-besparelse, for eksempel:
  • Processorydelse: minimal kerneparkering.
  • Processorens inaktivitetsforringelsestærskel.
  • Deaktiver processorens inaktive tid.
  • Grænseværdi for promovering af processor i tomgang.
  • Minimum processortilstand.
  • Maksimal processortilstand.
  • Gem ændringerne.

Ved at gøre dette fortæller du Windows, at det ikke skal tænde og slukke kerner gentagne gange eller drastisk sænke deres frekvens , noget der ofte har en betydelig indflydelse på DPC-rutiner, når systemet konstant ændrer strømtilstande.

Korrekt konfiguration af strømindstillinger i Windows 11

Ud over ovenstående skal du gå ind i Windows 11 Strømstyring og justere strømstyringsplanen med fokus udelukkende på ydeevne:

  • Søger "energimuligheder"i startmenuen."
  • Vælg din højtydende plan (eller en tilpasset en, der er rettet mod maksimal ydeevne).
  • I avancerede indstillinger skal du gå til Processor strømstyring og fastlægger:
  • Processorydelse: minimal kerneparkering = 100% (for batteri og strøm).
  • Processorens inaktivitetsforringelsestærskel = 100 %.
  • Grænseværdi for promovering af processor i tomgang = 100 %.
  • Deaktiver processorens inaktive tid = “aktiver inaktivitet” (oversættelsen i nogle systemer er forvirrende; ideen er at forhindre processoren i at gå ind i alt for dybe tilstande, der genererer lange latenser).
  • Minimum processortilstand = 100 %.
  • Maksimal processortilstand = 100 %.
  Sådan får du vist apps, der kører i AppContainer på Windows 11

Dette holder CPU'en næsten altid vågen og klar , hvilket ofrer noget strømforbrug og temperatur til gengæld for langt mere forudsigelig adfærd for lyd, mus, video og andre latenstidsfølsomme opgaver. Hvis du foretrækker færdige skabeloner, kan du lære, hvordan du opretter brugerdefinerede strømprofiler i Windows 11.

Almindelige problematiske drivere: NVIDIA, WDF, DXGKRNL, lagerplads og netværk

I næsten alle LatencyMon-rapporter, der viser skarpe stigninger, optræder de samme navne gentagne gange. Det er værd at gennemgå den rolle, hver enkelt spiller, og hvad du kan gøre ved det:

Driveren nvlddmkm.sys (NVIDIA Windows Kernel Mode Driver) er ofte den største synder i pc'er med NVIDIA GPU'er, især RTX 40xx- og 50xx- serien . Mange brugere rapporterer, at selvom spilydelsen er fremragende, viser LatencyMon toppe på over 2000 µs forbundet med denne driver og dxgkrnl.sys.

  • Prueba forskellige versioner af driverneStudio vs. Game Ready.
  • Udfør en ren afinstallation med DDU i sikker tilstand og geninstaller kun den grundlæggende videodriver, uden GeForce Experience eller ekstra komponenter.
  • Deaktiver tjenester som f.eks. NVIDIA-telemetri og NVIDIA LS-skærmcontainer hvis du ikke har brug for dem.
  • I NVIDIA-kontrolpanelet skal du indstille strømtilstanden til "Maksimal ydeevne foretrukketog aktiverer "Lav latenstidstilstand".

Filen wdf01000.sys er runtime-motoren til Microsofts kernetilstandsdriverframework. Når den vises som en synder i LatencyMon, indikerer det normalt, at en enhedsdriver (oftest USB) opfører sig forkert og bruger frameworket overdrevent.

  • Prøv at afbryde forbindelsen alle USB-tilbehør mindre tastatur og mus direkte til bundkortet.
  • Opdater eller geninstaller USB-drivere til chipsæt fra din bundkort- eller bærbare computers hjemmeside.
  • Hvis du bruger et USB-lydkort (Arturia, Focusrite, Tascam…), skal du altid installere de nyeste officielle ASIO-drivere.

En anden klassisk synder er storport.sys , Microsofts lagringsdriver. Når dens DPC stiger (toppe på over 100.000 µs i nogle rapporter), er problemet normalt:

  • Controller af chipsæt eller SATA/NVMe-controller forældet.
  • Harddisk eller SSD med fejl eller med for aggressiv strømtilstand (slukker og tænder ofte).
  • Usædvanlige RAID-konfigurationer eller AHCI/IDE-tilstande uden de korrekte drivere.

I disse tilfælde skal du kontrollere, at du bruger de nyeste chipsetdrivere , at SSD'en har opdateret firmware, og at der ikke er nogen strømstyringsplaner, der konstant sætter den i dvaletilstand. Det hjælper også med at sikre, at drevet er optimeret til moderne SSD'er.

I disse tilfælde skal du kontrollere, at du bruger de nyeste chipsetdrivere , at SSD'en har opdateret firmware , og at der ikke er nogen strømstyringsplaner, der konstant sætter den i dvaletilstand. Det er også en god idé at deaktivere USB- og netværksstrømbesparende funktioner, hvis LatencyMon angiver, at "mindst ét ​​registreret problem ser ud til at være netværksrelateret", især hvis du bruger WLAN.

Typiske problemer i gaming-bærbare computere og moderne pc'er (Ryzen, Intel 12./13. generation)

I de seneste generationer af hardware er der observeret mange tilfælde af meget høj DPC-latens i Windows 11 , selv med kraftfulde, nybyggede maskiner. Specifikke eksempler:

  • Ryzen 5 3400G med 32 GB RAM og DPC-peaks på over 66.000 µs i Wdf01000.sys og over 27.000 µs i dxgkrnl.sys, med konstante dropouts.
  • ASUS ROG Strix G513RC bærbar (Ryzen 7 6800H) med LatencyMon, der viser DPC'er på mere end 2300 µs i nvlddmkm.sys og dxgkrnl.sys, med hyppige lydklik.
  • Intel i7-13700K + Z790 + RTX 4070 med en Bluetooth-mus, der hakker, har alvorlig forsinkelse ved lav belastning, og LatencyMon viser toppe på 20.000+ µs, hvor synderne skifter mellem wdf01000.sys, dxgkrnl.sys, ntoskrnl.exe og nvlddmkm.sys, selv efter rene installationer af Windows 11 LTSC.

I mange af disse tilfælde er alle de typiske kombinationer allerede blevet prøvet: deaktivering af C-States, Intel SpeedStep, Turbo, ASPM, HAGS, spiltilstand, hukommelsesintegritet, HPET , brug af strømstyringsplaner med maksimal ydeevne, opdatering af BIOS, ME, chipsetdrivere ... og alligevel fortsætter pigge.

Når du når det punkt, må du antage, at nogle kombinationer af Windows 11 + grafikdrivere + meget nyere hardware ikke er fuldt optimerede. Nogle brugere rapporterer tydelige forbedringer, når:

  • prøve Windows 10 LTSC i stedet for Windows 11, hvilket ofrer nye funktioner som DLSS3 til gengæld for meget mere stabil latenstid.
  • Brug lidt ældre GPU-drivere eller "Studio"-versioner i stedet for "Game Ready".
  • Vent på BIOS-opdateringer og specifikke drivere at de forfiner håndteringen af ​​energi og afbrydelser.

Det er ikke det svar, du ønsker at høre, men nogle gange ligger problemet ikke hos dig, men snarere en uheldig kombination af software og drivere, der endnu ikke er optimeret . I mellemtiden kan du afbøde problemet betydeligt ved at justere strømindstillingerne, deaktivere tjenester og fejlfinde tilsluttet hardware.

  Sådan indstilles alarmer i Windows 10 og 11: Komplet selvstudie

Under alle omstændigheder, før man når det punkt, giver grundig brug af værktøjer som LatencyMon til at deaktivere funktioner én efter én (OEM-tjenester, netværksdrivere, strømbesparelse, GPU, USB, lagring osv.) normalt meget mærkbare forbedringer , i en sådan grad at pop-ups på mange bærbare og stationære computere fuldstændigt elimineres.

Lydgrænseflade, Realtek, Bluetooth og andre forvirrende faktorer

Det er meget almindeligt at give lydgrænsefladen skylden, når poppingen starter. Folk køber en Focusrite Solo, fordi de tror, ​​at deres DJ-controller er gået i stykker, eller de skifter fra en gammel grænseflade til en Arturia Minifuse 1, og problemet fortsætter. Dette er en meget klar indikation af, at fejlen ligger hos platformen (Windows + drivere + strøm) , ikke grænsefladen.

Nogle praktiske tips, der gentages i mange af disse tilfælde:

  • Antag ikke, at Den integrerede Realtek er værreNogle gange hjælper det at bruge den integrerede lyd med opdaterede drivere og ASIO4ALL som en test med at afgøre, om problemet ligger i den eksterne grænseflade eller systemet.
  • Hvis du har to lydkort (Realtek + USB-interface)I Enhedshåndtering skal du deaktivere alt, hvad du ikke bruger, for at undgå driverkonflikter.
  • El Bluetooth-mus Dette kan være en væsentlig kilde til latenstidsproblemer, især på pc'er med allerede høj DPC-latens. Mange brugere med MX Anywhere og lignende enheder har måttet ty til at bruge en kablet mus eller 2,4 GHz-dongle for at eliminere forsinkelser. Hvis du har brug for at administrere trådløse enheder, kan du se hvordan. Tilslut Bluetooth-hovedtelefoner til din pc og par enheder korrekt.
  • Deaktiver alle følgende i Enhedshåndtering: Strømbesparende muligheder for USB, Bluetooth og netværksadapter hvis LatencyMon angiver problemer relateret til netværket eller tilsluttede enheder.

Hvis alt, hvad du ændrer, er lydgrænsefladerne, og lydene stadig er der, så skal du ikke overdrive at købe et nyt kort: det er meget sandsynligt, at flaskehalsen er et andet sted , f.eks. GPU-controlleren, lagerpladsen eller strømstyringen.

Hvornår giver det mening at overveje mere radikale ændringer?

Der er ekstreme tilfælde, hvor DPC-latensen forbliver uacceptabel til din brug, på trods af at du har kontrolleret BIOS, strømforsyning, drivere, LatencyMon, tjenester, periferiudstyr osv. (især hvis du laver live-DJ'ing eller produktion med meget lave buffere ). I disse situationer er der flere svære, men fornuftige beslutninger:

  • Skift Windows-versionOpgradering fra Windows 11 til Windows 10 LTSC eller en mere stabil udgave med hensyn til drivere kan gøre en kæmpe forskel på nogle computere.
  • Vent på specifikke driverversionerMed nye GPU'er (f.eks. 50-serien) medfører de første par måneder normalt latensproblemer, som gradvist rettes med nye versioner af driverne.
  • Adskil spillemaskinen og lydmaskinenHvis du bruger DLSS3 eller de nyeste spilteknologier, kan det være en god idé at have ét system til spil og et andet til lyd/produktivitet, selvom de er på separate drev eller partitioner. Du kan også se vejledninger til optimere Windows 11 til spil hvis du opretholder et blandet hold.

Under alle omstændigheder, før man når det punkt, giver grundig brug af værktøjer som LatencyMon til at deaktivere funktioner én efter én (OEM-tjenester, netværksdrivere, strømbesparelse, GPU, USB, lagring osv.) normalt meget mærkbare forbedringer , i en sådan grad at pop-ups på mange bærbare og stationære computere fuldstændigt elimineres.

Nøglen til at leve med Windows 11, når du prioriterer lav latenstid, er at forstå, at det ikke kun handler om dit lydkort eller den software, du bruger til DJ'ing eller produktion : det er en kamp mod drivere, strømstyring og de tjenester, der konstant dræner CPU'en. Når du har identificeret synderne med LatencyMon og finjusteret dit system med strømindstillinger, procesoptimering, rene drivere og ingen bloatware, vil de klik, udfald og hakken, der generede dig, normalt være reduceret til praktisk talt ingenting.

Latensdiagnose med LatencyMon
Relateret artikel:
Sådan diagnosticerer og fejlfinder du latenstid i Windows med LatencyMon