Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

Sentinel key not found (H0007) when launch Unity after upgrade Windows 10

Discussion in 'Editor & General Support' started by Coresi7, Dec 13, 2018.

  1. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    After upgraded to Windows 10 version 1809 from 1803, unity refuses to start and show me this window
    (Unity 2017.4.17)
    When I click OK, it quit.
    upload_2018-12-13_21-47-36.png
    How to solve this? Reinstall Unity does not help.

    -------------------Edit---------------------
    Problem solved by myself, for details, go to #9.
     
    Last edited: Dec 14, 2018
  2. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    7,439
    It looks like you are running Sentinal LDK Protection System. Either turn off that service, or likely create the key it is asking for. Google for the error, you should find the information you need.
     
  3. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    Sorry I don't know this service, and certainly I didn't found such service in my computer.
    I tried to install sentinel driver, but it's useless. So I decided to uninstall it.
    By the way, I found that if I tried to use hasp_update.exe to update the key, it will show me that this platform is unsupported.
    upload_2018-12-13_22-16-51.png
    So what's next?
     
  4. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    And I'm not sure if this will be of help
    upload_2018-12-13_22-19-9.png
    I tried to update the key found in Editor folder (unity-sl.v2c) using sentinel driver (The driver is gone now, so don't ask me to uninstall or stop sentinel service), and it told me such error. Does it make sense?
     
  5. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    Yes this is my computer and I've uninstalled this service already. But the problem remains still.
    upload_2018-12-13_22-27-26.png
    You see, no such service start with "Sentinel ....."
    upload_2018-12-13_22-28-1.png
    And Bingo!, problem remains.
     
  6. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    upload_2018-12-13_22-31-5.png
    By the way, no app is listening on port 1947 and http://localhost:1947 is 404 now.
     
  7. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    it's likely you uses hasp_update.exe in Unity installation folder to update key file and this exe told me it does not support this platform (Windows 10 version 1809)
    upload_2018-12-13_22-48-20.png
    Could this be the reason? if so, give me a latest version of hasp_update.exe and I give it a try?

    And if I try to use another machine installed Windows 10 version 1803 it's ok
    upload_2018-12-13_22-47-52.png
    upload_2018-12-13_22-48-32.png


    I think it might be the problem that the sentinel ldk component along with Unity does not support Windows 10 1809?
     
  8. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    Alright, after I delete C:\ProgramData\SafeNet Sentinel folder and run "hasp_update.exe u unity-sl.v2c" as admin (hasp_update.exe and unity-sl.v2c lies in the same folder with Unity.exe), everything comes to normal.
    Anyway, thanks for your help!
    I recommend Unity to consider remove this component in the future if necessary, it's awful.
    I guess that after upgrading the OS, the sentinel key does not match the OS environment and because of the key storage, it refuse to update a new key. Then it sucks.
     
    Last edited: Jan 28, 2019
    tangyikejunn likes this.
  9. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    I know, I guess your team use a third party security program to prevent unity from cracked. But this program is not very stable in my circumstances. Anyway, cheers, I can use my unity now.
     
  10. tangyikejunn

    tangyikejunn

    Joined:
    Aug 14, 2015
    Posts:
    2
    thank you for your answer, I met the same problem and resolved it following your steps~

    I tried open unity when it was still installing,then occur the error.and it did not disappear after install.
     
  11. Coresi7

    Coresi7

    Joined:
    Mar 10, 2017
    Posts:
    13
    Glad it's working for you. :)
     
  12. ljt15078352068

    ljt15078352068

    Joined:
    Aug 16, 2019
    Posts:
    1
    how to run the 'unity-sl.v2c ' as admin,i can not find the admin choice
     
  13. zwcloud

    zwcloud

    Joined:
    Mar 15, 2016
    Posts:
    325
    @JeffDUnity3D I can confirm that Unity downloaded in China uses Sentinel LDK Protection System. Please remove that, because I need to debug native plugins.
     
  14. rachel0929

    rachel0929

    Joined:
    Jun 26, 2016
    Posts:
    2
    Same problem happened to me. I resolved it following this chinese post: https://www.jianshu.com/p/dbc06dab8f43
    It is meant for Win7 system, but it worked for unity version 2019.3 on a Windows 10 system.

    I did a rough translation here:

    step1:Delete the SafeNet Sentinel folder under C:\Users\username\AppData\Local

    step2:Search for Command Prompt in Start Menu and navigate to your unity folder (with the Unity.exe file) or copy cmd.exe to your unity directory.

    step3:type “hasp_update.exe u unity-sl.v2c ”

    Hope it helps.
     
  15. potatoandy

    potatoandy

    Joined:
    Feb 26, 2020
    Posts:
    1
    The solution posted by rachel0929 works fine. However I had to additionally delete the "SafeNet Sentinel" folder from C:\ProgramData otherwise step 3 would fail.
     
unityunity