Windows AppCompatFlags Layers

Technical Note 59509

Targets:
All

Component:
IDE

Updated:
2/12/2014 9:54 AM

Introduction

Under certain circumstances, automatic Windows 8 compatibility settings can cause problems for IAR Embedded Workbench. This has been reported in connection with:

  • Changing Project > Options.
  • Selecting another Configuration (e.g., Release).

Error message(s) containing info similar to:

Faulting application path: $EW_DIR$\common\bin\IarIdePm.exe

Faulting module path: $EW_DIR$\common\bin\kernel.dll

Workaround

Install another copy of your Embedded Workbench in a different location (different $EW_DIR$ ).

Example

Old install path

C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\

New install path

C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5_2\

Alternative workaround

Rename the directory of your current installation.

Results

If the above helps, open the Windows registry (using regedit.exe) and take a screenshot of this key:

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]

Please send the screenshot to IAR Support.

 

Batch file

This batch file will automatically read the requested registry keys.

 

All Product names are trademarks or registered trademarks of their respective owners.

© IAR Systems 1995-2016 - All rights reserved.