Skip to content
How to Fix SCCM Prerequisite Errors Warnings

How to Fix SCCM Prerequisite Errors Warnings

Written By Anoop C Nair
Last Updated March 4, 2022
Posted In SCCM
SHARE

Let’s learn how to fix SCCM prerequisite errors/warnings. I have already noted down two prerequisites in the 2107 upgrade guide. The first one is DotNet 4.8 is the recommended version. However, DotNet 4.6.2 is still going to work fine with the 2107 version of ConfigMgr.

The second prerequisite is Microsoft Visual C++ 2015-2019 redistributable version should be 14.28.29914.0 for all the site servers and the site system servers (MP, DP, etc..). I recommend updating your site system servers to the latest version of Microsoft Visual C++ 2015-2019 redistributable (x64 or x86) version.

Read more about SCCM 2107 upgrade before you kick start the upgrade process. Take a good look at the list of prerequisites and checklist before the upgrade. You can check out my top 5 features of SCCM 2107.

How to Fix DotNet 4.8 Warning – How to Fix SCCM Prerequisite Errors Warnings

Let’s learn how to fix DotNet 4.8 warning in the prerequisite check. What did I do in the lab environment? I just ignored the warning and upgraded the primary server to 2017. The following is the warning that I had. But this is going to create a problem for the next version of ConfigMgr 2111. My recommendation is to install the 4.8 version of DotNet before the 2107 upgrade.

Patch My PC

[Completed with warning]: Configuration Manager requires at least .NET version 4.6.2 but recommends the latest version 4.8. A later version of Configuration Manager will require .NET version 4.8. To minimize disruption, before you run Configuration Manager setup, update .NET and restart the system.

NOTE! – You can download the offline version of DotNet 4.8 from the Microsoft support site. This update helps you to fix one of the SCCM 2107 Prerequisite Errors/warnings.

A more detailed blog post on fixing Dot NET issues with the SCCM upgrade is available – Fix SCCM Dot NET Version Warning Error During Prerequisite Checks.

How to Fix SCCM Prerequisite Errors Warnings
How to Fix SCCM Prerequisite Errors Warnings

Management Point Failure after 2107 Upgrade – SCCM 2107 Prerequisite Errors

Mattias Melkersen Kalvåg, one of my MVP colleagues, kindly shared his experience with the 2107 upgrade and the issue he faced with the failure of management point after the upgrade? I didn’t face this issue in the lab environment because my servers were up to date with the latest Microsoft Visual C++ 2015-2019 redistributable.

The workaround that he provided was to uninstall the existing Microsoft Visual C++ 2015-2019 redistributable application, and the MP reinstall might install the latest version of Microsoft Visual C++ 2015-2019 redistributable application. This step helps you to fix SCCM 2107 Prerequisite errors with Management Point.

How to Fix SCCM Prerequisite Errors Warnings
How to Fix SCCM Prerequisite Errors Warnings

Other Dependencies for the 2107

Microsoft updated the documentation to list out all the updates required for version 2107 of Configuration Manager.

  • Microsoft Edge WebView2 Redistributable to version 90.0.818.51
  • Microsoft .NET Framework to version 4.6.2
  • Microsoft Visual C++ 2015-2019 Redistributable to version 14.28.29914.0
  • Xceed.wpf.avalondock.themes.metroaccent.dll to 4.1.0.0
  • Xceed.wpf.themes.dll to 4.1.0.0
  • Xceed.wpf.themes.metro.dll to 4.1.0.0
  • Xceed.wpf.toolkit.themes.metro.dll to 4.1.0.0
  • Microsoft.aspnet.odata.versioning.dll to 4.0.7242.29043
  • Microsoft.aspnet.webapi.versioning.dll to 4.0.7242.29042

Resources

Author

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion · 10 comments

      1. Triggered four reboots in the last two days and dotnet4.8 warning persists. I do have dotnet 4.8 installed, however not the latest one:
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full
        version REG_SZ 4.8.03761
        Cannot install latest version because I’m getting “Cannot find object or property” error. Windows Server 2019 (OS build 17763.2061)
        Any ideas?

      2. StaffHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full shows 4.8? Also is there any relevant error in prerequisite check logs on the respective servers?

  1. yeah, dumb me…
    I installed SCCM 2107 despite .net warnings and after installation I found in ConfigMgrPrereq.log that .net4.8 was missing on SQL server, not SCCM server…
    All seems to work correctly now. Till the next update…
    Thank You!

    1. thanks for the Info. I had only installed .net 4.8 on the both SCCM Server. After i install .net 4.8 on SQL Server the prerequisite check will completed.

  2. Hi
    I am stuck at Prerequisites check passed with warning at .net 4.8. I have site server on server 2016. I have installed .net 4.8 manually from the site . After installation i have rebooted the site server. I have checked at SQL through query and in the registry. .net release is 528049. But still i am getting Prerequisites warning.
    I have started the service SMS_WINNT_SERVER_DISCOVERY_AGENT, it stopped automatically after some time. There is no any error in ntsvrdis.log but also didn’t find this “Look for the line “Detected .NET with the release 528449 on SCCM SERVER“. If you see the correct release version, you should not see the SCCM Dot NET 4.8 Prerequisite warning anymore.”
    Please support.
    Regards,

    1. StaffHi Sarfraz – My name is Anoop and you posted the question in the wrong website? or is this correct one 😀 ? we have a post created with the help of the Microsoft engineering team https://www.anoopcnair.com/fix-sccm-dot-net-version-warning-error-upgrade/

      This is what you need to check

      Install .NET 4.8 version and wait for the next server discovery cycle to get the .NET version changes reflected in SQL DB.
      Speed up the Server Discovery with the process explained above.

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read