This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Garmin Express "HKey_Current_User32" error

Former Member
Former Member
Hello - I am trying to run GarminExpress.exe and I recieve version 3.2.27 from garminconnect.com/start. When I run the exe I always receive an error msg "Could not open key: Hkey_current_user32\software\microsoft\windows\currentversion\run."

I verfied this key does not exist in my windows 7 registry, my computer only has Hkey_current_user. I verified and am certain I am running as administrator. Has someone experienced this and found a way around? seems like this would be a fairly common problem if the script is only looking for the user32 key. Any help would be greatly appreciated!
  • Former Member
    0 Former Member over 10 years ago
    For a little more back ground, I have already followed all of the suggestions in the below guidance doc " Why do I receive Failed Try again?" which involved removed a windows security update. I also have clicked the "Try again" multiple times and continue to have the Hkey....User32 error msg. I will contact product support however since they are not open and the most recent install looking for user32 should be a wide spread issue I'm hoping someone might help before I can finally get around to talking with someone on product support. Thank you!
    https://support.garmin.com/support/searchSupport/case.faces?caseId=%7B68b703a0-2275-11e4-eaba-000000000000%7D
  • Former Member
    0 Former Member over 10 years ago
    I verfied this key does not exist in my windows 7 registry, my computer only has Hkey_current_user.


    Are you on a 32-bit or a 64-bit edition of Win7? There is no "Hkey_current_user32" registry key so I'm not sure what the issue is. The key should be

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • Former Member
    0 Former Member over 10 years ago
    Hi Matt - I am running in 64 bit edition of Win7. Yes, I agree there is no "Hkey_current_user32" that I know of, which is why I thought I should check if others have seen this. I've verified I do have the HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run and have never had an issue in the past with an issuance updating that key.

    I'll attach a screen shot of the error msg.
  • Former Member
    0 Former Member over 10 years ago
    It's Stuart not Matt :)

    Anyway I did a search for "Hkey_current_user32" using a search engine and it seems to be a registry permission issue.
  • Former Member
    0 Former Member over 10 years ago
    Thanks again Stuart :) not sure what I was thinking with Matt......

    OK i'll keep digging and looking into the registry permission. I definitely have admin access so right now I'm not sure what it could be but will post the answer once I find out.
  • Former Member
    0 Former Member over 10 years ago
    OK, so with your direction I ended up solving this by checking the registry permissions on Hkey_current_user32\software\microsoft\windows\currentversion\run. Somehow my user account got removed from the this key and I didn't go into looking at the permissions before because I saw my account was set up as administrator.

    To solve I opened regedit and right clicked on the key and selected Permissions to bring up the security box. adding my user account back with full control solved the problem.

    Thanks for talking this over, Happy New year Stuart!
  • Former Member
    0 Former Member over 10 years ago
    You're welcome. I've no idea how permissions can be lost on the HKEY_CURRENT_USER key (malware, Windows bug, badly written software?) but I saw the general solution and figured you had the knowledge to fix it.

    PS: I have seen legitimate software screw up registry "run" keys before. At one time the free version of EaseUS Partition Manager would delete everything in one of these keys before adding it's own entry. That'd disable a whole lot of other software (usually tray icon type stuff) after a reboot. That bug seems to have been fixed.