Ask HN: Should I accept the free Windows 11 upgrade?

36 points by dzdt ↗ HN
I have two machines at home on Windows 10: a gaming desktop on Windows 10 Pro and a laptop on Windows 10 home. Should I accept the offered windows 11 upgrade?

It sounds like there is no going back after a 10 day grace period.

What are the pros and cons? Are there any use cases where either the pros or cons are big?

85 comments

[ 3.0 ms ] story [ 159 ms ] thread
Possible points I know of: the desktop has a little-used Bluray drive. There is discussion of Bluray functionality being removed.

Also I've tried etherium mining on the desktpp gpu, which uses memory parameter overrides and overclocking. I worry that support could change?

I do some development, CUDA, python, mingw64 C++ stack. Possible WSL. Does WSL change/improve in Windows 11?

On my Windows 11 desktop, with an RTX 2060 Super, I'm able to use MSI Afterburner to adjust values and improve performance for Ehtereum mining.
had to downgrade, still many bugs with WSL.
Any details? I am interested in WSL.
- Causes unrecoverable system hang issue on AMD laptop

- wsl.exe process crashing several times a day (2 AMD desktops & AMD laptop)

- many other AMD/Win 11 related issues reported on WSL GitHub

It would have been enough if you had just removed the store verison of WSL.
I also have 2 Win 10 machines at home, and my current plan is to wait until at least the fall of 2022 before updating to Win 11, if not longer.

Maybe something will come along and change my mind, but at the moment I've seen no compelling reason to update, and I value stability over shiny latest.

The last major super annoying bug of Windows 10 (windows moving around on a multi-monitor setup when coming back from sleep or monitors off) was fixed with the 21H2 update, so I'm good.

Other than "free offer", do you have a specific reason to want Windows 11?

The Control Panel is finally not a tire fire, but this seems like bait.
Hah that would be a nice change, Win 10's control panel is indeed really bad! I never really stopped to think about it, now I can't unsee it.. thanks! :-P
I upgraded 3 days ago, no regrets.

Actually, I did a fresh install, and saved the iso on a bootable USB stick just in case it sucked and I had to downgrade.

The cool part, which nobody seem to talk about, is if you do a fresh install off an USB drive burned with the official ISO from Microsoft, rather than an upgrade, then it automatically bypasses any CPU and TPM restrictions that normally pop-up and prevent you from upgrading if you try to upgrade and your system doesn't meet those HW limitations. So I successfully installed Win11 on a system running an ~7 year old intel CPU with no issues, which is officially not supported. So I feel the HW restrictions are just a theater for the users whoa are less tech savvy.

I whish this "workaround" would be better known.

Another funny thing was, I managed to activate the Professional version successfully with some old, tried and tested, pirate CD-key from the Windows 7 days, originally meant for the MSDNAA program, that's everywhere on the internet if you Google/Bing for it. Makes me think that Microsoft no longer cares if you pirate Windows, and the whole license thing is just a theater, as they probably monetize you either way through telemetry and the ads they show you plus, the more windows users there are, legitimate or not, the stronger their ecosystem lock-in becomes so they win either way.

So the way I see it, if you're willing to ignore the legality of breaching the EULA, then Windows 11 is basically "free" for private use, with some huge asterixis.

I still wish to switch to Linux in the long run, since I hate the UX of Windows 11 and the privacy implications, but unlike desktops, on the laptop Linux is just not at the same level of polish and feature parity as Windows for me yet, with many things I care about and work out of the box in Windows 11, being a bunch of hack/addons built by the community on Linux, that are still work in progress and and need to apply manually and update yourself. No bueno. I don't have time for this.

It's true that they don't care about pirating any more, but I think it's more because the vast majority of Windows revenue comes from OEM's. Certainly getting more users on the latest version is more important to them.

Unactivated Windows 10 shows a barely-perceptible 'Activate Windows' overlay in the bottom corner, and doesn't let you change the wallpaper. Big whoop.

> then it automatically bypasses any CPU and TPM restrictions that normally pop-up and prevent you from upgrading if you try to upgrade

Are you sure you used the retail iso and not the insider one? I tried it with 1st gen Threadripper and it didn't work, it still complained about non-supported cpu.

