Cant install visual Studio - Fresh Install Win 10

Micah Holmes 126 Reputation points
2025-08-25T16:56:25.9+00:00

Installing Visual Studio on a fresh windows 10 Install. I got an error .Net framework was not installed. Memory serves me right, it use to auto install .Net as a part of the Visual Studio process. Anyway, I have .Net installed

User's image

I have restarted, turned on auto updates, ran updates etc. WTF did you break Windows again Microsoft? Someone needs to buy you all helmets for Xmas if you're going to keep breaking your own products. Next question would be, why is there so many different versions of .Net framework needed? Clearly, I did not get the right one and your website was 0 help. It said get this version, no get this version, no no get this version. Endless cycle of garbage. Can we get a straight answer.

Developer technologies | Visual Studio | Setup
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Gade Harika (INFOSYS LIMITED) 490 Reputation points Microsoft External Staff
    2025-08-26T04:06:37.25+00:00

    Thanks for sharing the screenshot. Based on the image, it looks like you’ve already installed several .NET components:

    What You’ve Already Done

    From your screenshot, you've installed:

    • .NET Framework 4.6 Targeting Pack
    • .NET SDK 8.0.843
    • ASP.NET Core 8.0 Shared Framework

    These are good starts, but Visual Studio may require specific runtime versions or additional workloads depending on the edition and features you're installing.

    Common Installation Issues & Fixes

    1. Installer Fails Due to Missing .NET Versions

    Visual Studio often needs older .NET Framework versions (e.g., 4.8 or 3.5) for legacy components. According to internal feedback:

    • KB5003306 (.NET 4.8) has caused failures due to corrupted CAB files or missing servicing stack components [1].
    • DISM logs often show errors like: Error DISM Package Manager: Failed opening package. - hr:0x80004002

    Fix: Manually install .NET Framework 4.8 using the offline installer from https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48.

    1. Installer Cache Path Issues

    Some users set the installer cache path to restricted folders like D:\WindowsApps, which causes permission errors [2].

    Fix: Run the installer with default settings or change the cache path to a user-accessible directory.


    1. Certificate Errors During Offline Install

    If you're installing offline, expired certificates can block the process [3].

    Fix: Download and install the updated certificate: http://www.microsoft.com/pkiops/certs/Microsoft%20Windows%20Code%20Signing%20PCA%202024.crt

    1. Installer Update Workaround

    If the installer itself is broken, use PowerShell to update it manually [4]:

    Invoke-WebRequest "https://aka.ms/vs/17/release/vscommunity.exe" -OutFile "$env:TEMP\vsinstaller.exe"

    Start-Process "$env:TEMP\vs_installer.exe" -ArgumentList "--update", "--quiet", "--wait" -Wait

    System Requirements

    Visual Studio 2022 supports:

    • Windows 10 (64-bit): Home, Pro, Education, Enterprise
    • Minimum RAM: 4 GB (8 GB recommended)
    • Disk Space: 20–50 GB depending on workloads
    • .NET Framework: 4.8 or higher recommended [5]

    Full requirements: Visual Studio 2022 System Requirements [5]

    Next Steps

    1. Install .NET Framework 4.8 manually.
    2. Run Visual Studio Installer as Administrator.
    3. Avoid restricted folders like WindowsApps for cache paths.
    4. Use the PowerShell script above to update the installer.
    5. Check logs in %TEMP%\dd_installer.log for specific errors.

    Let me know if the issue persists after following these steps. I’ll be happy to assist further if needed. If the issue has been resolved, kindly mark the response as answered.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.