04-23-2024 03:32 PM
Hi,
I just read an article that repots that Windows 11 24H2 requires something called POPCNT instruction support (SSE4.2). Has anyone created a report that will tell you which computers cannot be upgraded to 24H2?
Here is the article: https://www.ghacks.net/2024/04/23/windows-11-24h2-wont-boot-if-the-pc-does-not-support-this-cpu-feat...
Thanks!
Mike
05-07-2024 09:20 PM
Funny most of the systems i have that failed the Win 11 requirements audit in Lansweeper pass your test, i was wounding how a i7 12 gen would fail the CPU test, i was just reading that 24h2 update post and think most of the laptop we have would fail to run it turns out only the Desktop and some of the 9th gen laptops failed, as we are getting read to rollout Win 11 buy October. would be nice to see that built in one redone for Win 11 24H2
04-25-2024 09:09 AM - edited 04-26-2024 07:58 AM
Another idea - smbios:
not support:
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblBIOS.ReleaseDate,
tblBIOS.SMBIOSMajorVersion,
tblBIOS.SMBIOSMinorVersion,
Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) As version,
tblProcessor.Name,
tblProcessor.SocketDesignation,
TsysMemorytypes.MemoryName
From tblBIOS
Inner Join tblAssets On tblAssets.AssetID = tblBIOS.AssetID
Inner Join tblProcessor On tblAssets.AssetID = tblProcessor.AssetID And
tblProcessor.Name Not Like '%xeon%' And tblProcessor.Name Not Like '%amd%'
Inner Join tblPhysicalMemory On tblAssets.AssetID = tblPhysicalMemory.AssetID
Inner Join TsysMemorytypes On tblPhysicalMemory.MemoryType =
TsysMemorytypes.Memorytype
Where Not ((Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) > 2.5) Or
(Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) In (2.4, 2.5) And
tblProcessor.SocketDesignation In ('Socket 1155', 'Socket 1156', 'LGA1366')))
support:
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblBIOS.ReleaseDate,
tblBIOS.SMBIOSMajorVersion,
tblBIOS.SMBIOSMinorVersion,
Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) As version,
tblProcessor.Name,
tblProcessor.SocketDesignation,
TsysMemorytypes.MemoryName
From tblBIOS
Inner Join tblAssets On tblAssets.AssetID = tblBIOS.AssetID
Inner Join tblProcessor On tblAssets.AssetID = tblProcessor.AssetID And
tblProcessor.Name Not Like '%xeon%' And tblProcessor.Name Not Like '%amd%'
Inner Join tblPhysicalMemory On tblAssets.AssetID = tblPhysicalMemory.AssetID
Inner Join TsysMemorytypes On tblPhysicalMemory.MemoryType =
TsysMemorytypes.Memorytype
Where ((Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) > 2.5) Or
(Coalesce(tblBIOS.SMBIOSMajorVersion, 0) + 0.1 *
Coalesce(tblBIOS.SMBIOSMinorVersion, 0) In (2.4, 2.5) And
tblProcessor.SocketDesignation In ('Socket 1155', 'Socket 1156', 'LGA1366')))
Updated:
04-25-2024 08:34 AM - edited 04-25-2024 08:38 AM
I think if you have DDR3,4,5 memory and not socket 775 with DDR3 then your processor will have SSE4.2 instruction.
Experience Lansweeper with your own data. Sign up now for a 14-day free trial.
Try Now