如何让Windows 10生成英文MsInfo32.nfo适配育碧检测工具?
强制生成英文MsInfo32.nfo文件的方法
问题背景
我购买的育碧游戏无法运行,需提交MsInfo32文件排查故障,但以管理员权限运行msinfo32生成的nfo文件字段名及部分值为匈牙利语(示例代码如下),育碧检测工具误判文件损坏(实际为匈牙利语格式不兼容),按育碧客服步骤操作后仍无效,寻求强制生成英文MsInfo32.nfo的方法。
匈牙利语nfo示例代码
<Data><Idő><![CDATA[2023. 03. 07. 4:30]]></Idő><Típus><![CDATA[Application Error]]></Típus><Részletek><![CDATA[A hibát okozó alkalmazás neve: UNO.exe, verzió: 2020.3.32.63664, időbélyeg: 0x6231489b
A hibát okozó modul neve: Storm.dll, verzió: 2.5.6.0, időbélyeg: 0x62ac33c5
Kivételkód: 0xc0000005
Hiba pozíciója: 0x000000000061e9f9
A hibát okozó folyamat azonosítója: 0x4d7c
A hibát okozó alkalmazás indításának időpontja: 0x01d950a888ec6c69
A hibát okozó alkalmazás elérési útja: C:\Steam\steamapps\common\Uno\UNO.exe
A hibát okozó modul elérési útja: C:\Steam\steamapps\common\Uno\UNO_Data\Plugins\x86_64\Storm.dll
Jelentés azonosítója: 4c20158f-93d8-4f1d-b44c-1ccdf56d139d
A hibát okozó csomag teljes neve: 
A hibát okozó csomag relatív alkalmazásazonosítója:]]></Részletek></Data>
解决方案
方法1:命令行指定语言生成
- 按下
Win + R打开运行框,输入cmd并右键选择「以管理员身份运行」 - 在命令提示符中执行以下命令(替换保存路径为你需要的位置):
msinfo32 /nfo C:\Temp\msinfo_english.nfo /locale en-US - 执行完成后,目标路径下会生成纯英文的系统信息nfo文件
方法2:临时修改区域设置生成
- 打开「控制面板」→「时钟和区域」→「区域」
- 在「格式」选项卡中,将格式切换为「英语(美国)」,点击「应用」
- 以管理员身份启动
msinfo32,生成并保存nfo文件 - 完成后,将区域格式改回匈牙利语即可
方法3:PowerShell命令生成
- 右键开始菜单,选择「Windows PowerShell (管理员)」
- 执行以下命令(替换保存路径):
Start-Process msinfo32.exe -ArgumentList "/nfo C:\Temp\msinfo_english.nfo /locale en-US" -Wait - 命令执行完毕后,指定路径下会生成英文nfo文件
内容的提问来源于stack exchange,提问作者Shadow0013
相关产品推荐
相关产品推荐