> with many things I care about being a bunch of hack/addons built by the community,

That's what you are used for.

I regularly use Windows, Mac and Linux and each of them has this problem, but for different subset of functionality.

>Are you sure you used the retail iso and not the insider one? I tried it with 1st gen Threadripper and it didn't work, it still complained about non-supported cpu.

Yes, even Microsoft themselves mention that TPM 2.0 and CPU model requirements are not checked with fresh install but then at least TPM 1.2 is still needed [1]. On the Intel 6th series from 2015 I tried it on, installation worked flawlessly.

[1] "Important: An image install of Windows 11 will not check for the following requirements: TPM 2.0 (at least TPM 1.2 is required) and CPU family and model."

[1] https://support.microsoft.com/en-us/windows/ways-to-install-...

If you used Rufus, that's what removed those restrictions. The official image, unaltered, enforces them.
No, I used Balena Etcher and had no restrictions.
Perhaps it does the same thing; I'm not sure. But on a clean install with unaltered media the limits are enforced.
You are probably mistaken. Etcher doesn't do anything like that, it just writes byte-level data from ISO to target media.

And even Microsoft themselves mention that HW requirements are not checked with fresh install but then at least TPM 1.2 is still needed [1] so maybe your CPU predates TPM 1.2 but then we're talking about some really old hardware as v1.2 dates back to 2011. On the Intel 6th series I tried it on from 2015, installation worked flawlessly.

[1] "Important: An image install of Windows 11 will not check for the following requirements: TPM 2.0 (at least TPM 1.2 is required) and CPU family and model."

[1] https://support.microsoft.com/en-us/windows/ways-to-install-...

The documentation you quote directly contradicts my own experience with installing from an untouched ISO, where I had to open Regedit during setup to bypass the TPM check. Maybe they spun new ISOs because of the blowback?
>I had to open Regedit during setup to bypass the TPM check

Wait, how do you open regedit during setup when you perform the installation by booting off the USB drive? AFAIK that installer has no access to the registry since the registry hasn't been configured yet as you're doing a fresh install from scratch so there is no registry on the blank HDD/SSD.

Anyhow, I did this procedure 3 weeks ago on my 2015 intel chip and Windows did not complain using the unaltered official ISO.

I don't see any major pros or cons in upgrading to Windows 11 and I'm happy with Windows 10 Pro, so I'm going to hold off until I see something compelling or when October 14, 2025 is around the corner, when official support for Windows 10 is supposed to end.
> when October 14, 2025 is around the corner, when official support for Windows 10 is supposed to end.

That's the Enterprise LTSC EOL for 1507. Seems unlikely you're running that unless you're a big enterprise?

Regular GAC 21H2 will last you only until June 13, 2023.

> Regular GAC 21H2 will last you only until June 13, 2023.

I got that date from the retirement date for Windows 10 Home and Pro at https://docs.microsoft.com/en-us/lifecycle/products/windows-...

So maybe 21H2 will be supported until Jun 13, 2023 but there will be newer feature updates for Windows 10 which will be supported until October 14th, 2025.

Wasn't aware, that's great. I'd assumed 21H2 would be the last and had already begun shifting new installs to Win 11.
I'd give it year and let the dust settle first.
Of I forgot my middle-schooler's cheepo Win10 laptop. There there may also be questions of minimum specs. Does anything change with Microsoft family account features?
The reason I won't upgrade is there doesn't seem to be much benefit. I don't use the gaming stuff and while the UI seems nice, Windows 10 works fine as well. I'd also be forced into logging in with an MS account which I'm not hot on.
AFAIK you can still use Windows 11 without an MS account. Similar to current new installs of Win10 it really wants you to push to using one, but doesn't entirely enforce it.
Source? That's definitely not what I've heard. Even in windows 10 you need a silly workaround. If you log into wifi when setting up you are forced to login. I had to reinstall and refuse to login to wifi. They patched that workaround out in windows 11 iirc.
I've never understood the mentality of staying on an old release of Windows. If you use Windows, you should stay current. If you are not willing to stay current, you should move to something else that is responsibly maintained. To stay still is to accept ever increasing vulnerability. That is bad for you and bad for everyone you touch (which probably means everyone, period).
You can use a bit more logic than that.
History has shown that newer releases don't equate to direct upgrades.
I can't talk about others, but for me, the number one reason is the UI. If I could be 100% sure that updating to a newer version would keep my UI just the way I know it, and that no workflow is going to be broken, I would probably update as soon as possible. I still do that with a lot of other software. On the contrary, Windows is very fond of changing everything whenever they can, and it becomes tiresome fast. For example, several versions ago (it started with Vista, I think), someone decided that updating the file association info and the commands associated with each file type could no longer be accessed from the file explorer. Instead, you need to access the registry. Cue the myriad of different small tools, each with a slightly different and possibly incomplete behaviour.

