KB: Update gives error: This application requires Windows hotfix KB3140245

Altium Designer Altium Designer
Starting in version: 20.1 Up to Current

I can load up to 20.1.12, anything newer than that gives me the error. I ran the hotfix but I still get the error message. The error message opens up a Microsoft window that runs through the fix but after doing that it still doesn't work. When I try to install it manually, I'm getting: The update is not applicable to your computer" I am running Widows 7 professional 64bit

Solution Details

Windows Hotfix KB3140245 is simply defined by Microsoft as "Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows".  More information on this update is available here:
https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi
 
This article from Microsoft describes how to enable TLS 1.2:
https://learn.microsoft.com/en-us/mem/configmgr/core/plan-design/security/enable-tls-1-2-client

This Knowledge Base article has steps and images (near the bottom) to check if it's enabled:
https://www.altium.com/documentation/knowledge-base/altium-designer/error-from-portal365-altium-com

To see if this hotfix is installed, you can go to "Start ► Settings ► Control Panel ► Programs ► Programs and Features" and selecting "View Installed Updates". Please confirm "Microsoft Windows Update KB3140245" is listed.  (Computers with this issue do not show this hotfix as installed.) 
 
There is a tutorial on the Support.Microsoft.com website that talks about needing to add a registry key. Please review the article here (but the next paragraph may be the best way to resolve this issue):
https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi
 
This procedure has been used several times successfully to resolve this issue: Try using the Deployment Image Servicing and Management ("DISM") tool from Microsoft to install KB3140245. There is a good description of the process on the Microsoft "Core Team" document Blog here:
https://docs.microsoft.com/en-us/archive/blogs/askcore/how-to-use-dism-to-install-a-hotfix-from-within-windows

Tip:  When running DISM.exe, you need to change to the directory where the .cab file is before executing the dism.exe command, since that folder will not be in the Windows path environment.

 
The hotfix source file is available here:
https://www.catalog.update.microsoft.com/search.aspx?q=kb3140245
 
Was this article helpful?