楼主1台老笔记本+1台台式机,win10+win11,一开始游戏官中和民汉都打不开,经过一番折腾,都能打开了,发个帖分享一下经验
开篇省流:3dm运行库解决了win10运行问题,d3dx9_43.dll解决了win11报错0xc000007b问题。
首先上配置,笔记本9300H+1650,先后试了win11和win10;台式机5700x+6750xt,win11,另有win10虚拟机。游戏路径都是全英文。
一开始在台式机win11上报错,拷到笔记本win11上同样报错,Launcher.exe启动不了,双击游戏路径下的game.exe弹出报错窗口,【mgs::Audio】啥的。
无奈把笔记本重装win10试试,刚重装完双击game.exe,报错【d3dx9_43.dll】,此时意识到是运行库的问题,3dm运行库全部安装,此时报错为【Please launch from launcher.】,再双击Launcher.exe,成功启动,同样的方法在台式的win10虚拟机里也解决了打不开的问题。
至此得出结论:win10装3dm运行库就行了,物理机和虚拟机都能玩。
再回到win11台式机上,运行库装完,报错【0xc000007b】,百度之后在B站找到了教程,用软件抓取,发现是调用不到【d3dx9_43.dll】,路径为【"C:\Windows\SysWOW64\D3DX9_43.dll"】。对比win11台式机和win10虚拟机,发现这个文件的大小和日期不一样,尝试把win10的复制到win11里,成功解决报错,在win11上运行。
至此【0xc000007b】报错解决,win11也能运行了。
开篇省流:3dm运行库解决了win10运行问题,d3dx9_43.dll解决了win11报错0xc000007b问题。
首先上配置,笔记本9300H+1650,先后试了win11和win10;台式机5700x+6750xt,win11,另有win10虚拟机。游戏路径都是全英文。
一开始在台式机win11上报错,拷到笔记本win11上同样报错,Launcher.exe启动不了,双击游戏路径下的game.exe弹出报错窗口,【mgs::Audio】啥的。
无奈把笔记本重装win10试试,刚重装完双击game.exe,报错【d3dx9_43.dll】,此时意识到是运行库的问题,3dm运行库全部安装,此时报错为【Please launch from launcher.】,再双击Launcher.exe,成功启动,同样的方法在台式的win10虚拟机里也解决了打不开的问题。
至此得出结论:win10装3dm运行库就行了,物理机和虚拟机都能玩。
再回到win11台式机上,运行库装完,报错【0xc000007b】,百度之后在B站找到了教程,用软件抓取,发现是调用不到【d3dx9_43.dll】,路径为【"C:\Windows\SysWOW64\D3DX9_43.dll"】。对比win11台式机和win10虚拟机,发现这个文件的大小和日期不一样,尝试把win10的复制到win11里,成功解决报错,在win11上运行。
至此【0xc000007b】报错解决,win11也能运行了。