战地2042(战地风云)因安全启动(Secure Boot)无法启动的解决方案以及其他常见的启动或闪退问题
文章目录
- 1. 背景
- 2. 启用Secure Boot
- 2.1 前置工作
- 2.2 TPM更改
- 2.2.1 intel主板(cpu是intel的cpu)
- 2.2.1.1 华硕主板
- 2.2.1.2 技嘉主板
- 2.2.1.3 微星(msi)主板
- 2.2.1.4 华擎主板
- 2.2.1.5 七彩虹主板
- 2.2.1.6 铭瑄主板(梅捷和铭瑄通用)
- 2.2.1.7 惠普(HP)主板
- 2.2.1.8 联想主板
- 2.2.2 amd主板(cpu是amd的cpu)
- 2.2.2.1 华硕主板
- 2.2.2.2 技嘉主板
- 2.2.2.3 微星(msi)主板
- 2.2.2.4 华擎主板
- 2.2.2.5 七彩虹主板
- 2.2.2.6 铭瑄主板(梅捷和铭瑄通用)
- 2.2.2.7 惠普(HP)主板
- 2.2.2.8 联想主板
- 2.3 启用Secure Boot
- 2.3.1 华硕主板
- 2.3.2 技嘉主板
- 2.3.3 微星(msi)主板(intel)
- 2.3.4 微星(msi)主板(amd)
- 2.3.5 华擎主板
- 2.3.6 七彩虹主板
- 2.3.7 铭瑄主板(梅捷和铭瑄通用)
- 2.3.8 惠普(HP)主板
- 2.3.9 联想主板
- 3. 相关知识
- 3.1 什么是Secure Boot?
- 3.2 什么是TPM?
- 3.3 为什么需要去BIOS里进行修改,Windows系统为什么不可以自己修改?
- 4. 我在Steam启动后游戏加载满了就会消失无法启动
- 5. 我在游玩时只要死亡我就会闪退
1. 背景
在2025年5月27日,在EA更新的战地2042新版本中,EA要求win10/11系统的电脑必须启用安全启动才能游玩游戏,这个要求是为了反作弊。这一项举措至少给绝大部分的游戏玩家不少烦恼,这篇文章主要是教学如何解决这个问题的。
2. 启用Secure Boot
2.1 前置工作
我们按下键盘上的win和R键打开运行,然后输入msinfo32后选择确定或者直接回车。
如果你找不到运行,你可以打开菜单搜索运行,如图所示。
然后我们检查这里的安全启动状态,这里是启用的话,那么恭喜你你的电脑不需要进行后续麻烦的设置,如果你还无法正常启动游戏你可以尝试观看后续的章节。
我们按照刚刚说的win和R键打开运行,或者搜索打开运行。
输入tpm.msc。
这里应该显示已就绪状态,即可启用Secure Boot。
这里一般都是已就绪状态,如果不是已就绪状态,需要进入BIOS系统进行更改,下面我将以华硕的重炮手主板为例,不同主板有些许不同但是大致细节差不多相同。
2.2 TPM更改
2.2.1 intel主板(cpu是intel的cpu)
2.2.1.1 华硕主板
我们关机后在开机动画出现的时候可以疯狂按f2,然后就会进入BIOS系统。
我们可以在上面的地球一样的图标中修改语言,如图所示,这里点击后选择简体中文就可以修改语言。但是我这里依旧以英文为例。
然后点击Advanced,点击Trusted Computing。
在Trusted Computing中找到Security Device Support,将其修改为Enable。
然后按下F10键保存一下,最后退出BIOS即可。
对于部分华硕主板,进入Advanced后选择PCH-FW Configuration,将TPM Device Selection改为Enable Firmware TPM。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.2 技嘉主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
在Settings中找到Miscellaneous,把Intel Platform Trust Technology设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.3 微星(msi)主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced或者直接按下F7键,找到Security(鼠标靠近右边会出现),进入Trusted Computing将Security Device Support设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.4 华擎主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced或者直接按下F6键,点击Security,然后将Intel Platform Trust Technology设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.5 七彩虹主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced(高级模式),然后点击Trusted Computing(可信计算),将TPM Support&security device设置为(TPM 支持&安全设备支持)设置为Enable(启用)。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.6 铭瑄主板(梅捷和铭瑄通用)
我们关机后在开机动画出现的时候可以疯狂按Del键,然后就会进入BIOS系统。
如果你的是全英文,那你的应该是旧版,点击Advanced,然后选择Tursted Computing,然后将Intel Platform Trust Technology的状态改为Enabled。
然后保存后退出BIOS即可。
如果你的是全中文,那你的应该是新版,点击高级,然后选择TPM设置,将安全设备支持的状态改为开启。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.1.7 惠普(HP)主板
我们关机后在开机动画出现的时候按住Esc后,在按f10进入BIOS设置。
然后点击Security(安全),将TPM Device(TPM设备)改为Available(可用),将TPM state(TPM状态)改为Enable(启用)。
然后点击Main(主菜单)或EXIT(离开),然后点击Save Changes and EXIT(保存更改并退出)。
2.2.1.8 联想主板
我们关机后在开机动画出现的时候可以疯狂按f2(台式机或一体机按f1),然后就会进入BIOS系统。
通过方向键我们进入Security。
找到Intel Platform Trust Technology将其修改为Enabled。
用方向键切换到Exit中,选择Exit Saving Changes,按下回车后再用方向键选择Yes后按回车即可。或者按下F10键即可保存并退出BIOS。
2.2.2 amd主板(cpu是amd的cpu)
2.2.2.1 华硕主板
我们关机后在开机动画出现的时候可以疯狂按f2,然后就会进入BIOS系统。
进入Advanced后选择AMD fTPM configuration,将Selects TPM device改为Enable Firmware TPM。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.2 技嘉主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Peripherals,把AMD fTPM switch设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.3 微星(msi)主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced或者直接按下F7键,找到Security(鼠标靠近右边会出现),进入Trusted Computing将Security Device Support设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.4 华擎主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced,点击CPU Configuration,然后将AMD fTPM switch设置为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.5 七彩虹主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Advanced(高级模式),然后点击AMD fTPM Configuration(AMD fTPM 选项),将AMD fTPM switch(AMD fTPM 开关)设置为Enable(启用)。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.6 铭瑄主板(梅捷和铭瑄通用)
我们关机后在开机动画出现的时候可以疯狂按Del键,然后就会进入BIOS系统。
点击Advanced(高级)然后在Trusted Computing(可信计算)中找到AMD ftpm configuration(AMD ftpm配置),将securlty device Support(安全设备支持) 的状态改为 Enabled(启用) ,然后保存即可开启TPM 。
然后按下F10键保存一下,最后退出BIOS即可。
2.2.2.7 惠普(HP)主板
我们关机后在开机动画出现的时候按住Esc后,在按f10进入BIOS设置。
然后点击Security(安全),将TPM Device(TPM设备)改为Available(可用),将TPM state(TPM状态)改为Enable(启用)。
然后点击Main(主菜单)或EXIT(离开),然后点击Save Changes and EXIT(保存更改并退出)。
2.2.2.8 联想主板
我们关机后在开机动画出现的时候可以疯狂按f2(台式机或一体机按f1),然后就会进入BIOS系统。
通过方向键我们进入Security。
找到Intel Platform Trust Technology将其修改为Enabled。
用方向键切换到Exit中,选择Exit Saving Changes,按下回车后再用方向键选择Yes后按回车即可。或者按下F10键即可保存并退出BIOS。
2.3 启用Secure Boot
2.3.1 华硕主板
我们关机后在开机动画出现的时候可以疯狂按Del键,然后就会进入BIOS系统。
以我的这款重炮手为例。
点击Boot,然后点击Secure Boot,然后将OS Type修改为Windows UEFI mode,这时候上面的Secure Boot State会变为Enable。
如果依然为Disabled,说明你的电脑有Secure Boot Keys,一般来说这里应该是空的,否则可以去下面的Key Management中选择Reset To Setup Mode或者Delete All Secure Boot Keys。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.2 技嘉主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击BIOS function,将CSM Support改为Disabled,然后点击下面得Secure Boot,将Secure Boot改为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.3 微星(msi)主板(intel)
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
选择左侧的Settings,然后选择Security,然后点击Tursted Computing,将Security Device Support改为Enable,TPM device selection选择PTT。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.4 微星(msi)主板(amd)
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
选择左侧的Settings,然后选择Security,然后点击Tursted Computing,将AMD fTPM switch,改成AMD CPU fTPM,上面的Security Device Support改成Enable即可。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.5 华擎主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Security,点击Secure Boot,然后将其修改为Enabled。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.6 七彩虹主板
我们关机后在开机动画出现的时候可以疯狂按Del键或者Delete键,然后就会进入BIOS系统。
点击Boot,然后点击Secure Boot,将Secure Boot设置为Enable(启用),Sercure Boot Mode改为User,再点击Install factory default key。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.7 铭瑄主板(梅捷和铭瑄通用)
我们关机后在开机动画出现的时候可以疯狂按Del键,然后就会进入BIOS系统。
点击Security(安全)然后点击Secure Boot(安全启动),将Secure Boot(安全启动)修改为Enabled(启用),然后将Secure Boot Mode(安全启动模式)更改为Custom(自定义),然后点击Restore Factory Keys(还原出厂密钥),然后按回车键。
然后按下F10键保存一下,最后退出BIOS即可。
2.3.8 惠普(HP)主板
我们关机后在开机动画出现的时候按住Esc后,在按f10进入BIOS设置。
然后点击Advance(先进),点击Security Guidance Configuration(安全引导配置),将Configure traditional support and secure guidance(配置传统支持和安全引导)改为Disable traditional support and enable secure boot(禁用传统支持和启用安全引导)。再将Enable MS UEFI CA key(启用MS UEFI CA 密钥)的勾去掉。
然后点击Main(主菜单)或EXIT(离开),然后点击Save Changes and EXIT(保存更改并退出)。
2.3.9 联想主板
我们关机后在开机动画出现的时候可以疯狂按f2(台式机或一体机按f1),然后就会进入BIOS系统。
通过方向键我们进入Security。
将Secure Boot修改为Enabled。
用方向键切换到Exit中,选择Exit Saving Changes,按下回车后再用方向键选择Yes后按回车即可。或者按下F10键即可保存并退出BIOS。
3. 相关知识
3.1 什么是Secure Boot?
Secure Boot是由UEFI(统一可扩展固件接口)论坛开发,并被集成到现代计算机的固件中,用于确保计算机在启动时只加载经过验证的软件。其的目的是防止恶意软件和未经授权的操作系统在计算机启动时运行,从而提高系统的安全性和可靠性。
Secure Boot 要求所有启动组件(包括固件、操作系统和驱动程序)都必须有有效的数字签名。这些签名通常由操作系统开发商或硬件制造商提供。计算机的固件中包含一个受信任的数据库,其中列出了所有被允许启动的软件的公钥。Secure Boot 在启动时会检查每个组件的签名是否与受信任的数据库中的公钥匹配。
在计算机启动时,Secure Boot 会按照以下顺序验证启动组件:
1.首先验证固件本身。
2.然后验证操作系统加载器(如GRUB)。
3.最后验证操作系统内核和驱动程序。
如果任何启动组件的签名无效或未被受信任的数据库认可,Secure Boot 将阻止该组件加载,从而防止恶意软件或未经授权的操作系统运行。
因此EA希望通过这样的方式来反作弊,但是其实这样做也不是完全杜绝外挂的存在。
3.2 什么是TPM?
TPM(Trusted Platform Module,可信平台模块)是一种符合国际标准的硬件安全模块,设计用于存储和管理加密密钥、密码、证书以及提供安全相关的计算服务。它通常嵌入在计算机主板上,作为一个独立的微芯片存在,以确保计算机平台的安全性和完整性。
所以TPM 可以安全地存储用于 Secure Boot 的密钥,这些密钥用于验证启动过程中加载的软件组件(如操作系统、驱动程序等)的签名,这些签名正是Secure Boot所需要的,而TPM 提供的硬件级别的安全保护可以防止密钥被软件攻击或物理篡改,从而增强了 Secure Boot 的安全性。
TPM还记录和报告系统的完整性度量,这些度量反映了系统启动过程中加载的每个组件的状态。这有助于确保系统的完整性,防止未授权的修改。
3.3 为什么需要去BIOS里进行修改,Windows系统为什么不可以自己修改?
BIOS(基本输入输出系统)或UEFI(统一可扩展固件接口)固件是计算机启动时最先运行的软件层,它负责初始化硬件并加载操作系统。Secure Boot和TPM的配置需要在操作系统加载之前进行,因为它们涉及到验证启动过程的早期阶段。如果让Windows先启动那么就无法完成验证活动,而且如果Windows系统可以修改的话,俺么恶意软件可以直接进行修改或者绕过这里的验证活动,从而无法保证安全性。
4. 我在Steam启动后游戏加载满了就会消失无法启动
建议以以下方式启动游戏,先用加速器加速EA,然后登录上EA平台。
然后使用加速器加速战地,然后启动战地。
5. 我在游玩时只要死亡我就会闪退
很可能是显卡驱动版本过高,可以使用旧版显卡驱动。
Nvidia显卡:https://www.nvidia.cn/geforce/drivers/
AMD显卡:https://www.amd.com/zh-cn/support/download/drivers.html