FIX: NET Framework 3.5 0xc004000d Install Error on Server 2016. (Solved)

Last updated on November 9th, 2020

The Net Framework 3.5 0xc004000d installation error on a Windows Server 2016, appears because Windows cannot find, or cannot download, the required files needed to install the .NET Framework 3.5 features (that includes .Net Framework 2.0 & 3.0.). In this tutorial, you will find step by step instructions and all the available methods to resolve the NET Framework 3.5 0xc004000d installation error on Server 2016.

Advertisements

"The request to add or remove features on the specified server failed.
Installation of one or more roles, role services, of features failed.
One of the several parent features are disabled so current feature can not be installed. Error: 0xc004000d"

FIX: NET Framework 3.5 0xc004000d Install Error on Server 2016

 

How to Install .NET Framework 3.5, 2.0 & 3.0 on Server 2016.

Method 1. Specify an Alternative Source for the Installation Files.
Method 2. Install NET Framework 3.5 using DISM.
Method 3. Install NET Framework 3.5 from PowerShell.

 

Method 1. Specify an Alternative Source for the Installation Files.

Requirements: A Windows Server 2016 Installation Media (or .ISO file)

1. Attach the Windows Server 2016 installation media (or mount the Windows Server 2106.ISO file).
2. Open Windows Explorer and note the drive letter of the Windows media.

3. In Server Manager click Add roles and features.

image_thumb

 

2. At 'Installation Type' options, choose Role-based or feature-based installation and click Next.

image_thumb4

 

3. Select the local server as the destination server and click Next.

Advertisements

image_thumb3

 

4. At 'Select server roles' options screen click Next.

Install NET Framework Server 2016 - Add Roles and Feature

 

5. At 'Features' options, select the .NET Framework 3.5 features and click Next.

Install NET Framework 3.5, 3.0, 2.0 Server 2016

 

6. Click Specify an alternative source path.

Install NET Framework 3.5 on Server 2016

 

7. In Path box, type:

  • X:\sources\sxs

* Note: Where X=the drive letter of the Windows Server 2016 install media. (When done, click OK)

image

 

8. Click Install to install the Net Framework feature.
9. If everything goes smoothly, you should informed that the .Net Framework installation succeeded.

image


Method 2. Install NET Framework 3.5 using DISM.

Requirements: A Windows Server 2016 Installation Media (or .ISO file)

1. Attach the Windows Server 2016 installation media (or mount the Windows Server 2106.ISO file).
2. Open Windows Explorer and note the drive letter of the Windows media.
3. Open Command Prompt as Administrator and give the following command:

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs

* Note: Replace the letter "X" on the above command according the drive letter of the Windows media. e.g. If the Windows Media's drive letter is "E" , type:

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs

DISM - Install NET Framework 3.5 on Server 2016

 

Method 3. Install NET Framework 3.5 using PowerShell.

Requirements: A Windows Server 2016 Installation Media (or .ISO file)

If you cannot still install .NET Framework 3.5 by using the DISM command, try to install it from PowerShell. To do that:

1. Attach the Windows Server 2016 installation media (or mount the Windows Server 2106.ISO file).
2. Open Windows Explorer and note the drive letter of the Windows media.

3. Open PowerShell as Administrator and give this command:

  • Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Source X:\sources\sxs -LimitAccess

Note: Replace the letter "X" on the above command according the drive letter of the Windows media. e.g. If the Windows Media's drive letter is "E" , type:

  • Enable-WindowsOptionalFeature –Online –FeatureName "NetFx3" –Source E:\sources\sxs -LimitAccess

PowerShell - Install NET Framework 3.5 on Server 2016

That's it! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free: