• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Editorial Windows 10 1903 Has a Nasty Audio Stutter Bug Microsoft Hasn't Managed to Fix

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.93/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
How odd. havent seen this one at all on many systems.
 
Joined
Jul 15, 2006
Messages
1,298 (0.19/day)
Location
Noir York
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B450M S2H
Cooling Scythe Kotetsu Mark II
Memory 2 x 16GB SK Hynix CJR OEM DDR4-3200 @ 4000 20-22-20-48
Video Card(s) Colorful RTX 2060 SUPER 8GB GDDR6
Storage 250GB WD BLACK SN750 M.2 + 4TB WD Red Plus + 4TB WD Purple
Display(s) AOpen 27HC5R 27" 1080p 165Hz curved VA
Case AIGO Darkflash C285
Audio Device(s) Creative SoundBlaster Z + Kurtzweil KS-40A bookshelf / Sennheiser HD555
Power Supply Great Wall GW-EPS1000DA 1kW
Mouse Razer Deathadder Essential
Keyboard Cougar Attack2 Cherry MX Black
Software Windows 10 Pro x64 22H2
How odd. havent seen this one at all on many systems.
This is a bug where if you have it, it will annoy you. From reddit, the current X-Fi Titanium HD driver have problems with 1903, but I don't have it (popping, cracking every few minutes etc.). Perhaps because I disable HPET in BIOS and Windows? The only bug I have is when I plug my mic, I will hear the mic no matter what the volume is, even when disabled. In 1809 the mic don't work at all.
 
Joined
Jul 5, 2013
Messages
27,906 (6.69/day)
But that's not the case anymore, Realtek has brought some really good audio to the masses with recent audio chipsets
This I agree with. They have improved greatly. However, less than excellent is still not good enough.
that are within a very small margin of the so-called premium solutions.
This is debatable. However, such a debate is not for this thread.

How odd. havent seen this one at all on many systems.
It's not happening to everyone. The cause is, as of yet, unknown.
 
Joined
Sep 15, 2011
Messages
6,741 (1.40/day)
Processor Intel® Core™ i7-13700K
Motherboard Gigabyte Z790 Aorus Elite AX
Cooling Noctua NH-D15
Memory 32GB(2x16) DDR5@6600MHz G-Skill Trident Z5
Video Card(s) ZOTAC GAMING GeForce RTX 3080 AMP Holo
Storage 2TB SK Platinum P41 SSD + 4TB SanDisk Ultra SSD + 500GB Samsung 840 EVO SSD
Display(s) Acer Predator X34 3440x1440@100Hz G-Sync
Case NZXT PHANTOM410-BK
Audio Device(s) Creative X-Fi Titanium PCIe
Power Supply Corsair 850W
Mouse Logitech Hero G502 SE
Software Windows 11 Pro - 64bit
Benchmark Scores 30FPS in NFS:Rivals
Luckily no issue on my end: B450 Tomahawk + Ryzen 2600 + Creative SB X-Fi Titanium HD (with the latest driver) + Win10 1903.

No crackling, no distortion, no audio cut outs.
Which drivers are you using for the Creative X-Fi card?
 
Joined
Jul 21, 2016
Messages
144 (0.05/day)
Processor AMD Ryzen 5 5600
Motherboard MSI B450 Tomahawk
Cooling Alpenföhn Brocken 3 140mm
Memory Patriot Viper 4 - DDR4 3400 MHz 2x8 GB
Video Card(s) Radeon RX460 2 GB
Storage Samsung 970 EVO PLUS 500, Samsung 860 500 GB, 2x Western Digital RED 4 TB
Display(s) Dell UltraSharp U2312HM
Case be quiet! Pure Base 500 + Noiseblocker NB-eLoop B12 + 2x ARCTIC P14
Audio Device(s) Creative Sound Blaster ZxR,
Power Supply Seasonic Focus GX-650
Mouse Logitech G305
Keyboard Lenovo USB
Which drivers are you using for the Creative X-Fi card?
XFRL_PCDRV_L11_3_00_2022

