Windows
此应用无法在你的电脑上运行¶
99.99% 是因为你下载错了文件,请检查你是否下载了对应你机器架构的安装包。
对于大部分人来说,应该下载 x64
版本,而不是 arm64
版本。
无法启动/不显示界面/闪退/只有托盘图标¶
问题原因
- Tauri 框架依赖于
WebView2
。如果卸载或禁用了WebView2
,将无法显示界面。具体表现为: 程序可以启动,但是点击托盘菜单没有反应。
解决方案
- 如果是利用第三方软件禁用了
Edge
,请检查是否同时禁用了WebView2
,将WebView2
取消禁用。 - 如果是卸载了
WebView2
,可以下载 WebView2 安装包,重新安装 WebView2。 - 如果是企业版系统或 Win7 无法安装 WebView2,请尝试在 Release 下载内置了
WebView2
的版本(带有fixed_webview2
字样的安装包)。 - 若问题仍然存在,请尝试使用 Windows 7 兼容模式启动。
WebView2 无法正常安装¶
问题原因
- 可能是你的 Windows 系统关闭了自动更新。
解决方案
-
打开自动更新
-
若实在无法安装 WebView2,可以尝试在 Release 下载内置了
WebView2
的版本(带有fixed_webview2
字样的安装包)。
Windows 7 无法使用¶
问题原因
- Verge 内置的 mihomo 内核使用 go1.21 编译,不支持 Windows 7。
解决方案
- 到 mihomo Release 下载 go1.20 编译的内核(带有
windows
和go120
字样) - 右键 Verge 托盘图标,打开目录-内核目录,删除其中的
clash-meta.exe
和clash-meta-alpha.exe
- 将下载的内核解压到内核目录,重命名为
clash-meta.exe
和clash-meta-alpha.exe
- 重启 Verge
升级,卸载、重装、开启的时候“服务模式”相关报错¶
到 内核目录
中找到 uninstall-service.exe
,以管理员权限执行。
静默启动失效¶
配置了静默启动,依然弹出程序窗口。
- 如果出现任务管理器中有两个启动项,或者开机启动时静默启动失效。请用管理员权限启动软件后开关一次开机启动设置,即可删除多余的启动项。
- 如果平时一直是使用管理员权限运行的软件,那就用普通用户权限运行软件后开关一次开机启动设置,删除多余启动项后,后续不会再出现这个问题。
不打开 Clash 无法使用网络¶
不使用 Clash 就无法访问网络,打开 Clash 后才能正常访问网络。
- 可能原因: 由于未知原因(如断电、蓝屏或其他原因),系统代理未能正确地被关闭(即使 Clash 已退出),但实际上 Windows 的系统代理设置开关仍然开着。
- 解决办法: 打开
Windows 设置
->网络和 Internet
->代理
->手动设置代理
,关闭使用代理服务器
。
无法选中订阅¶
日志报错: An attempt was made to access a socket in a way forbidden by its access permissions.
系统服务没有开启,执行下列命令开启服务。
或者手动打开服务设置,重新启动 Hot Network Service
。
应用内更新后自动安装到了 C 盘默认目录/应用内更新后仍然是旧版本¶
问题原因
- 之前的某些版本升级有 Break Change,如果从很旧的版本升级会导致无法识别已安装目录
解决方案
- 手动卸载系统中存在的多个 Clash Verge Rev,然后重新安装最新版本,后续更新不会出现此类问题。
Wondows 自带的 UWP 应用(如微软商店等)无法使用代理¶
问题原因
Windows 系统 UWP 应用存在沙盒机制,正常情况下无法访问 localhost(即无法访问回环地址),而代理程序在本地端口监听请求。因此需要解除 UWP 应用的回环访问限制。
解决方案
- 打开
Clash 设置
->UWP 工具
,找到需要解除限制的 UWP 程序。 - 勾选需要解除限制的 UWP 程序后,点击工具顶部的
Save Changes
按钮保存修改。