Searching for Keil uVision 3 specifically for Windows 10 can be tricky because uVision 3 is a legacy version (first released around 2005). Modern users typically install the latest Keil MDK (uVision 5)

Right-click the installer → Properties → Compatibility → set to “Windows XP (Service Pack 2 or 3)” if installer fails; check “Run this program as an administrator.”

Official Support: Arm Keil confirms that versions released before July 2015 (Windows 10's launch) may encounter "IDE Has Stopped Working" errors.