It's very telling that extensions like OpenShell and 7+ Taskbar Tweaker are so common. Also, I'm still salty at the removal of the Windows Classic theme and of the detailed. I use WindowBlinds as a patch of sorts, but there is still a lot of customisation missing. Customisation that used to be available in older Windows.

Sticking with Windows95 because you like the UI is a bad move. Ditto XP, 7, 8.

10 is still maintained, so it's a different case for now. But W10 users should be developing a migration plan -- either to 11 or away from Windows.

As long as the release is still supported by MS, what’s the problem? I use Windows for a very narrow use case: run games. I never interact with windows itself and the software it ships with beyond the most basic system maintenance, so there’s a very low chance that I’ll benefit noticeably from an upgrade. However, there’s a good chance that some games won’t run as well or not yet until more people upgrade and the kinks get worked out. It’s perfectly reasonable to delay your upgrade by as long as MS still supports 10.
In the case of Windows 11, it is not feature complete - there are things in 10 not in 11. Additionally, hardware support is different, and if you have some things that cannot go to 11, why take anything to 11 and have an inconsistent set of devices? 10 is still fully supported.

In the case of macOS 10.14, it has 32-bit support and .15 doesn't. macOS also has gotten increasingly user and developer hostile every release (my opinion, of course).

In the case of iPadOS 15, in my opinion it entirely broke multitasking and I wish I could go back.

Some Linux users are still suffering from the "upgrade" to systemd.

In general I have found over the last decade that OS "upgrades" change things, break things, cause regressions and make my life unhappy. I wouldn't mind so much if it was once every 3-5 years but this annual cycle of breaking and changing things is tiresome to me.

For every major OS and software, as long as there are security updates and the new major release is still in infancy, staying w/o update and waiting out while stupid decisions are reverted and inevitable bugs are reported&fixed has been my default strategy for a while to save my sanity.
To name a few examples why one would have that mentality:

  - Feature set changes (take telemetry for example with Windows 10, or changes in group policy options)

  - Unknown/untested compatibility with small non-corporate backed programs that a user needs to use

  - BIOS / Hardware issues (i.e. Power management changes and tweaks may push limits outside operating status)
Generally speaking while I agree with your vulnerability point, its not unreasonable to say new vulnerabilities can be introduced. Many people may value other things more which results in the mentality why one would ask or stay on a previous version of windows.
This is not specific to Windows, but reasons not to upgrade a system:

- New bugs. Most recently, my iOS 15 made my bluetooth headset twitchy in new subtle ways. Now it will unprovokedly switch from headphones to speakers without warning. If I pause whatever I'm playing and press play, it will go back. This is very unfortunate. Thank you, upgrade.

- Arbitrary UI "improvements" break workflows and simply change the look/behavior of things I didn't ask for. Menu layout changes means you no longer find things in the places they used to be; maybe the new place is better, but it places a burden on constantly having to re-learn menus. Microsoft Office, in my experience, has offended the most here. Compare this to UNIX command-line tools where parameters have not changed in decades upon decades.

> To stay still is to accept ever increasing vulnerability

That's what security updates are for.

If software vendors would differentiate between

- security updates

- deprecating old APIs/libraries

- adding new features

then we might have more software that Just Works.

We need Windows because we need apps (and in some cases drivers, which was more of a problem in the past) only available for Windows. I generally use 100% Linux for years but return to Windows every some years as I occasionally need Visual Studio (not VS Code) and occasionally feel like I'd like to play some games and don't have time for Wine hacking. Some times I also have to process huge amounts of data on NTFS drives and Linux NTFS driver is not nearly as fast as the original.

