12.16 - No Update - No Uninstall - I'm stuck

  • I am running 12.16 x64 and all has been good :)
    Now I tried to update to 12.17 and get an error message telling me that the following registry value could not be deleted: 0|Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted{Resources}Opera.exe
    Error-Code: 40

    Actually there is no such entry (in HKCU) and I can neither reinstall, update nor uninstall Opera.
    Always the same error.

    Who can help?

    Thanks!

  • Are you using Windows. I'm not an expert on this, so what I'd say is just what I would be thinking if I had the problem. Have you considered a System Restore to go back to before the update?

    You could always try it, and then, I believe, undo the restore if you chose.

  • You could always try artificially creating that registry entry so that it can be deleted!
    Why the problem should be happening I have no idea, but that might work as a workaround.
    :-)

  • You could always try artificially creating that registry entry so that it can be deleted!

    Yeh, I'd try that. In "Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted", right-click and add a new dword with its name being the path to the opera installer exe and its value being 1.

    Other things you can do:

    • Download the 12.16 x64 installer, launch it, click "options", set "install path" to the existing location of your 12.16 x64 so it says "upgrade" and install. That should fix the registry settings. But, if not, try downloading and installing the 32-bit version of 12.16 and install that to "C:\Program Files (x86)\Opera".

    Then, do the same with the 12.17 installer if you have to.

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.