And installed the softwares from Daniel_K's SB X-Fi Series Support Pack 4.0
 
Joined
Jan 31, 2010
Messages
5,546 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 2270Cclk / 2010Mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 23H2)
Benchmark Scores it sucks even more less now ;)
Well yeah, but that's a pretty old audio chipset. Realtek has come a long way since then. The newer ALC1220-based onboard audio is miles ahead of what they used to be.


how many mid range mobo's have the ALC1220 onboard I know my TUF X470-Plus Gaming doesn't it only has a shitty ALC887 which my X-Fi totally blitz's it for sound quality
 
Joined
Jul 15, 2006
Messages
1,298 (0.19/day)
Location
Noir York
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B450M S2H
Cooling Scythe Kotetsu Mark II
Memory 2 x 16GB SK Hynix CJR OEM DDR4-3200 @ 4000 20-22-20-48
Video Card(s) Colorful RTX 2060 SUPER 8GB GDDR6
Storage 250GB WD BLACK SN750 M.2 + 4TB WD Red Plus + 4TB WD Purple
Display(s) AOpen 27HC5R 27" 1080p 165Hz curved VA
Case AIGO Darkflash C285
Audio Device(s) Creative SoundBlaster Z + Kurtzweil KS-40A bookshelf / Sennheiser HD555
Power Supply Great Wall GW-EPS1000DA 1kW
Mouse Razer Deathadder Essential
Keyboard Cougar Attack2 Cherry MX Black
Software Windows 10 Pro x64 22H2
how many mid range mobo's have the ALC1220 onboard I know my TUF X470-Plus Gaming doesn't it only has a shitty ALC887 which my X-Fi totally blitz's it for sound quality
True, if you go mATX for AM4 they dont even put a decent audio codec, my board use that ALC887. I saw ITX board uses ALC1220 because the lack of expansion slots.
 
