Solution:
Run regedit as the AdministratorExpandHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App PathsAdd a newKey to App Paths called sqldeveloper.exeSet the (Default) value to the full path to the executable (including the executable name).Create a new String value for sqldeveloper.exe called Path and set its value to thejre / bin folder in the SQLDeveloper files.
And here’s what it looks like:
This problem isn’t limited to Oracle SQLDeveloper. It will be common to any application distributed without an installation process that is dependent on a runtime file that was formerly located in the Windows folder.