用Unity的時候突然發現打不開了,報錯如下:
很奇怪,搜了很多方案在驅動上面弄了半天,甚至重裝UnIty,發現都沒用之后,在谷歌上找到了解決方法,具體步驟如下:
刪除這個路徑下的文件 C:\ProgramData\SafeNet 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/
