Error 0xc0000135 has been appearing after the newly released update (KB5013943) for Windows 11. After the May Patch Tuesday installation, users have reported problems starting various applications.
Although Microsoft has said that update KB5013943 for Windows 11 contained the fix for the bug that prevented .NET Framework 3.5 based applications from opening that used WCF (Windows Communication Foundation) and WWF (Windows Workflow) components, the new patch ended up causing more problems. Check below what happened and how to solve it.
KB5013943 update causes error 0xc0000135
After the KB5013943 update for Windows 11, several users reported on the Microsoft forum (1, 2) and Reddit (1, 2) that several applications were not opening. Note that depending on the user, the affected applications may vary. Among the affected apps are ProtonVPN, PowerShell, Event Viewer, Sound Blaster Command, KeePass, Visual Studio, Discord, ShareX and more.
After installing the May Patch Tuesday, when trying to open any affected application, Windows 11 displays an error message saying, “The application could not start correctly (0xc0000135). Click OK to close the application.”
On the Microsoft forum, a user says:
I just updated my laptop to the latest version of Windows 11 and I am getting a lot of application errors and application auto-launch errors. Is there a way to fix this? Error 0xc0000135.
On Twitter, a user also reported about the problem saying:
Someone is running an error after KB5013628 / KB5013943 – Application could not start properly (0xc0000135) unable to start any .NET 4.8 program – bing/visual studio etc
Is anybody running into an error after KB5013628 / KB5013943 – The application was unable to start correctly (0xc0000135)
unable to start any .NET 4.8 programs – bing/visual studio etc.#Windows11
— Rajasekar Shanmugam (@srajasekar) May 11, 2022
The error 0xc0000135 means that the application was unable to locate a DLL file, which is necessary for the program to function properly. If there is no such access, the app will not open and in this specific case, the software is looking for .NET DLLs, but is not able to find them.
although the KB5013943 update uninstall solve the problem, that will make the computer unprotected from cyber attacks, as several vulnerabilities were fixed in this patch. Fortunately, users have found a way to fix this problem by enabling .NET Framework 3.5 or reinstalling it.
How to Fix Error 0xc0000135 Caused by Update KB5013943
To fix error 0xc0000135 displayed after trying to open some apps in Windows 11, follow the steps below.
Step 01: Click on the start menu, search for “Control Panel” and open it.
Step 02: Select “Programs”.
Step 03: Just under “Programs and Features”, select the “Turn Windows features on or off” option.
Step 04: Check that “.NET Framework 3.5 (includes .NET 2.0 and 3.0)” and “Net Framework 4.8 Advanced Services” are checked in the box on the left as shown in the image below.
another way to do it it is also through Command Prompt running as administrator.
Step 01: Click on the start menu, search for “Command Prompt”. Right-click on the application and select “Run as administrator”.
Step 02: In the Command Prompt, enter the following commands below and press understand to perform the action on each of the lines.
dism /online /enable-feature /featurename:netfx3 /all
dism /online /enable-feature /featurename:WCF-HTTP-Activation
dism /online /enable-feature /featurename:WCF-NonHTTP-Activation
If neither of the above two methods worktry uninstalling the .NET features from Control Panel and reinstalling them to fix them.
If none of that works, uninstall update KB5013943.