Every newer version of Windows usually introduces a number of changes (in many aspects, including the UI) people don't want.

Every new version of Windows and some of its early updates usually introduce a lot of bugs so we "always wait for a service pack" (now as there are no service packs this means just wait a couple of years) for the new Windows version to become acceptably reliable.

Windows 10 EOF is Oct. 14, 2025.

This argument only really works when your OS vendor pushes more security patches than forced regressions, which generally stopped being true after windows 7.

You should have the right to run whatever you want, "security" paternalism be damned. Fuck your authoritarianism.
I've been on 11 now for a few months as part of the preview program. I'm happy with it. I like the Windows 11 interface because it's cleaner and nicer looking. I built Serenity OS in WSL2 with Ubuntu installed yesterday and it launched in QEMU without problem. I have Windows 10 running in a VMWare VM if I need it for some reason.

That said, I can't really think of a reason a 10 user would upgrade. It's my impression that it's primarily for new machines. On the other hand, Microsoft may starting building improvements to 11 that won't make it to 10, which is why I upgraded.

The thing holding me back from the win11 upgrade is turning on my TPM. Not a fan.
You can bypass the TPM and CPU restriction by doing a fresh install off a USB drive. It's basically a non issue at this point.

The FUD around TPM is massively blown out of proportion, which is frightening considering the HN is supposed to be a tech savvy userbase driven by facts rather than FUD.

TPM is basically a secure enclave for highly sensitive private keys, similar to what the T2 did on the Macs. It's much safer to have important private keys stored there than on disk and in system memory where they're in reach of basic exploits like Mimikatz or Javascript vulns coming from your browser.

If I am not mistaken if you follow that route your OS won't receive updates. At least thats what was been said, if thats no longer the case then its really good news for older PCs too.
You are mistaken. I have no restrictions post installation. All updates work flawlessly. Talking from first hand experience, not "what's been said".
Out of curiosity, is it a new OS or a new shell?
A few notes:

Windows 11 is Windows 10 with exactly two changes; Windows 10 is not Windows 8 with several changes, but still in the same branch/evolution in the same NT family.

The first change is: the Sun Valley theme update, which finally gives all the WinForms/WPF/UWP/WinUI apps ("Metro" or "Modern" style) apps a real theme instead of bad full-white and full-black themes that destroy any sense of visual ergonomics Windows had. Microsoft was afraid people would be confused and need to be retrained in corporate environments (fun fact: this happened when Vista became 7), so they increased the major version.

The second change is: VBS (Virtualization Based Security) is now enabled by default and the installer won't let you install without it working. This means UEFI must be enabled, legacy boot must be disabled, secureboot via TPM must be enabled, and due to the previous one, your TPM must be enabled and new enough, else you cannot use Windows 11 (unless you do an underdocumented hack to the installer; I did this on my Ivy Bridge laptop, I know what I'm doing and I accept the risk). All Skylake family CPUs and all Zen family CPUs have a firwmare TPM that meets requirements; first generation Skylake and Zen 1 have security vulnerabilities that blacklist them from default Windows 11 installations (or, roughly, to run Windows 11, you need a CPU made in the past ~5 years). Again, because hardware requirements changed (even though "sold with Windows 10" required such features exist in the first place), major version changed.

The second change is not a huge issue either, as all sold-with/for-Windows-10 machines are required to have these features; the flaw is, many mobos default to being broke out of the box, as in, TPM is not enabled, secureboot isn't turned on, and hypervisor CPU features are not enabled: these are technically defective mobos whose fix is to just turn the features on. Some mobos have gotten Windows 11 BIOS updates that just change their defaults and turn it on; 99.9% of users have no clue what I just wrote or what any of it means... and a BIOS update won't fix this because they, again, have no clue what any of this means.

Now, one last thing, the semi-kicker: with the first change, they finally jettisoned the old taskbar: it predates the original Metro UI, and is very finnicky to work with as it has a lot of custom behavior. The new one is written entirely in normal XAML as a completely normal and conventional app.

