修改 Windows 10 系统信息里制造商信息

在 Windows 的在线设备管理器里看自己账号登录了哪些机器,有一些品牌机是能正常显示型号或序列号的,但是自己装的机器会显示成 To Be Filled by O.E.M.

查了一下有几个解决办法

一是在 $Windows$/System32 目录下添加 oeminfo.iniOEMLOGO.bmp,参考 https://www.neowin.net/forum/topic/79809-how-to-change-to-be-filled-by-oem/?do=findComment&comment=871161

另一个是直接改注册表,参考 http://www.thewindowsclub.com/add-change-oem-information-windows,在注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation 下新建一个字符串值,名字叫 Manufacturer,值填自己想要的,弄完后在本地计算机属性里就可以看到

目前还不确定是否可以在微软的账号管理里看到这个改变,根据之前经验,改了计算机名什么的都需要过一小段时间才能生效

另如果需要在 dxdiag 里也看到正确的系统制造商和系统型号,参考 https://www.reddit.com/r/techsupport/comments/3f6gyo/upgraded_to_windows_10_and_now_getting_to_be/,在注册表 HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\Bios 目录下检查 SystemManufactureSystemProductName 这两个键是否存在,以及值是否跟 BaseBoardManufacturerBaseBoardProduct 一样