top | item 47459296

Our commitment to Windows quality

647 points| hadrien01 | 8 days ago |blogs.windows.com | reply

1200 comments

order
[+] PaulKeeble|8 days ago|reply
Microsoft has spent over a decade swimming against their users interests at this point and during that time frame Linux has been improving its desktop and improving kernel performance. We are now at the point where Linux emulating Window's entire API space for games with worse drivers is dangerously close on performance with none of the privacy invasion and anti user features. Its pretty late in the game for them to start trying to switch back to producing an Operating system users actually want. Users refusing to switch from Windows 10 should have been that wake up call.

I don't think Microsoft can pull this off, I think as mindshare is shifting it will continue to do so and its going to take Microsoft a long time to row back and right now its only talking about doing some minor things. Now Nvidia is developing the drivers on Linux seriously there is every chance this transition snowballs and nothing Microsoft does will be enough.

[+] suby|8 days ago|reply
Quality is not the issue. We should be more specific - Microsoft has been consciously employing dark patterns that they know will be harmful to users but they do not care because their incentives are misaligned. Employees of Microsoft have surely had meetings scheming of ways to degrade user experience for some internal metric they are trying to hit. A decade+ of conscious, willful decisions which negatively impact users.

I personally will never forgive them for uploading the entirety of my users dir to OneDrive without asking for permission. They're --still-- doing this. Whatever decision making process they have in place that not only cooked this scheme up, but allowed it to continue for years must be broken beyond repair. It's contemptuous, backwards, and hostile to users. It cannot be condemned enough.

This blog post talks about taskbar positioning and vaguely gesturing at quality, which is whatever. I'm not mad about removing features or even a higher incidence of bugs. I'm mad about hostile dark patterns that they have consciously chosen to employ at an ever increasing rate. I don't think you can fix this without drastic company wide changes.

For as long as I live, if I have a choice, I will avoid Microsoft products. They cannot be trusted.

[+] deng|8 days ago|reply
If you want to know how serious to take this, just look at this gem:

> Enhancing Search: [...] Clearer and more trustworthy results, with results from content on your device easy to understand and clearly distinct from web results

So yeah, you still get web results in your search bar, a feature absolutely zero people want and which is just there to fake Bing success, just with a little divider now next to the applications the search failed to find.

[+] stevage|8 days ago|reply
Not just me then? Those integrated search features have been around for so long, and always irritating. I use macOS. Same problem. Searching your computer or searching the web are fundamentally different tasks. I'm curious if anyone actually approaches them the same.
[+] benced|8 days ago|reply
I think most computer users dislike this but I see a ton of normal folks do this, they don't have the same conceptual boundaries folks on this site do (myself included).
[+] wnevets|8 days ago|reply
Its one of the first things I turn off.
[+] dmos62|8 days ago|reply
I'm somewhat surprised that Windows is still most of personal computers. In my eyes, it's fundamentally inferior to Linux, and its superficial superiority only comes from the ecosystem, which is to say adoption, not some inherent trait. But then, since Linux adoption didn't meaningfully change in the last 20 years, I'm forced to confront the fact that either I'm wrong about its fundamentals, or the market is able to be irrational for longer than I find reasonable. Either way, Windows in my mind, represents a world I'd like to leave behind. Apple too, btw.
[+] applfanboysbgon|8 days ago|reply
Windows is not technically inferior to Linux. To the extent it has problems, it is mainly because of top-down anti-user behaviour mandated from corporate. But anyone capable of using Linux is capable of hacking out that BS and getting a generally superior experience. I use both literally side-by-side, two laptops with a KVM switch, and I still greatly prefer Windows for many reasons.

Some reasons: Even as a low-level programmer fully capable of resolving problems, I want to spend my time working on my programs, not working on making my OS work, and Linux frequently demands that I spend hours chasing down issues. Windows does a better job of managing memory/swaps, at least out of the box. Windows has a stable userland with 30 years of backwards compatibility. Windows makes good use of both GUIs and CLIs, letting you choose whichever is faster for the task, while Linux distros and devs have some kind of bizarre ideological purity culture and generally refuse to make good GUIs. Windows has a built-in tool for easily making full system images while the system is running, without requiring the image destination be larger than the system drive including unused space. Windows developers are not so in love with dynamically linked system libraries that dependency management becomes a pain in the ass. Windows generally has a polished UX with a lot fewer papercuts.

