问题描述
启动Unity时打开项目时出现以下错误提示:Sentinel key not found (H0007) Unity
此问题可能导致Unity无法正常启动,甚至影响其他功能。
解决方案
- 删除特定目录下的文件
- 打开路径:
C:\ProgramData\SafeNet Sentinel - 注意:
ProgramData为隐藏文件夹,需先在文件夹选项中设置显示隐藏文件 - 删除该目录下的所有相关文件
- 打开路径:
- 使用命令行工具修复
- 以管理员身份打开Cmd命令提示符
- 注意终端选择”命令提示符“而不是”PowerShell“
- 导航至Unity安装目录(看你的编辑器安装位置,如:
cd C:\Program Files\Unity\Editor) - 执行以下命令: 复制
hasp_update.exe u unity-sl.v2c
完成上述操作后,Unity应能正常启动。
问题根源
此问题与Sentinel LDK Protection System相关,这是Unity专门在中国区版本中添加的版权保护机制。