Why is this a semi-kicker? If you use small taskbar and/or task grouping disabled, as you're a competent and knowledgeable Windows user, you need to use Explorer Patcher to re-enable both of those features. Microsoft is currently denying the lack of those features are a bug, and do not understand that their decision has already been vetoed by the community and some of their largest enterprise customers.

Their reasoning is that both Apple and Google poison kids in education environments by putting Macs and Chromebooks in school and making that their first exposure to computing, so instead of fighting this, they default to an identically functioning dock-esque giant centered task-grouping taskbar instead of, you know, the one you expect from a product named Windows.

So yeah, go accept the upgrade, then install Explorer Patcher to fix the backwards taskbar issues.

Does Explorer Patcher also allow taskbar on the side of the screen, or is it permanently stuck on the bottom?
Yes.

Also, the guy just added an Office key killer on my request (thanks valinet!), so we get Ctrl-Alt-Shift-Win back (this effects all Win10/11 since May 2019 update).

So many things that Windows gets wrong lives in Explorer's shell experience code.

I wouldn't try it until there is an LTSC build.

That's when you know a Windows release is actually done.

this is actually probably a good guideline. Doesn't mean you need to use the LTSC release. but once they have a LTSC release they are generally ready for skin on the table time.
I personally do not like the new shell for a multitude of reasons. Taskbar feature restrictions (I use labels and no grouping), I don’t like the new start menu, I don’t like the new menu look, …. I’m sure there were other things I forgot again. I grew up using Windows 3.1+. Only these days it’s looking less and less like Windows. I dread the day I’ll have to upgrade my parents’ devices. They will not be able to adapt.

Still, there are reasons to upgrade: Stronger security (maybe), much-improved Settings app. Better WSL 2. Most new development will be for 11.

I’m working at a Microsoft dev shop, so I’ll be forced to use it sooner or later anyway.

Classic Shell from Ninite.com,

updated with an executable on their desktop called:

YourName.exe/msi

Unless you need something that is new in Windows 11 I don't really see any point in upgrading while Windows 10 is still supported and so getting the same security updates.

There are too many downgrades in terms of UX in Windows 11 to upgrade just because it is new.

I tried Windows 11 on my Home based laptop about a month after release, bumped into a bunch of user interface glitches, and immediately reverted to Windows 10. The glitches were not show-stopping, but not confidence inspiring either. Given that I only boot into Windows for work, I have put the upgrade on indefinite hold.

My advice: if you aren't doing anything critical, it's probably fine to upgrade sooner rather than later. It sounds like there are a few benefits to Windows 11. If you are doing anything critical, give it a year for the bugs to be ironed out.

switch to linux
Win11 and it's various disappointments is what finally pushed me to make the jump to Ubuntu. It's been a couple months now and there have been some educational challenges here and there, sure, but I'm finally quite happy. Most of my games even run. Good luck, Windows.
It's like going from Win7 to Win8. If you thought that was a good upgrade then you like Win11.
I'm holding off for now mainly cause I keep my taskbar on the left side of the screen instead of the bottom, and that's no longer possible in Windows 11. Not in the mood to change, and not in the mood to find a workaround. But I probably will eventually update.
My exact status too, left-side taskbar. I can't understand the point of removing this option (to use any of the four sides of the desktop). I use both single-screen and dual-screen set-ups, and can't see where that should matter either.
Same here, 'tho I find putting it at the top of my screen most useful.

Utterly baffling that Microsoft would just casually remove this function - what possible gain is there to MS to remove this functionality that has been available for decades? Even if only 1% of us use it, that is still, of the 13 billion Win10 machines, that's 130 million.

That is a serious question - why the h** would they do this?

(of course there is also just the well-earned general suspicion about the stability and quality of any new MS product)