[+] raw_anon_1111|8 days ago|reply
> and its superficial superiority only comes from the ecosystem

So the only superiority is that it runs the apps most people want to run?

And this is why geeks are always the “Less space than Nomad. No Wireless. Lame” types or the HN equivalent when talking about DropBox:

“For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.”

[+] chezelenkoooo|8 days ago|reply
I think you're vastly underestimating the technical illiteracy most people have with computers.

99% of people buy a desktop and don't even consider what the operating system is let alone think about changing it to something else. I would imagine they don't even know that a difference exists between operating systems.

[+] aduwah|8 days ago|reply
I had a chat with a Linux fan the other day. They said Linux is better because you can replace kernels easily to get driver support for something that wasn't working.

The problem is that I do not want to mess around to make things work. This is the power of Windows. Everything is built around it and it does not need or want you to keep hacking it.

Don't get me wrong I am working on Mac and my personal dev laptop is a Linux Mint, but sometimes it physically hurt to find something that sends me down a rabbit hole yet again on Linux. I just think the whole "you have to hack it because you can and otherwise you don't really own it" thing is a big hurdle on Linux that keeps mainstream peeps to stay away

Not sure if I made sense, but yeah basically in order to challenge Windows Linux would need to "just work" which is not the case right now (or ever was)

[+] kube-system|8 days ago|reply
Normal people buy computers at a retail store and use it in the factory configuration indefinitely. They think about changing their OS in the same way you think about changing the type of hem stitching on your slacks.
[+] yoyohello13|8 days ago|reply
I love Linux, I run it on all my computers and haven't run a proprietary OS at home since 2018. I've built up considerably instincts over the years to the point where I never have issues anymore. My Linux machines are far more stable than my Wife's Windows laptop at this point.

Having said that, I don't begrudge people from using Windows or Mac. As much as I'd like to believe otherwise, Linux has rough edges that most people really don't want to deal with. I'm willing to give Linux some grace because I believe in open source and want to support that world with my actions. But when someone complains about why their fingerprint reader doesn't work, all I can say is "yep, that can happen". I think the little niggles in Linux are worth it for having a free (as in freedom) OS, but as it turns out, most people don't value that.

[+] Tomis02|8 days ago|reply
> fundamentally inferior to Linux

The UX/UI of Windows 98 is far, far ahead of whatever Linux DWM we have today. It's nowhere near close. My KDE is usable but everything feels off, from icon shapes and sizes to mouse cursor icons, mouse cursor speed, the way settings are organised, almost everything. And it's not a matter of habit, as I've been on KDE for years, and I kept trying to make it work. Windows just clicks out of the box, it's more comfortable.

Microsoft, once upon a time, put an enormous amount of money into creating a user experience that makes sense for a maximum amount of people. Even though this experience suffered enormously over the last decade, it's still better than everything else, including OSX. And I'm not praising Microsoft, everyone else (including Canonical) is just that bad.

[+] 5555624|8 days ago|reply
>I'm somewhat surprised that Windows is still most of personal computers.

It's the easiest route. On non-Apple computers, Windows is already installed. (It takes a bit of effort to buy a computer without an OS.) Microsoft makes it easy for a user to get Microsoft 365. With that, users have the computer they have at the office and are familiar with. Most are just surfing the web and writing an occasional letter, anyway. That doesn't include people who are perfectly fine with a Chromebook or just their phone.

