They had an incredible focus on backwards compatibility. That no longer seems to be the case.
Windows Desktop Evangelism playbook hasn't changed since 2000.
Perfect backwards compatibility means a perfect inability to fix any mistakes of the past.
With UAC and WDM -> WDF, they finally established an intent to deprecate older (and insecure / poorly-designed) functionality.
That said, imho, the user-mode / UI/X compatibility is an absolute !*&$ show with respect to predictability. Especially in the "utility program -> app" transition, wherein the latter still aren't feature-complete. Whoever PMs over those teams should be fired.
It's disabled the VirtualBox install that I've been running for a year or so with no issues, on the basis that it's "old software".
This certainly shows the true face of the new Microsoft.
- https://devblogs.microsoft.com/oldnewthing/20030828-00/?p=42...
- https://devblogs.microsoft.com/oldnewthing/20050118-00/?p=36...
- https://devblogs.microsoft.com/oldnewthing/20051026-44/?p=33...
- https://devblogs.microsoft.com/oldnewthing/20060109-27/?p=32...
- https://devblogs.microsoft.com/oldnewthing/20060110-17/?p=32...
- https://devblogs.microsoft.com/oldnewthing/20070723-00/?p=25...
- https://devblogs.microsoft.com/oldnewthing/20200526-00/?p=10...