用Unity的时候突然发现打不开了,报错如下:
很奇怪,搜了很多方案在驱动上面弄了半天,甚至重装UnIty,发现都没用之后,在谷歌上找到了解决方法,具体步骤如下:
删除这个路径下的文件 C:ProgramDataSafeNet Sentinel,注意ProgramData好像是隐藏文件
在Windows 的Cmd 界面,前往Unity.exe的路径
最后输入这个 hasp_update.exe u unity-sl.v2c
就可以打开Unity了
最后补充一点:
关于Sentinel LDK Protection System
这是Unity专门为在中国区下载的Unity加的内容!!估计是为了防止国人破解把。。。。。。。
总之,现在中国区下载的Unity应该都有这个玩意儿,除了可能会让Unity打不开,可能还会影响一些其他的功能,比如调试DLL可能会失败。
如果想从根源杜绝此类问题,可以尝试用从国外区的下载的Unity。。。
关于Sentinel LDK Protection System相关内容,我是从这篇帖子上看到的
https://forum.unity.com/threads/sentinel-key-not-found-h0007-when-launch-unity-after-upgrade-windows-10.597292/