Finding a Linux distribution, downloading it, putting it on a USB stick (or burning a disc), then installing it is not simple for most people. (Don't even ask them to verify the checksum.)

[+] advael|8 days ago|reply
As I tell all my friends panic-switching as their shit breaks, the best time to switch to linux was ten years ago. The second-best time is now
[+] autoexec|8 days ago|reply
> I'm forced to confront the fact that either I'm wrong about its fundamentals, or the market is able to be irrational for longer than I find reasonable. Either way, Windows in my mind, represents a world I'd like to leave behind. Apple too, btw.

I think that the market (though it is certainly irrational) is moving away from windows. It's very likely the reason why this post was written and they're now (4+ years after the release windows 11) addressing even the most basic complaints (like the taskbar). I have zero faith that the attitudes driving the fundamental problems that brought us to the point where MS has to be genuinely worried about the future of Window's market share have changed.

Microsoft still sees your computer as belonging to them. They still feel entitled to all of your data and the contents of your hard drive. They still want to use their OS as an ad platform. They're still deeply envious of Apple and want an app store with similar control over what you can and can't install on your computer.

Like you, they've lost me. The moment any meaningful amount of gaming was viable on linux they lost the only thing that could have kept me using Windows in any capacity (and even then my gaming PC would have been treated like a console. Almost zero personal info and mostly offline).

They fucked up badly and promises like "you can move your taskbar" or "we'll be less obnoxious with updates" is not going to being me back.

[+] observationist|8 days ago|reply
It's pure irrationality.

The only winning move is not to play - leave behind all the Windows and Apples garbage, and life gets remarkably better. I'm almost 6 months in switching from Windows to Linux and it's so awesome that my computer doesn't fight me anymore. I've done 10% of the troubleshooting under Linux that I had to do under Windows, and that was just early on; once things work, they stay working, and there's no sense of dread about what was going to break next after every patch Tuesday.

[+] hatthew|8 days ago|reply
I am a very technical person, living on a computer for the majority of my life by this point, and I've spent at least 3000 hours on each of the big 3 OSes. I like windows, because 95% of things just work. I love the philosophy of linux, I love its technical specificity, I love that with enough effort it's possible to do almost anything on it. But at the end of the day the computer is a means to an end, and windows is the sweet spot between customizability and fiddliness that lets me focus on the end rather than the means.
[+] fsloth|8 days ago|reply
Ok.

Look.

I guess we all care about software business here.

And computer? It’s what consumers buy from store. Preferably in cybermonday or similar sale.

To run the software they ran on their previous computer.

They hope slightly faster. But honestly? They couldnt tell. Anyway the new computer is shinier.

OS? What’s that? (They honestly could not care less)

They dont buy apple for the os. They buy it for the brand.

[+] nomel|8 days ago|reply
> it's fundamentally inferior to Linux

The context here is the average user, so you need to consider if this they share this perspective of fundamentally inferiority that is so obvious to you.

Here's a litmus test: Put your non-programmer relative in front of each, have them do some common simple tasks, like print an email on their printer, and ask them.

You are *NOT* an average user.

edit: people are focusing on the printer too much. my point was some arbitrary task they would be common to an average user. OMMIT THE PRINTER. After they use their computer as they normally would for a week, what is it exactly that so clearly results in their perception of "obviously inferiority"? My claim is somewhere between nothing and the very first thing to go wrong.

[+] beloch|8 days ago|reply
1. It's not "fundamentally inferior". It's just, historically, focused on a different type of user. Linux is for people who want a lot of control and power but don't mind learning how to use a command line or config file. Windows is more focused on typical users who just want things to work with GUI config tools and still be somewhat flexible. You also need to keep in mind that many new users have grown up on iOS and it doesn't even occur to them that things can be customized in more than superficial ways.

2. Linux has, historically, been fundamentally inferior for some purposes. Lots of (sometimes very expensive) equipment has proprietary drivers that only run on windows. You'll find old versions of windows running hardware in labs all over the world. This is minor though, compared to the mainstream office and home user, as well as gamers. If a typical joe uses windows and MS office at work, its only natural to do the same thing at home. Why learn a new OS for your home computer if you're only using it a few hours a week? Gamers, of course, are still locked into Windows for some titles despite Steam's best efforts. Some gaming hardware still doesn't support Linux properly (I'm looking at you, Razer). Linux is getting really close to Windows for gaming though.

3. Windows was actually a pretty nice OS for a while, until the recent slide into Microslop silliness.

-----------

"Integrating AI where it’s most meaningful, with craft and focus: You will see us be more intentional about how and where Copilot integrates across Windows, focusing on experiences that are genuinely useful and well‑crafted. As part of this, we are reducing unnecessary Copilot entry points, starting with apps like Snipping Tool, Photos, Widgets and Notepad."

While mealy-mouthed at best, I take this as indicating MS has finally started paying attention to the growing backlash and is going to back off on trying to AI ALL THE THINGS. A lot of users simply don't need or want Copilot everywhere. Many users also now have a compelling alternative in Linux. Inertia keeps them with Windows, but a significant irritant could make them switch. If MS wants to keep those users, they need to stop pushing AI so hard and focus on keeping the rest of Windows in good shape.

[+] WillAdams|8 days ago|reply
It comes preinstalled on new hardware, and has drivers.

For folks who use odd-ball hardware, e.g., the new generation Wacom EMR stylus equipped Samsung Galaxy Book 3 Pro 360 I'm writing this out on (really, using a stylus to write this out) it's pretty much the only option, which I wish was not the case.

That said, I bought a pair of Raspberry Pi 5s a while back, and am hopeful that the Soulscircuit Pilet I backed on Kickstarter will work well w/ a Wacom One, and if it does so, I'll upgrade to a Movink 13 or something similar.

[+] UqWBcuFx6NV4r|8 days ago|reply
I’d suggest you get out of your echo chamber. If you can’t see why Linux doesn’t make mainstream appeal. For civilians, computers are hard enough to use without them being desktop Linux.
[+] ubermonkey|8 days ago|reply
It's nice to think about a FOSS-first world, but what people want is turnkey computing. That's why Apple does well -- the happy path on the Mac, or in iOS, is very very smooth for both technical people and octogenarians.

The fun thing about the Mac is that technical people can do more or less whatever they want, while the out of the box experience is still super simple and easy for people who do not have a comfortable relationship with computing. This is a good thing.

Consider the easy integration you get with Apple headphones and Apple devices. Regular Bluetooth pairing is far more fiddly and annoying.

Consider how you'd set up easy use of a password manager across devices. This is "it just works" territory with the Apple ecosystem. It's awkward and weird on Windows. It's a giant DIY project on Linux.

This is why Apple succeeds. They think about end user experience far more than Microsoft does. Linux, as a non-product (this is not a ding), doesn't "think" about this at all, for the most part.

I DO think it's pretty obvious that desktop Linux would be much farther along had Apple not pivoted to a FreeBSD based OS a quarter century ago. That brought a lot of very technical people onto the platfor that would've otherwise gone to Linux. There was a time when any given tech conf was a sea of illuminated Apples on the backs of laptop screens, because getting your average LAMP stack running was trivial on a Mac and painful on Windows. It was an opportunity for Microsoft, but Ballmer couldn't see it, and so here we are.

[+] LambdaComplex|8 days ago|reply
Enterprises love Windows for the ability to centrally manage an entire fleet's configuration using Active Directory. Is there anything for Linux that comes close to that?
[+] paxys|8 days ago|reply
Windows is superior to Linux because people can actually use it. Everything else is secondary.
[+] adamddev1|8 days ago|reply
Drivers for laptops. Do all the sound cards work flawlessly? Is the power usage/battery life similar? Sadly this is a big part of what holds it back.
[+] pacifika|8 days ago|reply
People just have disliked computing in general as a result of their Windows experience.

I’m not seeing any brick and mortar stores selling Linux laptops or any mindshare for any Linux brand. Maybe if Ubuntu started selling hardware in supermarkets Linux would have a chance of capturing people’s consciousness outside of the power user / professional circles. But they’re years too late now.

[+] Waterluvian|8 days ago|reply
It’s absolutely wild to me just how unaware tech people can be to how far from normal their experience is. Like this is just not even close to understanding what the game even is. We’d all be better off if we could somehow impart a lot more empathy for everyone to be even just aware of other life contexts.
[+] odst|8 days ago|reply
I've been interested in moving my windows machine to Linux. Do you have any recommendations for distros to use? Last time I used Linux was Linux Mint. It was fine, but definitely felt less polished compared to Windows or Mac OS
[+] fgonzag|8 days ago|reply
Change is hard.

My father is a 70-year-old software engineer who programs .NET Core in Notepad and builds using custom BAT files that build the project using csc (the outright compiler). He browses and copies files in the Windows Terminal. He is also accustomed to Linux since we deploy to it in our business, and he can do everything comfortably in the Linux terminal.

He trusts me almost blindly, yet I can’t convince him to swap to Linux even though every time he keeps fighting Windows. I'm actually fairly surprised since I'm certain he'd find himself at home almost immediately( he already is when managing servers)

I’m fairly sure it’s Notepad keeping him there, but I’ve told him there is also a Linux clone or Wine. I had been dabbling in Linux for 30 years, and it’s been about 7 or 8 years since I switched full-time and couldn’t be happier. But honestly, we're going to get there because it’s inevitable. It’s the only OS that's currently not wholly incentivized to "enshittify" itself and is actually improving at a pretty good pace due to Wayland's novelty fostering a plethora of alternative window managers.

[+] glitchc|8 days ago|reply
> I'm somewhat surprised that Windows is still most of personal computers. In my eyes, it's fundamentally inferior to Linux, and its superficial superiority only comes from the ecosystem, which is to say adoption, not some inherent trait.

I'm not a Windows fanboy by any stretch, but it is a remarkably resilient OS. Case in point: I took the OS drive (SATA SSD) from my old workstation and installed it into a laptop. This was a Dell 7910, with a dual CPU Xeon configuration, NVidia graphics card and ECC memory. The laptop the drive was transplanted into was an old T520. The OS was Windows 10. Firing it up, I expected a kernel panic given how different the drivers would be between the two and resigned myself to a couple of hours using the Recovery partition. To my surprise, it booted up to the desktop and automatically started installing the missing drivers. In the meantime, I could actually use the darn thing.

In all my years of using Linux, I have yet to see that work without a hitch. A chroot to modify fstab is usually the starting point, then comes the inevitable blacklist and driver removal. Linux LiveCDs come close, but this was a full fledged Windows install with custom swap file configurations, 10G network card, etc.

Barring all this user-hostile behaviour from MS, at the OS level, Windows seems well-engineered.

[+] Someone1234|8 days ago|reply
They're saying all the right things here.

Fixing long-standing complaints, removing Copilot from obnoxious places, improvements to Windows Update and Windows Explorer stability/microstutter/lag, etc.

I congratulate them on seeing sense, and I congratulate Apple on another victory with the Neo. Kind of frustrating that's what it took for Microsoft to finally listen to their userbase.

[+] ChicagoDave|8 days ago|reply
No one wants copilot. You can make it an app, but any OS level integration is a non-starter.

My next laptop will be a MacBook Pro.

My Surface Laptop 5 will be collecting dust in case I need it, but that’s highly unlikely.

[+] natas|8 days ago|reply
I recently had dinner in Bellevue with an individual who holds a relatively senior position within Microsoft’s executive leadership. During our conversation, she emphasized repeatedly that Microsoft does not primarily view its offerings as consumer products. According to her, the company’s leadership is strongly focused on B2B strategy, with revenue growth driven mainly by Azure, AI, and enterprise solutions. Her perspective was that consumer-facing products are not the primary revenue drivers and, therefore, are not central to executive priorities. While this may not be surprising to some, what stood out to me was how emphatically she underscored that the company’s strategic focus is squarely on enterprise customers rather than end users.

That said, this business model has historically proven effective for companies such as IBM. Microsoft allocates its resources toward segments that offer meaningful revenue growth.

[+] rgovostes|8 days ago|reply
To demonstrate the seriousness of their commitment to Windows quality, you can now move the taskbar to the left side of the screen. No no, it's not vaporware, they even included four screenshots. Everyone can rest assured now.
[+] nu11ptr|8 days ago|reply
> fewer automatic restarts

No automatic restarts! I understand that in our security patching world that patching and restarting automatically is the default, fine, but there absolutely should be a dead simple way of disabling auto restarts in settings. I'm fine if it pesters me to restart or whatever, perhaps with growing alarm the longer I wait, but it should always be optional in the end. There are just no words for how bad it can be for mission critical workloads when your computer restarts without your consent. Please make disabling this simple.

[+] tw04|8 days ago|reply
So still nothing about local accounts, or disabling copilot entirely.

This is basically: we’re doing the absolute minimum possible to claim we’re listening to users while still pursuing exactly what we were doing before. We realized we just need to boil the frog a little slower.

If they were hoping this would help shake microslop, they’re in trouble.

[+] onemoresoop|8 days ago|reply
Talk is cheap, I want to see heads rolling, head of whoever was responsible with the all the disastrous windows 11 decisions. Till then I won't touch windows 11 and I'm not the only one.
[+] pndy|8 days ago|reply
Nothing on limiting dependence on online account/services and forced hardware requirements. The rest sounds like every text people could read for decades during Windows installation.

Sorry Microsoft, some people already transfer to a different train because you offered a crazy ride.

[+] grafda|8 days ago|reply
Feels like screaming "please don't leave us, we will now build what you ask for". On the one hand, this is great to hear, but on the other side I wonder how much this will matter. Apple is now winning on the hardware other than offering a better UX experience. But they also have lost their touch with it over the years!
[+] hirako2000|8 days ago|reply
> pause updates for longer when needed

> all while reducing update noise with fewer automatic restarts and notifications.

Pause for longer.. why not just stop. And resume when wanted.

Fewer automatic restart. What about no automatic restart.

I couldn't read any further. Mind bended leadership to think this sort of wording after the obvious fiasco would make users hopeful.

I stopped using windows personally 15 years ago. My mental health improved right away. Forced to use Windows at work, I finally got liberated 4 years ago and my mental health got even better. I refuse since then employment forcing me to use this OS. It's a health hazard, always has been.

[+] SoKamil|8 days ago|reply
No ads. No upselling. Being able to completely ignore Microsoft account and install offline. No telemetry if that’s what user decides, no opt-in - single dialog during installation. No dark patterns. That’s what people want.
[+] gzread|8 days ago|reply
Listen to their actions, not their words.
[+] lousken|8 days ago|reply
What about bringing back old notepad and improving admin apps?

MMC snapins haven't been touched in years and still can't even sort those columns properly, search and filtering is terrible

Control panel is still not migrated over to settings after 12 years nor you can open two settings apps.

Error messages in modern apps are just the worst, how about printing valuable error messages than "something is wrong"?

Fixing dark patterns like taking over your screen with popups and taking over the application header so you can't close windows unless you go to the task manager. First time opening edge shows a really annoying splash screen + home page is filled with ads.

Also where are 5 second boot times on NVMe SSDs? Anything more is just sloppy.

Just to list a few pet peeves

But let's see if they can even fix things they've mentioned in the post, though that's like 1/4 of the issues that should be fixed.

[+] skeeter2020|7 days ago|reply
Too little, too late. After 30+ years of windows as a user 20+ as a developer I'm done. Aside from some infrequent gaming (and even that could largely be de-windowed) you've lost me completely. Your developer experience got _so good_ there for a while I was willing to put up with a lot of churn and dead-end tech. VB was so accessible, and .NET 2 (and then 4.x) framework was a great foundation. I even liked your phone OS! But then the personality split within MS seemed to grow. To over-simplify developers still seemed appreciated but consumers appeared outright hated, viewed as cattle to slaughter for immediate & personal gains. Then your technology story fragmented and got weirdly disjointed. Azure initially looked great as a platform when everyone else focused on lower-level infrastructure, but you couldn't get that right, and then inexplictably decided to build all sorts of wild niche products (services? platforms?) on top of it, often multiple versions. Meanwhile windows was allowed to become... I don't really know, a fast-food/slot machine/1986 telescreen embedded in my home and work? And to top it off the few places you moved towards others (WSL, terminal, .NET core) you helped give me the tools to get OFF of windows. In hindsight I'd say the future became clear when I learned about how SQL Server was reimplemented on Linux for Azure. This was an important, concrete demonstration how if something like SQL Server didn't need Windows, nothing did.
[+] roflcopter69|8 days ago|reply
Maybe a bit of a weird analogy, but y'all know about the basic advice to not come back to your abusive ex? Don't trust Microsoft to always respect you as an user, even if they now are trying to tell you they'll change and do so again. It's all just damage control PR speak.
[+] kbelder|8 days ago|reply
>More fluid and responsive app interactions: Reducing interaction latency by moving core Windows experiences to the WinUI3 framework.

I think this is good, because they're talking about removing (hideously inappropriate) react and other web technologies from core OS components, and using proper native OS calls instead. But I'm not familiar with WinUI3. I only know Win32. Is WinUI3 a flash-in-the-pan system like their other UI attempts, or is it decent and stable?