Keil Logo

GENERAL: WINDOWS 8 and WINDOWS 10 compatibility

Information in this knowledgebase article applies to the following versions of:

  • MDK-ARM V4.23 and older
  • PK51 V9.06 and older
  • PK166 V7.07 and older
  • DK251 V5.08 and older
  • µVision versions older than V4.50


Older versions of the Keil tools act odd when using Windows 8.x or Windows 10.

The Keil tools either do not start or behave strangely.


Windows 8 was released in October 2012, and Windows 10 in July 2015.

Before releasing a Keil µVision update, we test that update against the current Window OSs of the time. Versions of Keil µVision released after those Windows' release dates were tested with no reported issues. Versions of Keil µVision from before those Windows' release dates were not tested for full compatibility.


  • Any µVision version older than v4.50 is not recommended for use with Windows 8x or Windows 10.


Older versions of the Keil tools may act odd, e.g. not start or may behave strangely, if used on a Windows OS different than the ones Keil Support initially tested with.

To resolve these odd issues, there are 3 possible solutions:

  1. Update to a Keil version released after 2012 or 2015.
    To see what versions of the tools a Product Serial Number (PSN) will work for, please go to
    Below the Maintenance Status and Previous Versions heading, in the teal box, paste in a Product Serial Number (PSN) or License ID Code (LIC) and press enter - a list of versions appears.
    The non-greyed out links are versions you are entitled to download i.e. versions released within the Product's (PSN's) support period.
  2. Run older versions of Keil on Windows 7.
    Windows 7 which was released in October 2009.
  3. Experiment with Windows Compatibility Mode Settings
    In Windows 8/10, use Windows compatibility mode (see link below) in combination with older Keil µVision versions.

Note for Windows 10 Build 1803 second Quarter 2019 Arm Compiler 6 (ARMCLANG) users:, please use version 6.10.1 or later. See ARMCLANG: Error: Failed to checkout a license (ARM Compiler 6 + Win10) for details.




The following Discussion Forum threads may provide information related to this topic.

Last Reviewed: Thursday, April 25, 2019

Did this article provide the answer you needed?
Not Sure
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.