Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service
   Home P&E Customer Support FAQs - Frequently Asked Questions FAQ ID # 237
FAQ ID # 237
Debug operations in Keil have suddenly started hanging during programming and the CPROGACMP window does not close. How do I fix this?
This issue occasionally appears in Windows 10. It is caused by an entry that is added to the Windows registry that prevents the progarmcortex_dll.dll file from unloading after programming is completed. This issue can be resolved by doing the following:

1. With administrative access, open regedit.exe. This can be done from the Windows 10 start menu or by opening a Run window and opening "regedit.exe".

2. Navigate through the folders on the left side to find the following path: Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

3. On the right hand side there should be an entry with a name that matches the file path to the Keil UV4.exe application. The data should read "$ IgnoreFreeLibrary<progarmcortex_dll.dll>". Right click this entry and delete it.

4. Close and reopen Keil.
Related Downloads
Architectures Categories Products
Kinetis / S32, LPC, STM32, i.MX, ARM-based IDE - Integrated Development Environment, Flash Programming Software
Please rate this FAQ to help us improve our support
0 means "not helpful"
10 means "very helpful"
0 1 2 3 4 5 6 7 8 9 10

© 2020 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement