News Existing workarounds fail with new Windows 11 requirement that invalidates older CPUs — Microsoft's PopCnt restriction appears to be unbreakable

Status
Not open for further replies.

Zaranthos

Distinguished
Apr 9, 2014
34
25
18,560
Until someone does something clever like make a memory resident CPU instruction emulator or something maybe. Unbreakable will just be a challenge to some bored developer who says "hold my beer". Haha.
 
  • Like
Reactions: Blackink

USAFRet

Titan
Moderator
And when the workarounds first came out, a couple of people around here laughed at me for not immediately updating my non-compatible hardware to Win 11.

"Why wouldn't you do this?"
'well, there's no hurry....let's see what the future holds'
 
  • Like
Reactions: PEnns

yeyibi

Great
Jan 15, 2024
54
46
60
popcount can be emulated, but that would require patching any program that uses it, and it would be slow.
 

voyteck

Reputable
Jul 1, 2020
58
27
4,570
Again, this issue will only affect the extremely few enthusiasts committed to running Windows 11 on ancient computer hardware.

I'm quite the opposite of enthusiast but I run my Windows (still 10) on a Q9550 system. It's my secondary PC, which I use for work (copy editing, which in my country is paid abysmally bad so this qualifies as a problem). Unfortunately, my primary PC, which is located in my living room and which I use at night and/or for gaming, belongs to my girlfriend. Anyway, I need two.
 

USAFRet

Titan
Moderator
I'm quite the opposite of enthusiast but I run my Windows (still 10) on a Q9550 system. It's my secondary PC, which I use for work (copy editing, which in my country is paid abysmally bad so this qualifies as a problem). Unfortunately, my primary PC, which is located in my living room and which I use at night and/or for gaming, belongs to my girlfriend. Anyway, I need two.
Win 10 is fine.
It is 11 that is the issue with older hardware.
 

baboma

Respectable
Nov 3, 2022
284
338
2,070
>If a system fails to meet Windows 11's minimum requirements, the upgrade wizard (for this particular build) will tell users that PopCnt isn't supported on the chip. Microsoft puts this requirement at the top of its requirements list, saying, "This PC's processor doesn't support a critical feature (PopCnt)."

I have a variety of old laptops running on Win11, some of which probably won't pass this. The above is good enough for me. I don't need to have the latest/greatest rev on the older PCs; I just need a fail-aware install that won't brick my existing Win11 boxes, and the above is fine. I don't need any more workaround.

Why do I want Win11 on older boxes? I want to standardize on a single Win version as much as possible, just for the consistency of having the same interface/tools.
 
And when the workarounds first came out, a couple of people around here laughed at me for not immediately updating my non-compatible hardware to Win 11.

"Why wouldn't you do this?"
'well, there's no hurry....let's see what the future holds'
It's not like any of these people suggested using a pre 2005 PC for windows 11....
Anybody that installed win 11 with the bypass on a semi-recent system is not affected by this.
 

RussG

Distinguished
Nov 9, 2004
4
0
18,510
I wonder what other CPU instructions Windows could be taking advantage of that it isn't. I'd prefer they use everything they can for speed reasons.
 

BillyBuerger

Reputable
Jan 12, 2021
194
119
4,760
This is true.

But just about any system built in the last 6 years (2018ish) is Win 11 capable. All the way back to an i3-8100, in Q4 2017.

This issue is for systems much older than that.
Or a system that is only 1 year older. I picked up a PC in 2018 for my in-laws that has an i5-7500 CPU. Perfectly usable from a performance standpoint. But since I bought it 1 year too late, it's now trash and we'll have to replace it for them.
 

USAFRet

Titan
Moderator
Or a system that is only 1 year older. I picked up a PC in 2018 for my in-laws that has an i5-7500 CPU. Perfectly usable from a performance standpoint. But since I bought it 1 year too late, it's now trash and we'll have to replace it for them.
Well, yes.
There was a cutoff. Unfortunately, your system is on the wrong side.

But again, that system will be 7 years old when Win 10 falls off mainstream support.
 
From the story

Thankfully, PopCnt has been supported since the Intel Nehalem and AMD Phenom II era — 14 years ago -- so compatibility won't be an issue for any modern systems. The only users that will be affected are enthusiasts running modified versions of Windows 11 on 15+ year-old chips like Core 2 Duos or Athlon 64's.

So if I understand correctly Core 2 Duos along with the Athlons are the end of the line.

Anything newer is okie dokie nothing to stress over or am I missing something.
 
The arbitrary way MS has approached Win11 requirements has been disappointing from the start. The spare box my dad used is a C2D which runs Win10 just fine and if not for arbitrary reasons would be able to run Win11 too. If he still used it I would probably have to pickup something new for him since none of my spare hardware natively supports Win11.

I get that time moves on and whatnot, but there really hasn't been a good reason for the prevention of hardware running. I'm not saying they need to support literally everything, but there have been workarounds for everything until this which is what makes their limits arbitrary.
 

ezst036

Honorable
Oct 5, 2018
766
641
12,420
It's fine for now. Until October 2025, when the extended support ends. And I have to use Windows/Word even for work.
I wonder how well Windows 11 would work on a Core 2 Duo that has Linux installed and W11 in Virtualbox or another VM.

I suspect Microsoft has "accounted" for this scenario but I'd like to see someone who has the hardware give it a try and tell the results.

Windows 10 would obviously continue to provide value, even after 2025, being sandboxed in a VM.
 
Something I have been running through my head is ok the core 2 Duo and the Athlon are moving forward kicked out. But still does not mean Windows 11 PRE this latest Windows 11 with 24H2 update.

I know you can prevent some updates from installing not sure if and what voodoo would need to take place.

Not cheerleading the old system still use Windows 11 just thinking out loud.
 
I wonder how well Windows 11 would work on a Core 2 Duo that has Linux installed and W11 in Virtualbox or another VM.

I suspect Microsoft has "accounted" for this scenario but I'd like to see someone who has the hardware give it a try and tell the results.

Windows 10 would obviously continue to provide value, even after 2025, being sandboxed in a VM.
It would run horribly since core 2 doesn't have any virtualization.
 
  • Like
Reactions: ezst036
Feb 18, 2024
1
1
10
Or a system that is only 1 year older. I picked up a PC in 2018 for my in-laws that has an i5-7500 CPU. Perfectly usable from a performance standpoint. But since I bought it 1 year too late, it's now trash and we'll have to replace it for them.
With very little effort, you can upgrade that machine to Win11. Since its much newer that the Core2 Duo machines, you should be fine
 
  • Like
Reactions: TJ Hooker

jbo5112

Distinguished
Jul 19, 2006
76
9
18,645
popcount can be emulated, but that would require patching any program that uses it, and it would be slow.
I had an AMD FX-6300 system that had the popcount hardware intruction, but gcc/g++ wouldn't use it (yes, I tried the optimizer flags). I finally forced the instruction through assembly coding, and found that the hardware instruction was considerably slower.
 
Status
Not open for further replies.