安装与登录 FAQ
枪林弹雨启动器常见问题说明
如果安装过程中出现拦截、无法安装、白屏或登录方式疑问,可以先看这里。新启动器主要用于解决新系统下 Flash、IE8、登录和支付页面不兼容的问题。
App Installer 提示安装失败
看到类似安装失败、无法打开安装包、组件不可用时,建议直接换传统安装包。
建议处理
请使用 setup.exe 或 MSI 安装。App Installer 依赖系统里的应用安装器、应用商店和相关服务,某些电脑这些组件损坏或被关闭后,就会出现安装失败。
这种情况不代表启动器本身不能运行,只是这台电脑当前不适合走 App Installer 安装通道。
MSI 或启动器被提示病毒、风险程序
这类提示多数来自安全软件或系统的行为判断,不一定是文件真的有病毒。
为什么容易被误判
2024 年以后,新的操作系统和安全软件越来越少只依赖“证书文件是否可信”来放行程序,而是会结合行为分析判断风险。比如一个程序会不会自动下载文件、关闭目标进程、替换目标 exe、再启动下载后的新程序。
这些行为在安全软件眼里经常会被归为“高风险”。但登录器和更新程序恰好需要做这些事:下载最新版本、替换旧版本、再启动新版本。因此,即使我们正常签名和发布,也仍然可能被误判。
为什么不继续强推自动更新
误判以后需要向安全软件或平台申诉,处理时间很不稳定。少则三五天,遇到节假日还可能更久。对需要尽快进入游戏的玩家来说,这几乎无法接受。
所以当前我们采用更传统的软件发布方式:启动器只检查是否需要更新,下载和安装交给用户自己完成。这样会少一些自动替换、自动启动的敏感行为,能明显降低被误判的可能性。
MSIXBundle 能识别,但是不能安装
有些系统能认出安装包格式,但应用商店或系统安装组件本身不可用。
这是系统环境问题
MSIXBundle 属于微软的新安装包格式,需要 Windows 的相关安装组件正常工作。某些电脑可以识别文件类型,却无法完成安装;不少玩家的应用商店也打不开。这类情况通常是操作系统组件或系统设置异常。
我们能做的是按照微软要求把安装包做好,但没办法远程帮每一台电脑修复系统组件。遇到这类情况,最稳妥的办法仍然是使用 setup.exe 或 MSI。
简单判断
如果双击 MSIXBundle 后系统能弹出安装界面,但后续报错或没有反应,基本可以判断为本机系统安装组件异常。请改用传统安装包。
操作系统支持说明
新启动器现已支持 Win7 x64 及以上系统,XP 不再支持,建议升级到 Win11。
为什么要做新启动器
Win10 以后,Flash 插件和 IE8 已经彻底不再维护。基于老系统环境设计的启动器,在新系统下会遇到各种不正常表现,例如 Flash 缺失、登录或支付弹框警告、页面白屏等。
所以我们使用现在主流的 Web 和 HTML5 重新制作了启动器,以及新的登录和支付页面,用来解决新操作系统下的不兼容问题。
当前支持范围
新启动器现已适配 Win7 x64 及以上 64 位系统,包括 Win10、Win11。XP 及 32 位系统不再支持。
建议玩家将操作系统至少升级到 Win7 x64,推荐升级到 Win11 以获得最佳兼容性和安全体验。
手机号登录为什么有设备限制
当前策略比较保守,优先保证账号安全和异常登录可控。
当前限制
我们暂时没有开放“一台机器登录多个手机号”或者“一个手机号在多台机器登录”的能力。因为这类行为大概率和共享账号、盗号、代登录有关,系统很难准确区分真实需求和风险行为。
这不是永久规则,但在运行初期我们会先采用更保守的方案,观察一段时间后再决定是否调整。
确实有多个账号怎么办
可以把启动器复制几份,每一份启动器指定不同的游戏目录。不同启动器之间相互独立,每个账号使用一个单独的启动器即可。
安装后提示缺少 WebView2 Runtime
启动器依赖 WebView2 运行时,部分系统没有预装,需要手动下载安装。
为什么需要 WebView2
新启动器使用 WebView2 渲染登录、支付等内嵌页面。Win11 系统已内置 WebView2,但部分 Win10 系统可能没有安装或版本过旧,导致启动后白屏或提示缺少组件。
解决方法
下载并安装 WebView2 运行时(常青版引导程序):
MicrosoftEdgeWebView2RuntimeInstallerX64.exe
下载后双击运行,按提示完成安装,然后重新启动启动器即可。