⚠️ 谨防仿冒网站 vilavpn[.]org 并非官方网站。登录、付款、下载前,请先核验域名。 核验官方域名 →

知识库

Windows 上 VilaNet 窗口发白、空白怎么办?

Windows 上 VilaNet 窗口发白、空白或透明,先确认是不是只在远程软件里才这样;坐在电脑前也是空白的,请安装当前的 Windows 版 VilaNet。启动时提示找不到 GetDpiForWindow 或 GetDpiForSystem,以及登录同意的勾选框勾不上,是不同的原因,放在下面分开说明。勾选框自己弹回,也不是普通的密码错误。

只在向日葵、ToDesk 或远程桌面里是白的

如果只有通过向日葵、ToDesk 或同类远程软件看 VilaNet 时窗口是一片白,电脑跟前自己看是正常的,这通常不是 VilaNet 坏了。窗口由显卡直接绘制,有的远程画面抓不到这一层。

  1. 坐到这台电脑前,直接打开 VilaNet,确认窗口里有登录页或主页。
  2. 仍要用远程软件时,在向日葵或该软件的设置里,把画质或渲染改成兼容模式,或关闭硬件加速,然后重新连接远程会话。也可以改用 Windows 自带的远程桌面。

坐在电脑前也是白的、空白或透明的

人在电脑前打开,内容区仍是白色、空白或透明,这是应用自己的图形问题。请安装当前的 Windows 版 VilaNet,不要换成「电脑太旧所以必须换电脑」,也不要把更新显卡驱动当成唯一办法,更不能保证更新驱动就一定好。并不是每一个空白窗口都是同一个原因。

  • 当前安装包:VilaVPN 下载页或GitHub 发布页。
  • 也可以在 VilaNet 左侧「检查更新」。从应用商店安装的版本没有这一项,请用上面的官方安装包。

换上当前版本之后,坐在电脑前仍然空白:留下一份你这台电脑上还能正常显示的旧副本,不要反复安装同一个失败的包。把窗口截图和新的现象交给客服。这个故障和下面的 GetDpi 启动报错分开处理。

启动时提示 GetDpiForWindow 或 GetDpiForSystem

VilaNet 打不开,并提示缺少 GetDpiForWindow 或 GetDpiForSystem 时,这一条报错本身不能说明 Windows 已经损坏。升级系统也不是唯一的处理办法。请先安装上一节里的当前 Windows 版。它不能保证每一台较旧的 Windows 10 都能打开。

当前版本仍然报错时,保留新的报错原文,在客户中心提交工单。不要反复重装同一个安装包,也不要反复提交同一段文字。透明或白色窗口不要用这一节的解释。

登录同意的勾选框勾不上

正常情况下,勾选「我已阅读并同意」会马上弹出数据同意,标题是「允许发送最少数据以提供 VPN 服务吗?」。选择蓝色的「允许」之后,勾选会留着,再点「登录」。如果点了「允许」勾选又自己消失,卡在登录或同意页,或提示存储、偏好设置错误导致窗口打不开,多半是这台 Windows 上的本地偏好文件坏了。

点窗口右上角的关闭,只会把窗口藏进右下角托盘,应用还在运行。要先真正退出:右键托盘里的 VilaNet 图标,选择「退出」。

  1. 按 Win + R。
  2. 粘贴下面的路径并按回车:
    %APPDATA%\com.viraltech\vilavpn
  3. 如果看到 shared_preferences.json,把它改名为 shared_preferences.json.bak。
  4. 重新打开 VilaNet。
  5. 如果这个文件夹不存在,对下面的路径再做一遍第 3 步和第 4 步:
    %LOCALAPPDATA%\com.viraltech\vilavpn

这只重置本机的应用偏好,不会删除账户或订阅。你可能需要重新登录,并重新勾选一部分应用设置。

这样做了仍然打不开或勾选仍留不住:改从官方下载页安装 VilaX,用原来的 VilaVPN 邮箱和密码登录。普通的登录失败(密码、账号、网站能登而这里不能)不在这一节,请看客户端无法登陆和如何登录。提示 No working API path available,或装到了红色图标,请看登录不了:红色图标或 API 路径。

怎样算好了

  • 远程里发白:坐在电脑前能看见登录页或主页。
  • 本机空白或透明:装上当前 Windows 版之后,窗口里能看见文字和按钮。
  • GetDpi:应用能打开,不再出现那两条入口点报错。
  • 勾选框:勾选保持住,选择「允许」之后可以点「登录」,并进入主页。

仍然不行

  • 0 用户发现这个有用
这篇文章有帮助吗?

相关文章

Firefox不能使用代理

Firefox 不一定会跟随系统代理设置,因此可能出现其他程序都正常、只有 Firefox 无法上网的情况。 如果您使用 TUN 模式(VilaNet 在多数平台的默认模式)...

错误代码 "error: spawn unknown"

这个错误的全称是 "error: spawn unknown",它通常是由于 VS Code 无法找到所需的程序或脚本而引发的。   你可以尝试以下步骤来解决这个错误:...

Windows端为什么显示配置成功还是无法上网

首先请检查Windows时间是否正确。依协议不同,时钟误差达 30 秒~2 分钟即可能导致无法连接,详见为什么系统时钟不准确会导致 VPN 无法连接。...

Windows端无法启动,提示v2rayN已停止工作怎么办?

如果出现 “v2rayN 已停止工作" 可能是Windows版本太老,需要安装 .NET framework 依赖包...

好像发生了未知错误 Error: Command failed sysproxy.exe

请检查安装目录,目录不得有任何空格/中文等奇怪字符(包括你的用户名),否则会出错   *注意*默认目录中的\Program Files\中间包含一个空格...