How to Fix .net framework error 0x800c0006 in Windows 10

What is ‘.net framework error 0x800c0006’ issue in Windows 10?

If you are experiencing ‘.net framework error 0x800c0006’ problem while trying to install .net framework in your Windows 10 computer, then you are in right place for the solution. Here, you will be guided with easy steps/methods to resolve the error. Let’s starts the discussion.

‘Error code 0x800c0006’: It is common Windows Problem occurs due to number of different factors. This error code is usually appeared when you try to update or install a supporting application from Windows Essentials like Windows Live Mail via Windows Updates. This issue is also appeared when you try to install .net framework application in Windows 10 computer. This error indicates you are unable to download and install .net framework application in your Windows 10 computer or installation didn’t succeed.

There could be several reason behind this issue including outdated Windows OS, trying to install incompatible version of .net framework application, required administrator permission is not given to installation setup, corrupted Windows update comments and other reasons. .net framework ‘Installation did not succeed’ error – error code 0x800c0006 prevents you from installing .net framework application in your Windows 10 computer.

However, missing .net framework application can trigger other system errors or prevents you from installing or updating a support for application from Windows Essentials like Windows Live via Windows update. So, .net framework application installation is necessary if missing. Another reason behind this error can be corrupted system files or registry, hard disk system image and other reasons. Let’s go for the solution.

How to fix .net framework error 0x800c0006 in Windows 10?

Method 1: Fix ‘.net framework error 0x800c0006’ with ‘PC Repair Tool’

‘PC Repair Tool’ is easy & quick way to find and fix BSOD errors, DLL errors, EXE errors, problems with programs/applications, malware or viruses issues, system files or registry issues and other system issues with just few clicks.

⇓ Get PC Repair Tool

Method 2: Download and install .net framework through Windows Update

Updating Windows 10 OS to latest update can resolve the issue by installing latest .net framework application in your computer.

Step 1: Open ‘Settings’ App in Windows 10 and go to ‘Update & Security > Windows Update’ and click on ‘Check for updates’ button

Step 2: Download and install all the available Windows update or pending updates in computer, and once done, restart your computer to see the changes and check if the issue is resolved.

Method 3: Download and install .net framework latest version

You should make sure you are downloading/installing latest & compatible version of .net framework application.

Step 1: Open your browser and visit ‘Microsoft Official site’, search for and download the latest version of .net framework application for your Windows 32-bit or 64-bit computer

Step 2: Double-click on Downloaded setup file and follow on-screen instructions to finish installation. If still getting the same error, then try next procedure to fix the issue.

Method 4: Enable ‘.net framework’ feature

One possible way to fix the issue is to enable .net framework in ‘Windows Features’ window in your computer.

Step 1: Open ‘Control Panel’ in Windows 10 and go to ‘Uninstall a Program > Programs & Features’, click on ‘Turn Windows Feature ON or OFF’ link in left pane

Step 2: In the opened window, find and tick the checkboxes relating to .net framework to check, and hit ‘OK’ button to save the changes. Once done, restart your computer and check if the error is resolved.

Method 5: Fix .net framework error 0x800c0006 using Command Prompt

You can also try to fix the issue by executing certain commands in Command Prompt in Windows 10.

Step 1: Press ‘Windows + X’ keys on keyboard and select ‘Command Prompt as Admin’

Step 2: Type the following commands one-by-one and hit ‘Enter’ key after each to execute

net stop wuauserv

ren %windir%\SoftwareDistribution SoftwareDistribution.old

net start wuauserv

Step 3: Once executed, restart your computer to see the changes and check you can install .net framework in Windows 10 without any error.

Method 6: Repair Windows 10 or clean Windows 10 install

If the issue is still persist, then you can try to fix the issue by performing Windows 10 installation repair or perform clean Windows 10 installation. To do so, you may need a bootable Windows 10 Installation Media USB/DVD, insert this media into computer and boot your computer with Windows Installation media drive. In Windows 10 setup, you can choose ‘Repair your computer’ option to repair your Windows 10 or choose ‘Install Now’ to perform clean Windows 10 Install. You can also read ‘How to clean install Windows 10’ post for this.


I am sure this post helped you on How to fix .net framework error 0x800c0006 in Windows 10 with several easy steps/methods. You can read & follow our instructions to do so. That’s all. For any suggestions or queries, please write on comment box below.

Samir Prakash Author