I recently installed Oracle SQLDeveloper on Windows 7. It wsa working properly. But some days ago I have done some updates in System. So it suddenly stop working and when I went to run it and got this error:

This application failed to start because MSVCR71.dll was not found.
Wow. Been a while since I’ve seen that one. I have done some R&D but bo luck.
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.
!Enjoy the work with SqlDeveloper
Kuldeep Sharma
This application failed to start because MSVCR71.dll was not found.
Wow. Been a while since I’ve seen that one. I have done some R&D but bo luck.
The Solution
To fix it, properly, you need to install SQLDeveloper yourself. Fortunately, this is simple.- Run regedit as the Administrator
- Expand HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
- Add a new Key to App Paths called sqldeveloper.exe
- Set 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 the jre / bin folder in the SQLDeveloper files.
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.
!Enjoy the work with SqlDeveloper
Kuldeep Sharma