12 ms·
Ask HN: Windows 10-based devs, are you upgrading to Windows 11?
I have a Lenovo box with Windows 10pro I use on&off, mainly for development and/or testing. Every time I wake it up from sleep it offers me to install or schedule the free upgrade to Windows 11.... and somewhere almost off-screen an option to stay on Windows 10, which is what I have chosen so far. I understand that Windows 10 is still supported, for now, and that there may be some headaches involved with switching to 11. But perhaps I'm missing out on significant improvements too.
Have you upgraded? If so, what are your impressions so far?
- kevinherron 3y agoI have 2 work laptops, an M1 MBP and a XPS 15 that I upgraded to Windows 11 a while back. It's fine. Better than Windows 10 was. My explorer has tabs now, among a few other nice things. Nothing broke.
- IronWolve 3y agoWin10 is EOL, Win11 has been out for a few years now, already used by major corporations. For engineers, WSL2 is actively being pushed by nvidia and other companies as the standard for LINUX development. I waited until he was stable enough, other than the taskbar which is easy to fix via a 3rd party program, most of my issues are fixed. WSL2+Windows+MS Code integration is amazing.
- BruceEel 3y agoSounds good. WSL2 is something I've been wanting to try for a while!
- xcjs 3y agoWSL 2 is available on Windows 10 already just in case the above comment made it sound like it wasn't. Also Windows 10 won't be EOL until October 14th, 2025.
- aacid 3y agoUnfortunately microsoft gated ability to run linux GUI apps to windows 11. While this feature was under insider program it worked on windows 10 but for release they decided to only keep it available in win11.
- lozenge 3y agoActually, it's two and a half years from EOL.
- IronWolve 3y agoIt is indeed EOL, It's in its bed waiting to die. Microsoft already reported it won't be getting any new features and will remain the same for the next 2 years. Windows 11 is the main version now. https://techcommunity.microsoft.com/t5/windows-it-pro-blog/windows-client-roadmap-update/ba-p/3805227 https://techcommunity.microsoft.com/t5/windows-it-pro-blog/w...
- sneed_chucker 3y agoI suspect Win10 will be supported longer than the 2025 cut off on account of there being so many systems out there that don't meet the Win11 system requirements for one reason or another.
- PaulHoule 3y agoYes. I had to turn off numerous annoyances but it works fine.
- BruceEel 3y agoRight. Any particular resource/list of known Win11 annoyances you've used as reference or did you just tackle them one by one?
- isanjay112 3y agoYoutube Channel "Chris Titus Tech" has few videos on removing bloat in Windows.
- c-hendricks 3y agoPlease don't just blindly use a debloating tool without knowing the caveats. Some people just want to get rid of telemetry & candy crush, not the ability to do math or look at photos on their computer.
- NayamAmarshe 3y agoFor Microsoft, they're the same thing.
- PaulHoule 3y ago1 by 1. Whenever I see an ad I turn it off.
- GoofGarage 3y agoI’ve put a text-based guide out on GitHub for people to follow. It covers both the initial installation, as well as all my post-install recommendations. It eliminates I believe all the tracking, adware, suggestions, Cortana, feeding the Bing/ChatGPT machine, telemetry, etc. Absolutely nothing breaks. I’ve had some seniors at some very prolific companies vet the guide by using it themselves — should be straightforward and to-the-click/keystroke for Windows 11 22H2 as of 2023-05-02. https://github.com/GoofGarage/Win11Clean https://github.com/GoofGarage/Win11Clean I went with just text, point-and-click directions initially so people can at least intuit how they’d reverse any changes. I may consider making a scripted solution in the future, but no promises ;) The majority of things can be done via the Settings app. Some are Local Group Policy settings. There’s a few PowerShell commands to remove pre-installed packages. There’s only 2 or 3 registry tweaks. If there’s any bugbears, create an issue. I’ll be responding to them every few weeks.
- makotech221 3y ago[dead]
- nailer 3y agoI mainly use WSL and Windows Terminal. 11 is fine. So is 10. The tiling WM in Windows 11 is nice.
- pcdoodle 3y agoNo, they come through our shop and still fully patched, glitch out in the most ridiculous ways related to start menu, search, etc. Also not very happy about all the ewaste this is going to create, our customers were fine with the performance of 2-7th gen cpus. The only good thing about it: still executes legacy software.
- gumballindie 3y agoI’ll add another comment here as i am rather blown away by how far linux has come - why not recommend linux to your clients? They’d save money and get a better experience. If all they do is browse the web or read emails then linux is perfect for them. Let alone it can play steam games and runs some windows apps rather well these days. It will also reduce ewaste and give them better security and privacy.
- justinclift 3y agoWonder how well Steam's "Proton" would work for Windows business applications? Outside of Steam of course. ;) Might give even more runway to old, legacy Windows applications.
- gumballindie 3y agoThat's an interesting one. I imagine there are loads of legacy apps and captive customers lying around that could benefit from linux.
- marklar423 3y agoI was a big Windows user both at home and work, doing mainly .NET stuff. I didn't really like the way Windows 11 was looking (the numerous privacy and control issues discussed many times over), so I told myself if MS ever forced the upgrade from 10 I'd look at Linux again. I then got a new job that did everything on Linux, so I got some Linux experience and liked it, and switched over my home machines to PopOS. So far it's been pleasant.
- gumballindie 3y agoLinux is absolutely awesome as a desktop os. It looks and works better than windows, not to mention it’s garbage free and privacy friendly. There must be a way to monetise it so that more developers spend time building quality apps. The desktop world as a whole is ripe for disruption and linux is just sitting there waiting to be leveraged - a bit like apple leveraged freebsd for macos.
- atoav 3y agoAnd it is customizable as heck! What surprised me the most was the really good usability of something like the KDE Plasma desktop, even in comparison to MacOS.
- gumballindie 3y agoThe only thing that KDE plasma needs is a way for people to monetize the discover store, and slightly better qa to iron out outstanding issues here and there. Then it can fully take on either macos and windows. It is quite slick.
- NayamAmarshe 3y agoKDE just needs some investment on the UI/UX side. It's fantastic but needs more coherence. A modern KDE spin could change the game. I remember using KDE for the first time, coming from Windows 10 and I was blown away. I thought to myself, "How are they making better software than a trillion dollar corporation!?"
- Night_Thastus 3y agoTo me, Win11 is basically identical to Win10. Some minor cosmetic differences, maybe some under the hood changes. Nothing noteworthy. I swapped over and it's been no benefit or hindrance. Time will tell what happens when our work machines are moved over to it, but I suspect very little.
- antonyt 3y agoThis has been my experience as well, it makes basically no difference. Minor pro - tabbed file explorer. Minor con - no more checkbox to always show all tray icons.
- chrismeller 3y agoI agree. I do like some of the UI changes, but functionally it hasn't changed anything for me as a .Net for-the-web dev.
- thesh4d0w 3y agoOnce you add https://github.com/valinet/ExplorerPatcher https://github.com/valinet/ExplorerPatcher to fix the start menu / task bar, 100%.
- xp84 3y ago1. Is there a better description somewhere of what that does? (its vague README leaves me in the dark) 2. Wow, being able to patch the shell without having to disable all protection and jump through scary hoops. I love that this is still possible in Windows.
- operator-name 3y agoThere is a "Read More" link: https://github.com/valinet/ExplorerPatcher/wiki https://github.com/valinet/ExplorerPatcher/wiki
- xp84 3y agoThanks, missed that somehow.
- stodor89 3y agoIt's not like MS will support Win10 until 2030 and you have a choice, is it? As with any Windows, 11 is quite terrible, but it still lets you run your software and you eventually get used to it. My favorite new bit of user-hostile nonsense is that a fresh install does not detect any of my laptop's network adapters, but still insists that I log in with a Microsoft account.
- schemescape 3y agoI’m surprised there haven’t been any comments about not even being able to upgrade. My computer doesn’t have a TPM, so I’m stuck on Windows 10. I’m not sure what I’m missing out on, other than the taskbar being smaller and centered.
- G3rn0ti 3y agoEven MS themselves explain how to bypass the TPM check on their support page (by means of a dedicated registry key „AllowUpgradesWithUnsupportedTPMOrCPU“). [1] That tells me they don’t really expect to be able to enforce TPM security upon their user base. [1] https://support.microsoft.com/en-us/windows/ways-to-install-windows-11-e0edbbfb-cfc5-4011-868b-2ce77ac7c70e#:~:text=Important%3A%20An%20image%20install%20of,and%20CPU%20family%20and%20model https://support.microsoft.com/en-us/windows/ways-to-install-....
- schemescape 3y agoThanks! I hadn’t seen that before. My CPU also isn’t on the supported CPU list—-that’s probably the more concerning one now that I think about it (in case they compile assuming instructions my CPU doesn’t support or something).
- G3rn0ti 3y agoIf you really want to upgrade, just try it out. Don't worry. MS' CPU requirements are somewhat arbitrary (presumably they want them to include spectre/meltdown mitigations) but they are not strictly enforcing the rules. This is probably just to protect them from lawsuits. So far nobody reported, they were not receiving any more updates bc of their CPU. I also recently watched a nice explanation of how to install/upgrade Windows 11 on a non-supported machine: https://www.youtube.com/watch?v=UL_maCWM5bk&pp=ygUTZXhwbGFpbmluZ2NvbXB1dGVycw%3D%3D https://www.youtube.com/watch?v=UL_maCWM5bk&pp=ygUTZXhwbGFpb...
- jdboyd 3y agoThe start bar now has an option to move it back to the left.
- heywire 3y agoI recently got a new work laptop that came with Windows 11. I haven’t really noticed any differences aside from the new Windows Terminal (which I like a lot and have integrated with git bash), new Task Manager, and some visual changes. I still prefer to run Linux on my personal systems.
- 8note 3y agoSo far no, but I'm sure I won't have a choice eventually
- ElevenLathe 3y agoI recently got a new laptop that came with Win11. I decided to test-drive it before wiping it and installing Linux. Honestly, once you set it up with a local account, it's much better than Win10 for one reason: it's easy to run Linux GUI programs alongside native Windows ones. This is possible on Win10 by installing a Windows Xll server and so on, but it's enough of a pain that I use the Cygwin W32 port of Emacs (my IT department no longer supports Linux workstations). With Win11 I can just use the real, Linux Emacs GUI from Ubuntu, which is a major improvement. Yes, I know I can use a "native" Windows version of Emacs, but to be comfortable I need more than just Emacs itself: I also need a Unix-y environment for it to live in. WSL provides exactly that. I am still going to run Linux on the laptop long-term, but it's changed my mind for the next corporate refresh cycle. We usually get a choice of a Dell Windows machine or a Mac. I was leaning toward Mac for this next round, but I may stick with the Dell if I can get it in Win11.
- Our_Benefactors 3y agoWSL exists in windows 10 also. What’s the advantage of 11?
- ElevenLathe 3y agoAFAICT there's no easy way to run Linux GUI apps in Win10 -- you need to run an X server in Windows and have the GUI apps connect over the "network". In Win11 it just works.
- minifigone 3y agoThis actually changed somewhat recently (I'm not sure exactly when), but I tried it the other night and was able to run k3b gui from wsl2 on win10.
- justinclift 3y agoApparently, WSLg does away with the need for a separate X server, making things easy to use: https://github.com/microsoft/wslg https://github.com/microsoft/wslg The "Apparently" is there because it's not something I've tried myself (I'm a Linux desktop user), instead it's something several of our users have tried and said works: https://github.com/sqlitebrowser/sqlitebrowser/issues/2142#issuecomment-1328262332 https://github.com/sqlitebrowser/sqlitebrowser/issues/2142#i...
- miamijoeboy 3y agolowly sysadmin/devops engineer here. Professionally, I haven't noticed too many differences since I'm able to use WSL2. Personally, I'm trying to do some gamedev with Godot. Getting neovim set up was not great, but it's working.
- lholden 3y agoI switched to Windows 11 early on and honestly haven't really had any problems with it. It feels like Windows 10, but with a UI refresh. I mostly like what they've done with the refresh, though some things feel a bit bolted on (like the new right click menus). The new terminal app feels good, though I think you could get it with Windows 10. The new task bar and start menu are "fine" and I don't really have any specific problem with them. I like that winget is baseline now. I do have some nitpicks. For example, I have no idea why think having the centered task bar is a good idea, but that's fixable with a setting. Some of the things I took issue with required more intrusive fixing... which is pretty frustrating. I couldn't tell you exactly what I did to resolve these at this point. I only use Windows for some of my development, but what I do use from Windows has continued to work without issue.