windows 10 1903 har en otäck ljudstammare bug microsoft har inte lyckats fixa | TechPowerUp

Windows 10 1903 har en otäck ljudstammare Bug Microsoft har inte lyckats fixa

Windows 10 May 2019 Update (version 1903) is the pinnacle of neglect and contempt Microsoft has shown towards the all-important audio subsystem of the modern PC. With it, Redmond has one-upped its last big move against audio, by killing the DirectSound hardware pipeline and mongrelizing PC audio under Intel's lousy and fundamentally anti-competitive Azalia specification that solves common audio compatibility problems under a scorched-earth guiding principle - 'kill any feature that could possibly lick our aftersales support budget, by dumping every aspect of audio onto a very restrictive host-signal processing (HSP) architecture, let people come up with their own soft DSPs, because CPUs can handle them.' Windows 1903 proves how this approach wasn't a silver bullet against PC audio problems, and is fallible.

Jag har aldrig ägt en dator utan diskret ljudkort. Min första 'multimedia PC-upplevelse' drevs av ett Creative-kit som inkluderade en Sound Blaster PCI, en Infra-CDROM-enhet, en clip-on mic och små stereohögtalare. ISA-baserade integrerade ljudlösningar bästes då av gratulationskort. Sedan har jag gjort det till en vana att köpa ett ljudkort vart femte år. Inga glänsande SNR-nummer av Realtek kan övertyga mig om att en integrerad ljudlösning bäst kan ha ett 100 $ diskret ljudkort, och jag har ägt många moderkort under åren med de mest premium Azalia-implementeringarna (vare sig det ALC889 eller det moderna ALC1220) . Mina nuvarande maskiner har en ASUS Xonar AE (en bra ESS ES9023P-implementering med en 150 Ω amp) och en Creative SB Recon 3D. Båda korten implementerar Azalia-ledningen på någon nivå för att överleva att fungera med Windows Vista efter Vista. SB Recon 3D använder ett chip som konverterar PCIe till HDA-bussen; medan Xonar AE använder ett PCIe till USB-chip och ett USB (Azalia) till I2S-chip (i huvudsak ett USB-headset som är lagt ut på ett ljudkort med en högkvalitativ analog sida). Båda korten borkas efter 'uppgraderingen' till Windows 10 maj 2019-uppdateringen (1903), och två påföljande 'Patch Tuesday' -uppdateringar har inte lyckats lösa det. symtom
Ljudstammare och glitching, och mycket av det. Tror att Winamp cirka 1999 körs på en Pentium 133 med sin CPU-prioritetsbrytare inställd på 'låg' och att CPU: n är föremål för ansträngningar i Internet Explorer som gör Yahoo.com över ett 56K PCI-mjukmodem. Så dåligt! Mitt AMD Ryzen 7 2700X har 8 kärnor och 32 GB DDR4-2667 minne till sitt förfogande, och ändå spelar iTunes upp Apple Music Radio i bakgrunden med Google Chrome-rendering av Twitter tillräckligt för att skicka mig 20 år tillbaka i tiden. Min Intel Core i5-9400F går inte bättre.

x570 priser
Vad är fel
Med inspiration från den andra världsberömda Washingtonian-produkten, Boeing 737 MAX-flygplan, introducerade Microsoft Windows 10 1903 med en båtbelastning med otillräckligt dokumenterade ändringar under huven. Vissa av dessa ändringar påverkar kryssfrekvensen för uppskjuten procedursamtal (DPC), vilket orsakar spikar i DPC-latensen, vilket påverkar ljudpipeline. Focusrite vackert sammanfattade DPC som påverkar ljud: Det fortsätter att postulera att föråldrade drivrutiner för ljudenheter som har gått EOL (slutet av liv) som inte är redo för dynamisk DPC effektivt kan göra dina annars fysiskt perfekta diskreta ljudkort obrukbara. 'En vanlig orsak till DPC-latens är föråldrade enhetsdrivrutiner och Windows-processer som inte är optimerade korrekt. Många processer / drivrutiner är involverade i streaming av ljud och många andra processer / drivrutiner kan orsaka avbrott i ljudströmmen. '

Första offentliga erkännande av Microsoft
Pete Brown är bland annat chef för användarupplevelsen för klientsegmentet ljudhårdvara hos Microsoft och Tweetade den första bekräftelsen från Microsoft att den skruvade upp: I ovannämnda Tweet postade Pete en länk till en uppdatering som är tillämplig på Windows 1903 kronisk under KB4505903. Den här uppdateringen tillkännagavs för att fixa ljudfel och skulle fortsätta att vara en del av August Patch Tuesday-utbyggnaden (du kan ladda ner den separat här).

Fungerade lappen?
Nej. I alla fall inte i fallet med mina ljudkort. ASUS och Creative är kanske de två sista diskreta ljudkortstillverkarna med omfattande sortiment av diskreta ljudlösningar i olika formfaktorer (interna kort, externa USB-lådor, USB-headset osv.), Och till och med de har inte börjat packa upp röran det är 1903. De två har dussintals EOL-ljudkort mellan sig (många finns fortfarande i detaljhandelskanalen) och har inte uppdaterat sina Windows 10-kompatibla drivrutiner på flera år. Min Xonar AE är inte EOL än. Realtek släppte uppdaterade HD Audio-drivrutiner för både sina UAD- och äldre drivrutinmodeller. De flesta onlinetekniska samhällen förespråkar helt enkelt uppdatering av dessa Realtek-drivrutiner med en enda ursprung, och med KB4505903 har den överväldigande majoriteten av PC-användare som lyssnar på Realtek CODECs eventuellt löst sina ljudproblem och fått Pete's team att kalla det en dag. Men de på diskreta ljudlösningar som inte får drivrutinuppdateringar så regelbundet som Realtek CODEC gör, är kortväxlade. Gick du inte längre till 'skaparna'?

Vad du kan prova
If you want to take Microsoft's approach to solving problems (scorched earth) and absolutely, positively want your audio to work (maybe because you're a music composer whose discrete audio hardware puts food on the table), then paste the following line in an elevated Command Prompt and hit Enter (and reboot): And when Pete's team has finally figured out how to use a discrete sound card, and released a patch that works, you can revert the above change to let Windows 1903 function as intended: Or you can just disconnect your studio rig from the Internet, flick on CSM, and install Windows XP SP3 x64 over multi-boot.