启动问题

该条目收录桌宠无法启动、报错、卡加载等启动阶段的常见问题。

Q1:第一次启动崩溃 / 打不开 / 卡在「尝试加载游戏存档」

A1:可按以下步骤逐一排查:

  1. 删除游戏根目录的 setting.bkpsetting.lps,重新启动;
  2. 关闭云存档,删除 save.lpsbackup 文件夹后,在 Steam 中验证文件完整性;
  3. 若仍无法解决,可自行编译源代码查看报错后反馈至 GitHub Issues,或直接发邮件联系开发者。

Q2:能否不从 Steam 启动?关闭 Steam 后桌宠不退出怎么办?

A2:可以脱离 Steam 运行:

  1. 在设置的开机启动中关闭「从 Steam 启动」选项;
  2. 之后直接双击 VPet.exe 启动即可,关闭 Steam 不会影响桌宠运行。

也可删除 Steam.dllSteam_x64.dll 完全脱离 Steam。

:脱离后部分 Steam 功能不可用,但已支持离线创意工坊,成就下次 Steam 启动后自动补发。

Q3:打开显示更新错误(缺少可执行文件)

A3:Steam 出现 bug,卸载后重新安装游戏即可。

Q4:出现 URI / FIPS 报错

FIPS / uriString 报错示意图

A4:系统缺少 FIPS 相关配置导致,操作步骤如下:

  1. Win+R 输入 gpedit.msc,打开组策略编辑器;
  2. 找到 计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项,将「系统加密:将 FIPS 兼容算法用于加密、哈希和签名」设为已禁用,关闭组策略编辑器;
  3. Win+R 输入 regedit,找到路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy,将 Enabled 的值改为 0

图文步骤详见下方 「报错:FIPS / uriString 图文步骤」

Q5:启动时卡在「尝试加载动画」或「生成缓存」界面

A5:属于正常现象,不是卡死。电脑性能较差时,首次启动或动画更新后生成缓存会较慢,耐心等待即可,不要强制关闭。

Q6:启动时卡在「Loading Steam Workshop」很久

A6:网络波动或正在下载创意工坊内容时,可能在此等待 1–5 分钟,属正常现象。

若长时间仍无法启动,可尝试脱离 Steam 启动:关闭 Steam 后,直接运行根目录下的 VPet.exe

Q7:游戏在生成统计数据时崩溃

A7:Steam 网络连接不佳导致,可开启加速器改善 Steam 连接后重试,或多尝试几次。

Q8:开机后桌宠不会自动启动

A8:检查设置中「开机启动」选项是否已开启;进度丢失请检查云存档状态是否正常。

Q9:Win7 系统不显示桌宠动画

A9:需要开启 Aero 主题和桌面合成:

  1. 激活 Win7 Aero 主题;
  2. 进入 控制面板 → 系统属性 → 性能,启用「桌面合成」和「在窗口和按钮上使用视觉样式」。

图文步骤详见下方 「Win7 图文步骤」

Q10:卸载不干净,每次启动 Steam 都提示我安装?

A10:该游戏开机自启的原理是在「启动」文件夹创建快捷方式,在卸载前如果没有取消勾选「开机自启」,该快捷方式将保留。

Win+R 输入 shell:startup,删除「VPET_Simulator」快捷方式即可。

Q11:MOD 错误导致无法启动

A11:尝试删除报错的 MOD;若仍无法启动,删除整个 MOD 文件夹后在 Steam 中验证文件完整性。详见 MOD 问题 条目。

Q12:游戏语言显示为英文,如何切换中文?

A12:游戏跟随系统语言。可在游戏内手动修改:System → Setting → Language,选择「Zh-Hans」即可。

Q13:退出后 Steam 一直显示「正在停止」

A13:属于 Steam 与多线程断连问题,等待一段时间或重启电脑解决。

Q14:关不掉游戏 / 任务管理器找不到进程

A14:游戏已强制退出(多线程残留导致显示异常),如确需彻底关闭可重启电脑。

Q15:怎样不在 Steam 中显示为「正在运行」?

A15:删除游戏目录下的 Steam.dllSteam_x64.dll,再直接运行 VPet.exe 即可。


在关闭特效的 Win10 / Win11 系统上同样适用,不过一般是 Win7 的问题。(Thanks PabloV)

需要打开系统中的所有动画特效:控制面板 → 系统属性 → 性能,勾选启用「启用桌面合成」和「在 Windows 和按钮上使用视觉风格」选项。

性能选项设置(以 Win11 中文界面举例)

性能选项设置

Win7 下的对应设置位置

Win7 下的对应设置位置

相关视频教程

视频教程


报错一般如图所示,是电脑缺少 FIPS 相关配置导致的。(by 雷子Ray)

FIPS / uriString 报错示意图 FIPS / uriString 报错示意图

  • Win+R,输入 gpedit.msc 后确定,启动组策略编辑器
  • 组策略编辑器
  • 在左侧列表中依次找到:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项,并在右侧找到「系统加密:将 FIPS 兼容算法用于加密、哈希和签名」。
  • 组策略编辑器
  • 双击该策略,将状态改为已禁用,然后关闭组策略。
  • 组策略编辑器
  • Win+R,输入 regedit 后确定,启动注册表编辑器
  • 注册表编辑器
  • 浏览到注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy,将 Enabled 的值改为 0 并确定。
  • 注册表编辑器
  • 注册表编辑器

参考来源:雷子Ray 的 CSDN 博客


没有报错信息和位置是很难定位 bug 的。如果你稍微懂一点电脑,可以试着自己手动编译桌宠源代码,看看问题出在哪里,然后反馈至 GitHub Issues 或联系开发者。

源码地址:github.com/LorisYounger/VPet

  • Win10 及以上的系统
  • C 盘拥有 10 GB 以上 的可用空间

前往 visualstudio.microsoft.com,下载并安装 Visual Studio 2022 Community

下载完成后打开进行安装,记得勾选「.NET 桌面开发」,之后一路下一步即可完成安装。

Visual Studio 安装 Visual Studio 安装

在 GitHub 页面选择 Download ZIP,然后解压。解压完毕后,双击 VPet.sln 即可打开桌宠源代码。

在 GitHub 选择 Download ZIP

双击 VPet.sln 打开工程

  • 在 Visual Studio 左上角选择 X64VPet.Simulator.Windows
  • 编译
  • 点击深绿色的运行按钮,运行桌宠源代码。
  • 如果一切正常,游戏会报错:缺少模组Core,无法启动桌宠 / Missing module Core, can't start up(这是正常现象)。
  • 缺少模组 Core
  • 打开代码所在文件夹目录下的 VPet-Simulator.Windows 文件夹,右键以管理员身份运行 mklink.bat
  • mklink.bat
  • 运行结果如图所示后,重新点击深绿色的运行按钮,即可正常运行桌宠。
  • 正常运行桌宠
  • vpet/qa/startup.1782041391.txt.gz
  • 最后更改: 2周前
  • 有米