8 ms·
Detection Script to help identify why your PC isn't Windows 11 ready
- slipframe 5y agoI sure hope this isn't the start of the phone-ification of 'real computers', with the expectation that people buy new hardware every few years lest they get left out in the cold by software vendors.
- tyingq 5y agoSeems to be the case. There are laptops manufactured 2-3 years ago using 7th gen Intel, which isn't making the cut. Maybe MS will back off after all the corporate IT people start bitching about their laptops.
- sgt 5y agoCorporates usually replace hardware every 3-4 years don't they? We do as well, but since we're using Macs they last so friggin long that some folks are still on 2016 MacBook Pro's. I badly want the new M1 ;)
- bombcar 5y agoLaptops might be cycled that often but ah guarantee you many other machines are much MUCH older.
- tyingq 5y ago>Corporates usually replace hardware every 3-4 years don't they? Yes and no. 3-4 years from when the person got it maybe, which is usually not the manufacture date. And, it's one of those budget items that tends to get pushed out when there's a financial crisis, like now for many Covid affected businesses. I work for a F500, and my laptop was made in 2018, and is a 6th gen Intel.
- slipframe 5y ago> Corporates usually replace hardware every 3-4 years don't they? At the companies I've worked for the programmers generally get new hardware about as often ...but other workers not so much. They are more likely to get the hand-me-down hardware.
- xwolfi 5y agoWow what a good corporation. We rolled windows 10 last month, hardware changes are very rare, maybe every 10 years. Usually done on a rolling when needed basis.
- xarope 5y agoCorporates are constrained by application dependencies (not OS), and will likely be the last to adopt Win11 (given how long it took to migrate off win7 to win10 the last round).
- le-mark 5y agoI for one still have a win 7 desktop at a big dumb corp (f500). So yeah.
- macintux 5y agoAt the Fortune 500 company where I contract, Big Sur is finally almost ready to be certified for use.
- d3nj4l 5y agoGod, I wish they got around to that at my place. Having used it on a personal device, I love Big Sur much more than Catalina.
- jakebasile 5y agoThe next version of iOS supports older hardware than the next version of Windows, from what I can tell. My 3 year old top of the line gaming PC won't get Windows 11. It's annoying.
- fartcannon 5y agoHey! Use Linux. Get off the stupid windows train.
- Schnitz 5y agoOn a gaming PC?
- tyingq 5y agoThere's also a Microsoft provided tool: https://aka.ms/GetPCHealthCheckApp https://aka.ms/GetPCHealthCheckApp And the text list of what's compatible: https://www.microsoft.com/en-us/windows/windows-11-specifications#primaryR2 https://www.microsoft.com/en-us/windows/windows-11-specifica... The two that people are complaining about most are: - Arbitrary requirement of 8th gen or better for Intel i3/5/7/9[1]. Which seems odd, given that some 2017 era Celerons are on the list. - TPM 2.0 module [1] Specific Intel CPUs: https://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors https://docs.microsoft.com/en-us/windows-hardware/design/min...
- williamstein 5y agoOn my fairly new second gen Surface Go 2, GetPCHealthCheckApp says that my CPU isn't supported, despite it being an m3 that is explicitly on that list you linked to. The tool at github says everything is supported when I run it. I guess we'll just have to wait and see...
- nohr 5y agoI believe that app is currently checking the cpu against the list of compatability for OEMs which tends to be more strict though. So there's a chance an older cpu might work that the app says will not.
- pram 5y agoTPM excludes Boot Camp, so no Intel Macs. I guess with the EOL date being 2025 and the ARM migration it probably wont matter by then though!
- tyingq 5y agoIf you search around, there's a few implementations of a virtual TPM around. Vmware does it, Parallels also, and there are also some open source ones. I would guess someone might find a way to graft that into Boot Camp.
- morpheuskafka 5y agoMy guess is that 8th gen was picked since that's when quad core became standard across the product line, but that leaves out the earlier HQ series (such as the i5-7300HQ on my ThinkPad T470p) that are quad core. And of course the Celerons aren't either, so it doesn't make any sense.
- LAC-Tech 5y agoI'm out of the loop here - I thought windows 10 would be the last version of windows released, and it would just have rolling updates for the foreseeable future? What changed?
- ninepoints 5y agoTheir minds :)
- bombcar 5y agoApple took MacOS to 11. Seriously that’s probably more than half the reason.
- zamalek 5y agoThat's absolutely my suspicion, too. Just look at all this hype. The smaller part of the reason is breaking compatibility with some hardware.
- morpheuskafka 5y agoBut macOS 12 will release just before Windows 11 does (shortly after fall iPhone announcement vs. holiday season), since Apple has abandoned the use of yearly point releases for good. So that wouldn't work out very well for MS.
- Sebb767 5y agoBut why would Microsoft care about that? Having the bigger OS number is really unimportant, else ChromeOS would dominate at version 90. Also, if that was really the case, they should've made the jump earlier and/or directly go to 12.
- qalmakka 5y agoIf you can't boot Windows 11 without having secure boot turned on, I guess I'll have to skip this Windows version for the first time in decades. I've always been an early adopter for new Windows versions, but I really can't be bothered with signing my damn Linux kernels just to boot Windows every once in a while.
- blibble 5y agoall large distros are using shim which supports secure boot you can also enroll your own key relatively easily using mokutil if you're building your own kernels it's one command to sign them (sbsign)
- amluto 5y agoCitation needed. The MS link appears to say that you need UEFI that is Secure Boot capable. That includes most implementations.
- Trung0246 5y agoIs enabling SecureBoot would wipe your C:\ drive? I'm too afraid that I'll have to reinstall and configure everything again.
- amluto 5y agoI know relatively little about Windows, but toggling Secure Boot by itself should have no such effect. Secure Boot is a firmware policy that affects what OSes are permitted to boot and a few other boot-time things. It has essentially no relation to your disk. If you have Bitlocker enabled, all bets are off. Make sure you have a recovery key set up.
- xwolfi 5y agoWhy wouldnt you want secure boot as well? I signed linux and it's just fine, debian does it transparently now.
- 5y ago
- armchairhacker 5y agoIs there an actual reason why windows 11 isn't supported on older hardware? I've read the announcements, but from what I've seen Windows 11 is basically Windows 10 with new UI. And a few small details like widgets and "built-in" Microsoft Teams.
- void_mint 5y agoMoney
- Sebb767 5y agoI'm assuming they simply start with a very restrictive list, as it's easier to say "it's supported anyway" later than to explain to people that their PC is incompatible despite their tool having told them otherwise before. Other reason might be newer CPU instructions and that they can't guarantee a good experience on older hardware. This is just my speculation, though.
- easton 5y agoMy ~~conspiracy theory~~ guess is that the Windows 10 minimum requirements were "If it ran Windows 7 you're good", which means that this upgrade saying "If it ran Windows 10 you're good" would entail supporting machines built in 2009 or earlier. Which is pretty old, so they decided to draw lines that would get rid of machines that old (for example, no more 32 bit). Then they kept going because someone said "legacy BIOS is dumb, UEFI is the choice of a new generation" and then another manager said "nobody uses disk encryption on home edition, let's mandate TPMs so they can do it easier", and sooner or later you have these probably higher than actual system requirements.
- judge2020 5y agoThe engineering/testing cruft that goes along with testing super old hardware probably also hurts how quick they can iterate and how much they have to spend to validate changes on multiple hardware configurations.
- rejectedandsad 5y ago
- gentleman11 5y agoIs there a way to avoid ever getting windows 11, or will it be a forced sneaky upgrade like last time?
- anothernewdude 5y agoHow was the last one forced? My game machine is still on 7
- xeromal 5y agoIt definitely was a thing. https://answers.microsoft.com/en-us/windows/forum/all/forced-upgrade-to-windows-10/01228663-9d86-43be-b591-411d3d4d42b7 https://answers.microsoft.com/en-us/windows/forum/all/forced...
- MrStonedOne 5y agoif you had recommended updates enabled it would give you a pop up to schedule a upgrade to windows 10 with a recommended date and time preselected, and if you hit X in the popup to dismiss it, it would just use that recommended date and time.
- jmkni 5y agoTurn TPM off and you'll avoid any sneaky upgrades!
- MrStonedOne 5y agouse piracy tools to crack your windows 10. worked on windows 7 to windows 10 for me.
- mattowen_uk 5y agoMS are currently saying that Windows 11 will be an optional upgrade until support on Windows 10 runs out.
- IshKebab 5y agoWhich is October 2025 apparently. Hopefully they'll be forced to extend it like they did with older Windows. I built my current PC in 2012 and it still works perfectly well - no slowdown at all thanks to SSDs and the end of Moore's law. I can't imagine I'll want to upgrade it within the next 4 years.
- est 5y agoOh, from the title I thought it was written in Javascript, with some crazy WASM or WebGL hack to check your hardware models.
- blendergeek 5y agoDoes the UEFI/Secure Boot/TPM requirement mean that I won't be able to boot Windows 11 in a VM?
- yjftsjthsd-h 5y agoVMs can certainly do UEFI, and I believe TPM emulations exist, so probably doable.
- jasonjayr 5y agoIIRC Hyper-V has an additional mode that chains with the real hardware TPM (if I'm understanding the feature correctly), which would allow attestation through the vm to the physical hardware root of trust to work as well. (Please, if this is wrong, please gently correct me ...)
- DiabloD3 5y agoThis is called VBS. It requires: virtualization instructions enabled and working, legacy bios disabled (not merely just booted with UEFI; workstations that are qualified for this operation usually have the option entirely removed, but simply turning legacy boot off entirely is enough), UEFI on, trusted boot on with Microsoft's keys enrolled, TPM 2.0 on and functioning and the OEM has to physically qualify that no external DMA interfaces can be hacked (ex: my 1660 Super claims it has a USB-C port (due to type-C DP support), the card physically only has DP and HDMI, no type-C, so I have to set a registry key saying "this PCI-E device has been qualified to not be an external concern") (another ex: even with USB3 etc host chips that are qualified (ie, the IOMMU properly sandboxes them), VBS sets the option that disables connecting a USB etc device awhile device is locked; you can only plug in a device while unlocked and have it actually connect). VBS is for truly secure workstations, the kind that really truly try to defend themselves against all sorts of security issues, including physically there (in concert with Intel vPro deployed correctly for VBS, and AMD's equivalent that I'm blanking on the name for).
- amanzi 5y agoMy custom-built PC was flagged as not being compatible due to not having TPM 2.0 module. I have an Asus Prime B450M-A motherboard and a Ryzen 7 2700 processor and was surprised that it wasn't compatible. But it turned out there was an easy fix. Recent AMD processors have a TPM module built into the processor, and it was just a case of heading into the BIOS and turning it on. Now the PC is compatible with Windows 11.