I've noticed both Keil uVision 4 and uVision 5 share the (for Windows) identical filename "UV4.exe"/"Uv4.exe". This results in Windows (7) Explorer being unable to choose for a specific version.
You have to rename the "UV4.exe" from uVision 5 to "UV5.EXE" and update the startmenu shortcut.