Windows 上 VilaNet 窗口发白、空白或透明,先确认是不是只在远程软件里才这样;坐在电脑前也是空白的,请安装当前的 Windows 版 VilaNet。启动时提示找不到 GetDpiForWindow 或 GetDpiForSystem,以及登录同意的勾选框勾不上,是不同的原因,放在下面分开说明。勾选框自己弹回,也不是普通的密码错误。
只在向日葵、ToDesk 或远程桌面里是白的
如果只有通过向日葵、ToDesk 或同类远程软件看 VilaNet 时窗口是一片白,电脑跟前自己看是正常的,这通常不是 VilaNet 坏了。窗口由显卡直接绘制,有的远程画面抓不到这一层。
- 坐到这台电脑前,直接打开 VilaNet,确认窗口里有登录页或主页。
- 仍要用远程软件时,在向日葵或该软件的设置里,把画质或渲染改成兼容模式,或关闭硬件加速,然后重新连接远程会话。也可以改用 Windows 自带的远程桌面。
坐在电脑前也是白的、空白或透明的
人在电脑前打开,内容区仍是白色、空白或透明,这是应用自己的图形问题。请安装当前的 Windows 版 VilaNet,不要换成「电脑太旧所以必须换电脑」,也不要把更新显卡驱动当成唯一办法,更不能保证更新驱动就一定好。并不是每一个空白窗口都是同一个原因。
- 当前安装包:VilaVPN 下载页或GitHub 发布页。
- 也可以在 VilaNet 左侧「检查更新」。从应用商店安装的版本没有这一项,请用上面的官方安装包。
换上当前版本之后,坐在电脑前仍然空白:留下一份你这台电脑上还能正常显示的旧副本,不要反复安装同一个失败的包。把窗口截图和新的现象交给客服。这个故障和下面的 GetDpi 启动报错分开处理。
启动时提示 GetDpiForWindow 或 GetDpiForSystem
VilaNet 打不开,并提示缺少 GetDpiForWindow 或 GetDpiForSystem 时,这一条报错本身不能说明 Windows 已经损坏。升级系统也不是唯一的处理办法。请先安装上一节里的当前 Windows 版。它不能保证每一台较旧的 Windows 10 都能打开。
当前版本仍然报错时,保留新的报错原文,在客户中心提交工单。不要反复重装同一个安装包,也不要反复提交同一段文字。透明或白色窗口不要用这一节的解释。
登录同意的勾选框勾不上
正常情况下,勾选「我已阅读并同意」会马上弹出数据同意,标题是「允许发送最少数据以提供 VPN 服务吗?」。选择蓝色的「允许」之后,勾选会留着,再点「登录」。如果点了「允许」勾选又自己消失,卡在登录或同意页,或提示存储、偏好设置错误导致窗口打不开,多半是这台 Windows 上的本地偏好文件坏了。
点窗口右上角的关闭,只会把窗口藏进右下角托盘,应用还在运行。要先真正退出:右键托盘里的 VilaNet 图标,选择「退出」。
- 按 Win + R。
- 粘贴下面的路径并按回车:
%APPDATA%\com.viraltech\vilavpn - 如果看到 shared_preferences.json,把它改名为 shared_preferences.json.bak。
- 重新打开 VilaNet。
- 如果这个文件夹不存在,对下面的路径再做一遍第 3 步和第 4 步:
%LOCALAPPDATA%\com.viraltech\vilavpn
这只重置本机的应用偏好,不会删除账户或订阅。你可能需要重新登录,并重新勾选一部分应用设置。
这样做了仍然打不开或勾选仍留不住:改从官方下载页安装 VilaX,用原来的 VilaVPN 邮箱和密码登录。普通的登录失败(密码、账号、网站能登而这里不能)不在这一节,请看客户端无法登陆和如何登录。提示 No working API path available,或装到了红色图标,请看登录不了:红色图标或 API 路径。
怎样算好了
- 远程里发白:坐在电脑前能看见登录页或主页。
- 本机空白或透明:装上当前 Windows 版之后,窗口里能看见文字和按钮。
- GetDpi:应用能打开,不再出现那两条入口点报错。
- 勾选框:勾选保持住,选择「允许」之后可以点「登录」,并进入主页。
仍然不行
- 关闭按钮和托盘的说明,见设置找不到了、关掉窗口 VPN 还在吗。
- 安装步骤见Windows 上的 VilaNet 说明,以及在 Windows 上安装。
- 把你属于上面哪一种、Windows 版本、窗口截图或报错原文,从「联系客服」发出,并保持「包含应用诊断信息」开启。