Windows 10 1903 ima gadnu buku buke u slučaju buke koju Microsoft nije uspio ispraviti


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.

Nikada nisam posjedovao računalo bez diskretne zvučne kartice. Moje prvo 'multimedijsko PC iskustvo' pokrenulo je Creative kit koji je uključivao Sound Blaster PCI, Infra-CDROM pogon, clip-on mikrofon i malene kutije za stereo zvučnike. ISA integrirana audio rješenja tada su bila popravljena čestitkama. Od tada mi je postalo navika kupovati zvučnu karticu svakih 5 ili više godina. Nijedan blještavi SNR broj Realtek-a ne može me uvjeriti da integrirano audio rješenje može najbolje izdvojiti zvučnu karticu u iznosu od 100 dolara, a ja sam tijekom godina posjedovao obilje matičnih ploča s najprestižnijim implementacijama Azalije (bilo da se radi o ALC889 ili modernom ALC1220) , Moji trenutni strojevi imaju ASUS Xonar AE (napredna implementacija ESS ES9023P sa pojačalom od 150 Ω) i Creative SB Recon 3D. Obje kartice primjenjuju cjevovod Azalia na nekoj razini kako bi preživjele u operaciji s Windows-om nakon Viste. SB Recon 3D koristi čip koji pretvara PCIe u HDA sabirnicu; dok Xonar AE koristi PCIe za USB čip i USB (Azalia) za I2S čip (u osnovi su USB slušalice postavljene na zvučnu karticu s visokokvalitetnom analognom stranom). Obje su kartice zakrpljene nakon 'nadogradnje' na Windows 10 Update 2019 (1903), a dvije uzastopne 'Patch Tuesday' ažuriranja to nisu uspjele riješiti. simptomi
Zvukovi mucanja i svjetlucanja i puno toga. Mislite da je Winamp oko 1999. godine pokrenut na Pentiumu 133, a njegov je preklopnik za prioritet CPU-a postavljen na 'nizak', a CPU je podložan strogostima Internet Explorera koji Yahoo.com čini preko softverskog softvera od 56K PCI. Toliko loše! Moj AMD Ryzen 7 2700X na raspolaganju ima 8 jezgara i 32 GB DDR4-2667 memorije, ali ipak, iTunes koji reproducira Apple Music Radio u pozadini uz preglednik Google Chrome, dovoljan je da me pošalje 20 godina unatrag. Moj Intel Core i5-9400F ne ide na bolje.

Što nije u redu
Crpeći inspiraciju za drugi svjetski poznati proizvod Washingtonian, avion Boeing 737 MAX, Microsoft je predstavio Windows 10 1903 s brodom nedovoljno dokumentiranih promjena ispod kapuljače. Neke od ovih promjena utječu na otpremninu odloženog postupka poziva (DPC), uzrokujući skokove kašnjenja DPC-a, koji utječu na audio cjevovod. Fokusiranje lijepo sažetog DPC-a koji utječe na zvuk: Nadalje postulira da zastarjeli upravljački programi za audio uređaje koji su prešli na EOL (kraj životnog vijeka) koji nisu spremni za dinamički DPC mogu učinkovito učiniti vaše fizički savršene diskretne zvučne kartice neupotrebljive. 'Čest uzrok kašnjenja DPC-a su zastarjeli upravljački programi uređaja i Windows procesi koji nisu pravilno optimizirani. Mnogi procesi / upravljački programi uključeni su u streaming audio, a mnogi drugi procesi / pokretači mogu uzrokovati prekide u audio streamu. '

Prvo javno priznanje od Microsofta
Pete Brown između ostalog vodi Microsoftovo korisničko iskustvo audio hardverskog segmenta u Microsoftu i tweetao prvo priznanje Microsofta da je sjelo:
U gore navedenom Tweetu, Pete je objavio vezu do Ažuriranja koje vrijedi za Windows 1903, a koja je označena pod KB4505903. Ovo ažuriranje oglašavalo se tako da popravlja propuste u zvuku i nastavit će biti dijelom izdanja August Patch Tuesday (možete ga odvojeno preuzeti ovdje).

Je li patch djelovao?
Ne. Barem ne u slučaju mojih zvučnih kartica. ASUS i Creative su možda posljednja dva diskretna proizvođača zvučnih kartica s opsežnom linijom diskretnih audio rješenja u različitim faktorima oblika (interne kartice, vanjske USB kutije, USB slušalice itd.), Pa čak i nisu započeli otklanjanje nereda to je 1903. Njih dvije imaju na desetke EOL-ovih zvučnih kartica (mnoge su i dalje u maloprodajnom kanalu) i nisu ažurirale upravljačke programe koji su kompatibilni sa sustavom Windows 10 godinama. Moj Xonar AE još nije EOL. Realtek je objavio ažurirane upravljačke programe HD Audio i za svoje UAD i za naslijeđene modele vozača. Većina tehnoloških zajednica na mreži jednostavno se zalaže za ažuriranje ovih jednojezičnih Realtek pogonitelja, a s KB4505903, velika većina korisnika računala koji slušaju Realtek CODEC-ove su možda riješili svoje probleme sa zvukom, zbog čega je Peteov tim nazvao danom. Ali ona na diskretnim audio rješenjima koja ne dobivaju ažuriranja upravljačkih programa jednako redovito kao Realtek CODEC-ovi, promijenjena su. Više ne odobravate 'kreativcima'?

Što možeš pokušati
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.