I keep it on the right side and if I needed a reason to NOT upgrade, well, this is it.
Same here, upgraded HTPC's but can't do the same for workstations because of task bar being stuck at the bottom. I believe is one of those things that may come later, feels like Microsoft was rushing it out of the door and left things they considered non-essential for later (e.g. drag and drop to taskbar was confirmed to be coming too)
The strangest part about this is that it can still be moved with a Registry edit. So the functionality's still there, Microsoft just removed the toggle button for it. Very odd
I don't intend to ever run Win11 on personal hardware, based on several of the changes they made - though I barely run Windows 10. I don't believe any of my stuff "fully supports" Win11 anyway, despite being some reasonably recent CPUs (8000 series Intel and a little AMD NUC). Yes, I know about the USB install trick, no, I just don't care.

The first major point of concern is the issue during late beta where the chunk of advertising JSON that was malformed took out Explorer entirely, rendering the system unusable. That speaks to how tightly Microsoft has integrated "things I consider worthless crap" (advertising) with the core OS. In my preferred model of computers, the OS is core, and nothing from the internet can render the core OS inoperative (short of actual OS updates being defective). Advertising updates definitely can't render the OS entirely non-usable. They got it fixed before too long, but that tight integration between "core OS" and "advertising delivery" is exceedingly concerning.

Microsoft has also been steadily making "offline accounts" harder, and with Win11, has made offline accounts no longer an option for Win11 Home. You are now required to have an online Microsoft account in order to use your local computer (or pay up for the Pro version, because you're not being as profitable on the backend). My read of this, given the advertising tie-in, is that Microsoft has decided that the "behavioral surplus collection" benefits from having what's likely to be your common email tied to your account (and at least your IP address) exceed the small costs of annoying a few technical users - and are therefore almost certainly hoovering up more information about use than they were with Win10. Again, my model of computers is that the local login information, at least for personal computing, has no business being tied to whatever online accounts I care to use or not use, and my OS definitely shouldn't be actively reporting up what I use or not (yes, I know Win10 and MacOS are both doing this in some form or another, and I'm moving away from both of them).

These two, combined, tell me that Win11 has diverged so far from what I consider an OS should be (serving me, not using my behavior as a raw material source for the OS company) that I'm just not willing to use it for personal use. I've been heading more completely down the Linux road lately, and will likely continue that, just because of how I think computers should function in relation to my goals.

This does mean there are probably certain things I won't be able to do eventually in the context of gaming, though the Steam/Linux/Windows compatibility layers (Proton?) are getting better, from what I hear. But I've accepted that there will be things I can't do with computers if I use computers in the way I think they should behave, and I'm OK with that.

The good, the interface is cleaner in many areas including the settings, snip, and other built-in apps. Start menu is fine, better support for features that have been around forever (multiple desktops). Better support for WSL2. Better looking Explorer with more sensible menu options. Appears to have 100% compatibility with previous Windows versions. Better tiled window support with numerous snapping options, no need for third party tools for that (great on very large screens).

The bad, power users thrown to the side in favor of reducing clutter in some areas. In particular, the Explorer right-click menu has been gutted. Now there's an annoying "show all options" step to get to common actions you may have installed such as "open in Notepad++". By default, the menu shows 5 options and a few context actions but is designed to avoid the massive (and perhaps confusing) menus users would have after installing 20+ apps. Perhaps this is "mixed" rather than bad but I find it annoying.

The ugly, there's a small but noticeable latency in Explorer when navigating back and forth rapidly between drives/directories. A search for "windows 11 explorer slow" shows a common theme. It's not a constant, more like some sort of indexing hiccup that occurs from time to time when backing out of a folder or entering a new one.

That performance bug may be resolved in a bit, most bugs reported on the bug tracker have gotten surprisingly quick response rates. I reported a critical bug in the snip tool that was resolved in an emergency patch a week later.

There's probably other "good" items but as a Windows 10 power user/developer, this is what I noticed as part of the transition.

I didn't yet make the update and what I hear about it doesn't inspire confidence. We have 5 machines at home running win10 smoothly. Three max. 2 year old midline laptops, one desktop upgraded three years ago in quite good hardware and my work horse as well. Two of the machines tell me they are not equipped with hardware that supports win11.

If MS believes I will replace totally fine hardware functioning and still really up to all I throw at it, because it wants me to update a OS they must be delusional. Why should I buy new stuff when all is good?

I am way past tbe 'I need new shiny stuff each year'-phase of my life.

So as long as my employer doesn't force me to switch I really would need to see good reasons to jump.