Repair Guide  🛠
Clear Windows repair instructions, diagnostic paths, and trusted resources in one place.
Repair Tool
Advanced System Repair › Windows Repair Guides › .NET Framework

Fix .NET Framework 3.5 Error 0x80071A90

Fix .NET Framework 3.5 error 0x80071A90 by clearing competing installations, using a clean boot, and repairing Windows servicing components.

Windows 10 & 1110-minute readUpdated September 28, 2026
Diagnose before changing the system. Record the exact symptom, protect important files, and test after each step. Stop if the evidence points to failing hardware.

What this problem means

Error 0x80071A90 indicates that Windows could not complete the requested transaction because another operation or resource conflict interfered. During .NET Framework 3.5 setup, pending updates, installers, or background services may compete for servicing resources.

Note what you were doing when the problem began, the exact message, and whether it affects one file, application, device, user profile, or all of Windows. That scope determines the safest repair.

Safety first. Back up irreplaceable files. Do not install drivers, DLL files, registry patches, firmware, or replacement system files from unverified download sites.

Confirm the scope and likely cause

CheckWhat it tells you
Pending restartA restart can complete an earlier servicing transaction and release locked resources.
Update and installation historyIdentifies another installation active near the failure.
Clean boot comparisonTests whether a non-Windows service is causing the conflict.
CBS and DISM logsDistinguish a resource conflict from component-store corruption.

Safe repair procedure

  1. 1. Save work, restart Windows, and retry the feature once

    Complete this step, restart only when requested, and test the original symptom before continuing. Record any new message because it may identify a narrower cause.

  2. 2. Allow pending Windows updates to finish before installing .NET Framework

    Complete this step, restart only when requested, and test the original symptom before continuing. Record any new message because it may identify a narrower cause.

  3. 3. Close other installers and temporarily pause nonessential deployment tools

    Complete this step, restart only when requested, and test the original symptom before continuing. Record any new message because it may identify a narrower cause.

  4. 4. Perform a documented clean boot and retry Optional Features

    Complete this step, restart only when requested, and test the original symptom before continuing. Record any new message because it may identify a narrower cause.

  5. 5. Run DISM and SFC, then restore normal startup after testing

    Complete this step, restart only when requested, and test the original symptom before continuing. Record any new message because it may identify a narrower cause.

Repair Windows servicing files

If several Windows components fail or servicing damage is confirmed, open Terminal as administrator and run:

DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow

These commands repair the Windows component store and protected files. They do not repair failed hardware or guarantee that a third-party application will work.

Prevent the problem from returning

Frequently asked questions

Is this safe to repair myself?

Begin with reversible checks. Stop before partitioning, firmware changes, reset, or reinstall steps unless you have a verified backup and understand the confirmation screen.

Should I download a replacement file from a third-party site?

No. Use Windows Update, official documentation, or the original PC, device, or application publisher.

What if the problem returns?

Preserve the exact message and logs. Repeated failures after clean software repair require storage, memory, power, firmware, or device testing.

References