1、查找CPUID
登录cpuworld网站查找CPUID,以华硕strix z370-f gaming主板和i7-8086k为例。
2、确定微码长度
用AMIBCP工具打开uefi bios文件,点击BIOS Feature这一项,根据cpuid确定微码大小为19000字节,很奇怪我这个主板的bios文件放了2份06EA cpu型号的微码。
3、提取微码文件
用16进制编辑软件打开uefi bios文件,我这里用的beyond compare软件。搜索16进制字符EA 06 09,这里大小端原因,反过来搜索。根据网上提供的规律,从0xBECF10地址(01 00 00开头的数据)开始是微码部分,微码长度在第二步得到是19000字节,也就是0x4A38字节,把这段数据复制出来保存。
从主板UEFI BIOS文件提取微码
于 2025-01-09 16:50:20 首次发布