[SOLVED] Unable to install .NET Framework 3.5

Anonymous
2023-09-30T09:35:21+00:00

EDIT: Solved, see my latest reply to this post.

Hi, I have been having issues installing .NET Framework 3.5 on my PC, which I recently reinstalled Windows on to fix an issue with my original Windows install. Every time I attempt to install .NET 3.5 (which I am using the administrator account for), I receive an "Access Denied" error.

I tried the following remedies to no avail:

  1. Trying to enable .NET 3.5 from the Control Panel or installing it by opening an app that requires .NET 3.5 gave me error 0x80010108.
  2. Running the DISM /online /enable-feature /FeatureName:NetFx3 command in cmd gave me error 5. PowerShell also gave me an Access Denied error.
  3. Changing group policies, clean booting, and even resetting the PC did not solve the issue.
  4. I attempted to restart Windows Update service. Trying to update from the Settings menu gave me error 0x80070005.
  5. Clearing Windows Store cache did not solve the issue.
  6. The .NET 3.5 official installer and third-party offline installer both return errors.
  7. I then tried copying over the entire Windows/Microsoft.NET folder from my old Windows install to my new one, but that did not solve the problem.

Any help in remedying the problem is fully appreciated.

My specs are as follows:

CPU: Intel Core i5-3470 @3.20GHz

GPU: NVIDIA GeForce GTX1650

Motherboard: MSI Z77A-G43

RAM: 8GB

System: 64-bit

Windows: Windows 10 Pro ver. 1909

OS Build: 18363.1556

Windows for home | Windows 10 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes
Accepted answer
  1. Anonymous
    2023-09-30T11:21:52+00:00

    The WU client encounters the access denied error.

    ************

    DWLD: Download failed with 0x80070005 [HRESULT = 0x80070005 - E_ACCESSDENIED]

    ************

    Try resetting Windows Update as suggested in the article Additional resources for Windows Update - Windows Client | Microsoft Learn.

    (or)

    Install .NET Framework from the ISO.

    Download the Windows 10 ISO, mount it, and run the DISM command mentioning the source (e.g., H:\Sources\SxS) folder.

    Example:dism /online /enable-feature /featurename:NetFX3 /Source:h:\sources\sxs /LimitAccess

    If nothing helps, a clean install may be the best option.

    27 people found this answer helpful.
    0 comments No comments

11 additional answers

Sort by: Most helpful
  1. Anonymous
    2023-09-30T09:40:02+00:00
    0 comments No comments
  2. Anonymous
    2023-09-30T10:37:26+00:00

    Hi, the updater successfully downloads and verifies the files for the update, but then returns error 0xc0000022 when it attempts to install the update.

    I'm currently looking through Process Manager now to see if anything's faulting. I will keep you updated.

    0 comments No comments
  3. Anonymous
    2023-09-30T10:39:27+00:00

    0xc0000022 is STATUS_ACCESS_DENIED. Some permissions are broken on the system.

    Please share the following log file on OneDrive.

    C:$WINDOWS.~BT\Sources\Panther\setupact.log

    0 comments No comments
  4. Anonymous
    2023-09-30T10:49:43+00:00

    Here's the DISM.log file when I try to install from cmd.

    1 person found this answer helpful.
    0 comments No comments