Joined
Apr 24, 2014
Messages
1 (0.00/day)
My USB headset is now a paper weight and my PCI WiFi card can't connect to the net so at least I won't get any more updates.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,795 (1.64/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
wow
biased and ill-informed
this is a new low for tpu

first of all direct sound has been dead since windows 7 zero support for hardware-accelerated anything has been the norm for 10 years

and recommending people install xp for any reason is ignorant and frankly dangerous

it is not Microsoft's fault that your hardware vendor can't be bothered to update their drivers

and stop using consumer audio devices for professional work if you need a pro solution, buy pro hardware doi

is there issues with dynamic tick yes, is it entirely Microsofts fault Not a chance

the latency is entirely the hardware vendors fault as they don't config the driver correctly


and you are flat wrong on the last point its incredibly well documented
sadly vendors can't be bothered to read, because its easier to point the finger just like the op
 
Joined
Jan 15, 2015
Messages
362 (0.10/day)
This is not a problem in 10 if you completely disable the update service.
So, it's possible to manually install all of the patches that need to be installed?

And, all of the individual patches are available, in a convenient manner (clearly and precisely labeled in terms of the full functionality, for instance) via Microsoft's website — without requiring users to jump through hoops like account-mandating software stores?

Otherwise, it's definitely a problem unless Windows 10 has become bug-free.
first of all direct sound has been dead since windows 7 zero support for hardware-accelerated anything has been the norm for 10 years
One of the biggest problems with Microsoft Windows is the recent fad of dropping backward compatibility, imitating one of Apple's biggest failings.

The time fallacy hits tech discussion forums constantly. The erroneous notion is that simply because something is of a certain age it's no longer worth anything. This same mistaken thinking applies to not taking backward compatibility seriously enough.

A key difference between systems that work for the user and systems that work for the seller of the systems is how much effort is put into not disrupting/breaking a user's workflow. Less and less attention is paid to that as computing "progresses". UI is changed haphazardly, on whims. Software is irrevocably broken, with "too bad, so sad — buy buy buy" from everyone who has no personal investment in using it. Many times there isn't even a satisfactory replacement for the product or functionality, so just throwing one's credit debt around won't work — even though increasing the speed of planned obsolescence is a huge driver in this trend.

Windows became an industry standard in large part because of backward compatibility. Microsoft apparently thinks it can more closely emulate Apple's scorched earth tactics. Perhaps it can. It's amazing how it has gotten away with user-hostile design in Windows 10 to the degree it has already.

The boiled frog analogy is flawed because frogs actually jump out of the water. People, by contrast, don't seem to.

Person 1: "My wheel isn't working because you changed the axel. Please restore its compatibility so that I may continue my work."

Person 2: "Naw... Your wheel is obsolete. Outdated. Not updated. Not current. It's no good."

Person 1: "My wheel works fine. It's your change of the axel that has caused the problem and I didn't ask for it nor am I going to pay for the fix for it. Since you broke it, you fix it!

Person 2: "Naw... You don't understand. The seller is king. I dictate to you, rather than the other way around. I say your wheel is broken and you have to fix your situation by buying another wheel. Here, sign on the dotted line and I'll get you fixed up. It's an update. It's the latest thing. It's very shiny!

If you want to keep using the roads you'll have to use the latest wheels."


I don't even have to resort to hyperbole to illustrate the situation we're in. What's the sound that frogs make?
 
Last edited:
Joined
Jul 5, 2013
Messages
27,906 (6.69/day)
So, it's possible to manually install all of the patches that need to be installed?
Oh yeah, you can download them directly from MS. Of course to install them you have to reenable the update services. Of course, you can do that offline and then redisable them when finished.

Otherwise, it's definitely a problem unless Windows 10 has become bug-free.
:laugh::roll:
 
Joined
Mar 6, 2017
Messages
3,335 (1.18/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
This same mistaken thinking applies to not taking backward compatibility seriously enough.
One can argue that Windows is a buggy pile of crap because of backward compatibility for backward compatibility can be a double-edged sword. On one hand, it's a good thing because it allows for support for legacy software and hardware but on the other hand, backward compatibility contributes to code bloat. People talk about how Windows is such a bloated pile of garbage and yet at the same time they want backward compatibility, you can't have your cake and eat it too.
 
Joined
Jul 5, 2013
Messages
27,906 (6.69/day)
backward compatibility contributes to code bloat.
While this is true to an extent, it's not as bad as you'd think. In this area, Microsoft has actually become very proficient at streamlining compatibility code and modes. It's one of the things Microsoft does that I like and tip my hat on.
 
Joined
Jan 15, 2015
Messages
362 (0.10/day)
One can argue that Windows is a buggy pile of crap because of backward compatibility
One can, but it's an asinine claim, particularly since the amount of effort/energy/time that has gone into constantly reinventing the wheel (e.g. UI) and force-feeding people spyware could have gone into improving QC.

Windows 10 broke Topspin and Topspin 2, to name just two games that people spent money on and want to play. Both work fine in Windows 7. Compare the effort it would take to maintain compatibility with those with the amount of effort that has gone into creating redundant and confusing new UI all over the place, radically changing the way Windows Update works from a user engagement standpoint, etc. The priorities are way off for users but the system isn't being designed for them.

In Soviet Modern Times computer use you.

for backward compatibility can be a double-edged sword. On one hand, it's a good thing because it allows for support for legacy software and hardware but on the other hand, backward compatibility contributes to code bloat. People talk about how Windows is such a bloated pile of garbage and yet at the same time they want backward compatibility, you can't have your cake and eat it too.
Code bloat is due to inefficient use of resources, mainly due to using very high-level programming systems to speed up development time. That's not always a bad thing, by any means, because it often means companies can provide more features than they would be able to if they would have to spend more resources on code efficiency.

Backward compatibility is rarely an inefficient use of resources. Typically, the code is already done and, at most, needs to have some minor adjustments to work with updated subsystems. The worst thing that can happen is security vulnerabilities but those are everywhere already, including in the latest shinies.

The amount of resources needed to maintain backward compatibility pales in comparison with the benefit to user workflow. That is the far greater efficiency. But companies aren't interested in user workflow efficiency. They're interested in force-feeding people increasingly fast planned obsolescence. Apple's insane empire is increasingly built in a day.

Oh yeah, you can download them directly from MS. Of course to install them you have to reenable the update services. Of course, you can do that offline and then redisable them when finished.
So, every patch is completely separated so people can install only what they want to have?

They're all concisely and adequately labeled, so people will know what they do — with no hidden gotchas?

None of them have dependencies that require that users install things, like enhanced "telemetry" that they don't want — in order to get functionality they need?

I somehow doubt that this is the situation, given the user-hostile hoops one has to jump through (disabling the update services, for instance) already.
 
Joined
Mar 6, 2017
Messages
3,335 (1.18/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
If the telemetry can help Microsoft pinpoint and fix bugs, then I’m all for it. Those who are against the telemetry have never had to support a program let alone an operating system where things have gone wrong. I, myself, have had to fix bugs in programs that I, myself, have written and telemetry, crash data, and stack trace data is invaluable to pinpointing where things have gone wrong.

Telemetry is needed to know what went wrong. As a programmer, I know this. Those who have never written a line of programming code in their lives don’t know this.
 
Joined
Jan 15, 2015
Messages
362 (0.10/day)
If the telemetry can help Microsoft pinpoint and fix bugs, then I’m all for it. Those who are against the telemetry have never had to support a program let alone an operating system where things have gone wrong. I, myself, have had to fix bugs in programs that I, myself, have written and telemetry, crash data, and stack trace data is invaluable to pinpointing where things have gone wrong.

Telemetry is needed to know what went wrong. As a programmer, I know this. Those who have never written a line of programming code in their lives don’t know this.
Adequate QC does not require turning one's data over to Microsoft via coercion or worse. :rolleyes:

That's like saying the masses should be glad to have zero privacy (and thus zero personal IP) because it helps people solve problems. It solves the problem of the masses competing with the rich.
 
Joined
Jun 16, 2013
Messages
1,457 (0.35/day)
Location
Australia
Many thanks to the OP, explains some minor sound issues when gaming in win10 & this is with mobo audio.
 
Joined
Mar 6, 2017
Messages
3,335 (1.18/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
Do you have any damn clue just how vast and complicated the PC ecosystem is? People expect Windows to run on everything from a high-end gaming system, to a piece of shit Dell, to a Frankenstein box cobbled together from pieces and parts.

Apple controls the whole ecosystem from the hardware all the way to the top of the chain with the software and even they can’t get it right. And you expect Microsoft to get it right all the damn time with an ecosystem that’s as vast as the universe itself? Get real! You’re full of yourself if you think Microsoft can get it right without debug data from its users.

The fact that Windows runs as well as it does and doesn’t fall flat on its face on such a vast and varied hardware ecosystem with an equally vast and varied software ecosystem on top is, if you ask me, a fucking miracle of biblical proportions.
 
Joined
Aug 28, 2019
Messages
10 (0.01/day)
Microsoft will also be a spoilsport , But Creative has not generated any new drivers for SOUND BLASTER Z since 2017.It's something to be ashamed of.

PS SBZ It's still on sale for almost 100 euros, I won't add anything else.
 
Joined
Jul 5, 2013
Messages
27,906 (6.69/day)
So, every patch is completely separated so people can install only what they want to have?
Generally, yes. It's tedious though.
Microsoft will also be a spoilsport , But Creative has not generated any new drivers for SOUND BLASTER Z since 2017.It's something to be ashamed of.
No, it isn't. There's no need to update what works. The drivers are not the problem.
 
Last edited:
Joined
Jan 15, 2015
Messages
362 (0.10/day)
And you expect Microsoft to get it right all the damn time with an ecosystem that’s as vast as the universe itself?
Absolutely. When MS has time to put in six more UI designs to accomplish exactly the same thing that the first one could accomplish it has time to make a useful product.

When MS has time to code Windows 10 force-feed-ware to hijack Windows 7 installations it has time to made a useful product.

When MS has time to try to take over the web browser market when there are already adequate browsers available it has time to make Windows, a product one paid for, useful.

Given that MS decided to really aggressively establish Windows as the world standard desktop operating system it has the responsibility to make a good product. (See OS/2 if you're unclear on how aggressively.)
Get real! You’re full of yourself if you think Microsoft can get it right without debug data from its users.
Your point of view doesn't coincide with history. Once upon a time, there was no broadband for MS to exploit.
The fact that Windows runs as well as it does and doesn’t fall flat on its face on such a vast and varied hardware ecosystem with an equally vast and varied software ecosystem on top is, if you ask me, a fucking miracle of biblical proportions.
:rolleyes:
 
Joined
Jul 5, 2013
Messages
27,906 (6.69/day)
If the telemetry can help Microsoft pinpoint and fix bugs, then I’m all for it. Those who are against the telemetry have never had to support a program let alone an operating system where things have gone wrong. I, myself, have had to fix bugs in programs that I, myself, have written and telemetry, crash data, and stack trace data is invaluable to pinpointing where things have gone wrong.

Telemetry is needed to know what went wrong. As a programmer, I know this. Those who have never written a line of programming code in their lives don’t know this.
While I agree, this should be done before releasing software during beta testing.
 
Joined
Jan 15, 2015
Messages
362 (0.10/day)
While I agree, this should be done before releasing software during beta testing.
It should not be coerced nor forced, regardless of when it occurs. The notion that adequate QC should be done during the pre-release phase has been around for longer than the Internet. It's hardly controversial.

The actually controversial thing is forcing people to surrender their IP.
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,795 (1.64/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Thermalright Phantom Spirit SE
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage Nextorage NE1N 2TB ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard SteelSeries Apex 7
Software Windows 11 +startisallback
this is the problem with clickbait 'editorial's all the anti-windows nutjobs come out of the woodwork
 
Joined
Mar 6, 2017
Messages
3,335 (1.18/day)
Location
North East Ohio, USA
System Name My Ryzen 7 7700X Super Computer
Processor AMD Ryzen 7 7700X
Motherboard Gigabyte B650 Aorus Elite AX
Cooling DeepCool AK620 with Arctic Silver 5
Memory 2x16GB G.Skill Trident Z5 NEO DDR5 EXPO (CL30)
Video Card(s) XFX AMD Radeon RX 7900 GRE
Storage Samsung 980 EVO 1 TB NVMe SSD (System Drive), Samsung 970 EVO 500 GB NVMe SSD (Game Drive)
Display(s) Acer Nitro XV272U (DisplayPort) and Acer Nitro XV270U (DisplayPort)
Case Lian Li LANCOOL II MESH C
Audio Device(s) On-Board Sound / Sony WH-XB910N Bluetooth Headphones
Power Supply MSI A850GF
Mouse Logitech M705
Keyboard Steelseries
Software Windows 11 Pro 64-bit
Benchmark Scores https://valid.x86.fr/liwjs3
Absolutely. When MS has time to put in six more UI designs to accomplish exactly the same thing that the first one could accomplish it has time to make a useful product.

When MS has time to code Windows 10 force-feed-ware to hijack Windows 7 installations it has time to made a useful product.

When MS has time to try to take over the web browser market when there are already adequate browsers available it has time to make Windows, a product one paid for, useful.

Given that MS decided to really aggressively establish Windows as the world standard desktop operating system it has the responsibility to make a good product. (See OS/2 if you're unclear on how aggressively.)
You act like Microsoft has only five programmers and they can only do one thing at a time. I got news for you! They have hundreds of thousands of programmers all working on various projects inside of Microsoft. They have a UI team, browser team, Office team, kernel team, anti-malware team, SQL team, IIS team, .NET team, etc.
While I agree, this should be done before releasing software during beta testing.
Ah yes, the lauded beta phase. The thing that everyone who's never written a line of code in their lives goes back to in order to defend that they must be right and that Microsoft is a piece of shit company that can't do anything right. They say that "Oh, but they didn't catch it in the beta phase. They suck!"

Oh, so tell me why despite the very real fact that Mozilla Firefox undergoes beta testing before every new release yet a week or two after a big release there's a .1 and a .2 update afterward? You'll tell me that they should have fixed these bugs in beta and that they shouldn't have released it knowing that they had those bugs. To which if that were the case a new version of Firefox would never be released because the testing would never be finished. Eventually, something has to released and no matter how much testing you do inside a closed environment there's always going to be bugs found once it has been released to the public because that's how things work. You know what they say about the best-laid plans, right?

So here we have Mozilla and they're writing a web browser, something that is a tiny fraction of the size of the codebase that Windows consists of and yet even Mozilla with it being open source and all and they even can't get things right. And like I said before, Apple can't even get it right and they control the whole ecosystem from the top to the bottom. And what about nVidia, they release new versions of their drivers every month and what do they do? Oh yeah, they fix bugs. The same can be said about how AMD does the same with new driver versions. Google comes out with new versions of Android every year and yet despite how long each new version of Android spends in beta they still find and fix bugs months later. Google does the same with Google Chrome, they come out with new versions of Google Chrome every month or two and yet despite all of the testing and how much of Google Chrome is based upon the open source Chromium, they still find and fix bugs. The same can be said about the open source Linux kernel and how each new version of the Linux kernel fixes bugs all the time.

I really can go on all day and all night citing example after example after example but you'd tire of that so I've purposely limited it to a few examples of how and where things have gone wrong despite the oh so lauded beta phase.

So what have we learned here folks!?!? That the almighty beta phase doesn't catch everything. You eventually need to throw it out to the public and have people bang on it for bugs to come to the surface and have things fixed. Anyone who doesn't understand this has never written a line of programming code in their lives and need to back up and shut up for you don't know what you're talking about. I, myself, have written programming code so I do indeed have an idea of just how many things can go wrong despite how much testing is done once something has been thrown to the sharks.

I am not defending Microsoft in any way, I'm simply pointing out that despite how much testing is done no matter what project you're talking about you cannot find and fix all of the bugs in a closed testing environment. You eventually need to throw it out to the sharks and hope for the best. Sometimes it works and no bugs are found but that's a rarity with today's massive programs that can have tens of millions of lines of code.
No, it isn't. There's no need to update what works. The drivers are not the problem.
If Microsoft changes an API then yes, drivers need to be fixed. Oh, but you say that there should be backward compatibility so that existing drivers continue working but that backward compatibility then results in a layer on top of a layer on top of a layer of code that results in an ever-increasing massive heap of code.
See OS/2 if you're unclear on how aggressively.
The size of the OS/2 codebase doesn't even come close to the size of the codebase that is Windows. Come back to me with a better example. Oh yes, we have such an example already. The Linux kernel but I already talked about that above so yeah...

I have written this post to point out several and very valid examples of things that can and have gone wrong even with projects that are a tiny fraction of the size of Windows; namely Firefox and Google Chrome. I have even cited the Linux kernel which is on the order of the size of Windows yet despite the fact that it's open source bugs can still slip through the cracks and new versions need to be released to fix them. I have even cited Google Android. And then there's MacOS and Apple iOS that despite how they control the whole ecosystem from top to bottom they still indeed have to fix bugs.

/mic drop
 
Last edited:
Top