Hi Aaron,
Thank you your detailed response,
Unfortunately it was to Fix .Netframe 3.5,
my problems is with 4.8.1
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
On November 16, 2024-11 Cumulative Update for .NET Framework 3.5 and 4.8.1 for Windows 11, version 23H2 for x64 (KB5045935) was corrupted.
Prevents me from running my Intuit ProSeries Network tax software foe 2021-2024, Tax years 2010-2020 are running fine.
I updated 6 devices the same day 4 windows 10 and 1 additional Windows 11 and they are running fine. All the devices are networked in a Peer-to-peer network as Local accounts.
Ran the 1st steps to troubleshoot.NET Framework 3.5 and 4.8.1 by Turning Windows features on and off by unchecking the NET Framework 3.5 and 4.8.1 to remove the programs and install them again.
NET Framework 3.5 is removed and replaced with a new version, NET Framework 4.8.1 stops the program only, it does not remove and replace it, since NET Framework 4.8.1 stops the program, it does not remove and replace it since is part of he operating system.
used the Microsoft .NET Framework Repair Tool;, did not work.
I have run out of ideas, since the next steps may involve:
Microsoft's "repair in place" tool for Windows 11 versions 23H2 and 24H2, that allows you to Repair the Operating System without affecting the programs.
Worse case is to Reinstall Windows 11 and losing stand alone programs like VOIP, Desktop Accounting software that will set me back 3 weeks at the peak of the Tax season.
My Acronis backups may not rebuild my system after the repair, and definitely not after reinstalling Win 11.
any ideas or help are greatly appreciated.
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.
Hi Aaron,
Thank you your detailed response,
Unfortunately it was to Fix .Netframe 3.5,
my problems is with 4.8.1
Hi Aaron,
Thank you your detailed response,
Unfortunately it was to Fix .Netframe 3.5,
my problems is with 4.8.1
Sorry the first reply didn't address your question. You can try deploying offline using the DISM command.
Step 1: Prepare the installation files
You will need a copy of the Windows installation media, such as a Windows installation CD or an ISO file:
Locate the sources\sxs folder:
The sources\sxs folder is located in the root directory of the installation media and contains the .
Step 2: Open a command prompt (as administrator)
Press Windows + X and select “Command Prompt (Administrator)” or “Windows PowerShell (Administrator)”.
Step 3: Run the DISM command
Use the DISM command to deploy .NET Framework 3.5. Assuming your installation media is mounted on drive D:, you can run the following command:
dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
In this command:
/online: targets the currently running operating system.
/enable-feature: Enables the specified Windows feature.
/featurename:NetFx3: Specifies the .NET Framework 3.5 feature to be enabled.
/All: Enable all parent features.
/Source:D:\sources\sxs: Specify the location of the .NET Framework 3.5 installation files, replace D: with your installation media drive letter.
/LimitAccess: prevents DISM from using Windows Update to find the source files.
Step 4: Wait for the installation to complete
After executing the above commands, the system will start deploying .NET Framework 3.5 and display the progress. After waiting for the completion, you will see a message of successful installation.
Examples and Notes
Make sure that the command prompt has administrator privileges when executing the commands, otherwise you may get an insufficient privileges error.
Adjust the path in the command according to where your installation media is mounted.
If you are on a corporate network or other restricted environment, ensure that the network policy allows access to the required source files.
The following is a complete example of the command:
dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
Ensure that you do not interrupt the command run during execution and check the confirmation message after the command completes to ensure that the .NET Framework 3.5 deployment was successful.
If you encounter any problems, check that your installation media and command paths are correct.
I look forward to your feedback.
Aaron
HI Martin,
Thank you for the help.
I did Steps 1 - 4 see Below for the resut;s
I Contacted Microsoft support again on Monday, before step 4
While I went to the support page to outline my problem there was this posting form the Chat AI:
The Chat AI on you support Webpage shows the following:
AI-generated content
To determine if you have the .NET Framework 4.8 installed, follow these steps:
Open the Registry Editor by typing regedit in the Windows search bar and pressing Enter.
Navigate to the following path: HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full.
Check for a REG_DWORD entry named Release. If it exists, you have .NET Framework 4.5 or later installed.
If the Release value is 528040, you have .NET Framework 4.8 installed
My value is 533320
After 4. Upgrade in Place:
The Value is still 533320
Is this helpful, please advise
Here are the results from Step 1 to 4
Step 1:
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows
PS C:\Users\Jer> DISM /Online /Cleanup-Image /RestoreHealth
Deployment Image Servicing and Management tool
Version: 10.0.26100.1150
Image Version: 10.0.26100.2605
[==========================100.0%==========================]
Error: 0x800f081f
The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see https://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log
PS C:\Users\Jer>
Looked up the error code
Here is the link:
Ran SFC to check System Files here is the Report”
Microsoft Windows [Version 10.0.26100.2605] (c) Microsoft Corporation. All rights reserved.
C:\Windows\System32>sfc /scannow
Beginning system scan. This process will take some time.
Beginning verification phase of system scan. Verification 100% complete.
Windows Resource Protection did not find any integrity violations.
I downloaded and created an ISO file for step 4 to a USB drive
Question can I use that for the verification?
Step 2 could not find a restore point beyond 01/05/25
3. Install the latest .NET Framework updates manually:
Did not work.
Issue:
Since (KB5045935) for 23H2 11/16/24
I have installed
2024-12 Cumulative Update for Windows 11 Version 24H2 for x64-based Systems (KB5048667) 12/21/24
2024-11 Cumulative Update for .NET Framework 3.5 and 4.8.1 for Windows 11, version 24H2 for x64 (KB5045934) 12/21/24
2024-11 Cumulative Update Preview for .NET Framework 3.5 and 4.8.1 for Windows 11, version 24H2 for x64 (KB5048162) 12/21/24
Installed from the catalog (the catalog would not let me install any of the previous versions
Update for Windows (KB5048162) 1/13/25
No Help
Step 4
Did not help the tax program that runs on .NET Framework 4.5
Installed the 2024 Tax program (has not been installed before)
Dear Jorge TaxPro,
Thank you for reaching out, and I’m sorry to hear about the issue with the .NET Framework 4.8.1 update on your system. It sounds like you’ve already tried several troubleshooting steps.
Let’s go through a few additional solutions that could help resolve the problem:
System file corruption can cause issues with updates and applications. Let’s ensure that there are no corrupted files that could be affecting the .NET Framework.
Please follow these steps:
Open Command Prompt as an administrator (press Win + X and select Windows Terminal (Admin)).
First, run the following command to repair the Windows image:
DISM /Online /Cleanup-Image /RestoreHealth
Wait for the operation to complete. It may take a few minutes.
After DISM completes, run the following command to scan and repair any corrupted system files:
sfc /scannow
This will scan your system for any file integrity issues and automatically fix them if possible.
If the issue appeared after a recent update, you might be able to restore your system to a previous state where .NET Framework was functioning properly.
Press Win + R, type rstrui, and press Enter.
Choose a restore point created before the issue occurred, and follow the prompts to restore your system.
Go to the Microsoft Update Catalog and search for the .NET Framework updates for your version of Windows.
Download and install any available updates.
As you mentioned, an "Upgrade in Place" can repair system files without affecting your programs.
Disclaimer: I always recommend that if you have important data, you should back it up before making large system changes.
This process should resolve any issues with the operating system, including .NET Framework problems, without needing a full reinstall.
Since you’ve expressed concern about Acronis backups not restoring properly, I’d recommend testing your backups before proceeding with any major system changes like reinstalling Windows. It’s always a good idea to verify that your backup works as expected, especially in such critical times.
Please try the steps above and let me know if any of them help resolve your issue. I understand the importance of this during tax season, and I’m here to assist you every step of the way.
Best Regards,
Martin | Microsoft Community Support Specialist