In the Vista era, the OS was able to detect programs that crashed and give the user the choice to report it. It could even, with consent, check to see if there was already a known solution, which might involve an updated version or might involve changing compatibility settings.
None of that needs the MS personal info vortex and none of that requires trampling on consent.
https://social.technet.microsoft.com/wiki/cfs-filesystemfile...
https://www.howtogeek.com/wp-content/uploads/2009/09/1pca.pn...
http://s3.jasonlitka.com/wp-content/uploads/2007/05/bluescre...
So I was thrilled when I saw a headline saying that removing media would be fixed in Windows 11. The article informed me that Microsoft's solution was (pause for effect) to remove the system tray icon.
Apply palm directly to face.
I'll admit that modern Windows is more stable than in the past. But how much of that is simply the benefit of memory safety in C#? Also stricter oversight of third-party drivers.
Back when the love letter crisis was ungoing I had a Linux machine fill the disk with log messages and deleting /var/log/messages didn't free the space because there still was a process that had the file open.
In a similar situation in Windows you can't delete the file. Either way it is a problem like looking at Cthulhu and something bad is going to happen either way you resolve the situation.
https://techcommunity.microsoft.com/t5/ask-the-performance-t...
Telemetry returns information about applications crashes to the "mothership" and MS is pretty quick to update the application compatibility database to fix problems.