Search Unity

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

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

Thread Status:
Not open for further replies.
  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

    Joined:
    May 2, 2017
    Posts:
    14,446
    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:
    377
    @JeffDUnity3D I can confirm that Unity downloaded in China uses Sentinel LDK Protection System. Please remove that, because I need to debug native plugins.
     
    TobyWu likes this.
  14. rachel0929

    rachel0929

    Joined:
    Jun 26, 2016
    Posts:
    4
    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:
    3
    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.
     
  16. atanuroy911

    atanuroy911

    Joined:
    Apr 17, 2021
    Posts:
    1
    Create a Text file in Notepad and save it with the name "UnityFix.bat" or any name you like but the the ".bat" extension

    Inside it paste the following code (Right Click on the file and Click Edit):

    Code (Boo):
    1. @RD /S /Q "%appdata%\..\Local\SafeNet Sentinel"
    2. @RD /S /Q "%PROGRAMDATA%\SafeNet Sentinel"
    3. cd %PROGRAMFILES%\Unity\Hub\Editor\2020.3.7f1c1\Editor
    4. hasp_update.exe u unity-sl.v2c
    And Save it.

    Right Click on the file and "Run with Administrator Privileges"

    Thanks to @rachel0929 and @potatoandy for the full solution
     
  17. Faustus987

    Faustus987

    Joined:
    Apr 5, 2022
    Posts:
    1
    Hi ppl, I have similar problem which contains this same error, but... I have one application which is protected with linked hardware ID, and cant open it without v2c license file. Can anyone remove this linked hadrware ID from this exe? Thanks.
     
    Last edited: Apr 5, 2022
Thread Status:
Not open for further replies.