如果在第一次安装或更新升级后启动 Razer Synapse 3 时遇到 “failed to start” 的问题, 并且通过常规的修复方法 (如重装、删除所有跟 Razer 相关文件及注册表等) 都无法解决, 后来经过自己研究可能是因为 Razer Synapse Service
服务无法启动, 并显示服务依赖的服务不存在或已删除。以下是一个有效的解决办法
检查服务状态
-
打开 服务 (
Services.msc
), 检查是否有以下服务Razer Synapse Service
Razer Game Manager Service
RzActionSvc
-
如果只有
Razer Synapse Service
, 但缺少Razer Game Manager Service
和RzActionSvc
。恭喜你, 你的问题可以通过这个教程解决
解决步骤
恢复 RzActionSvc
服务
-
找到以下路径中的日志文件, 注意文件名可能与示例不同。(请注意,
ProgramData
文件夹是隐藏的, 需启用查看隐藏文件)C:\ProgramData\Razer\Installer\Logs\RazerInstaller-cb19c464-e8c4-429d-93f5-55093fee4228.log
-
用记事本打开 log 文件, 搜索
RazerCentral
, 搜到之后找到对应的<DownloadURL>
-
将 URL 复制到浏览器中, 下载文件并安装
-
由于我修改过系统编码, 程序可能会出现乱码。这是因为我开启了 UTF-8 Beta 模式
-
开始菜单中搜索
powershell
, 以管理员模式启动 -
输入以下命令
New-Service -Name "RzActionSvc" -BinaryPathName "C:\Program Files (x86)\Razer\Razer Services\Razer Central\RazerCentralService.exe"
-
如果没有错误, 现在可以在服务中查看
RzActionSvc
是否存在, 并尝试启动该服务
恢复 Razer Game Manager Service
服务
-
打开日志文件, 搜索
GMS
, 找到<DownloadURL>
, 将 URL 复制到浏览器中, 下载文件并安装 -
安装
-
打开 PowerShell (以管理员身份), 输入以下命令
New-Service -Name "Razer Game Manager Service" -BinaryPathName "C:\Program Files (x86)\Razer\Razer Services\GMS\GameManagerService.exe"
-
现在可以去服务中检查是否有
Razer Game Manager Service
, 并尝试启动该服务
启动 Razer Synapse Service
-
完成上述两项服务恢复后, 尝试启动
Razer Synapse Service
服务 -
如果顺利启动, 恭喜你, 你可以正常使用 Razer Synapse 3 了
终于把这个辣鸡管理程序启动起来了! 真鸡儿费劲
原文