Starting with WIndows 11 build 22572 the driver instalation bundles fails to run due to missing wmic

Starting with Windows 11 Insider Preview Build 22572 wmic has become an optional feature. At the moment all driver instalation bundles use wmic to check the mainboard cpu generation to ensure that the drivers are installed only on the correct mainboard

Bellow I’ve extracted the part of the script that causes the issue

wmic bios get serialnumber >> "%TEMP%\frameworkinstall.txt"

wmic baseboard get product | findstr "FRANMACP FRANGACP" 1>nul
if errorlevel 1 (
	echo "This Framework driver bundle is designed to run on 12th Gen Intel Core mainboards only!"
	pause
	exit
)

I suggest either updating the scripts(ideally also providing updated bundles would be nice) or adding a notice on the website informing the user that installing the wmic optional feature in windows is required.

I’ve added this to the framework 13 category, but this issue affects and the 16.

3 Likes

Thanks for the report! We will update our driver releases to not use WMIC in the future.

4 Likes

is there any other way to update drivers as a bundle