How to repair .NET Framework installation failure 0xc8000222

Every time I try to run the .NET 4.0 Installer (dotNetFx40_Full_x86_x64), I get an error message saying:

.NET Framework 4 Client Profile has not been installed because: HRESULT 0xc8000222

It has been suggested that running Windows Update might fix this but then I get:

Windows update cannot currently check for updates because the service is not running.

This is a refurbished Samsung NP-RC512-S01US I purchased from a couple of weeks ago.
The 64-bit Windows 7 version is Home Premium Version 6.1 build 7600.
I have uninstalled all Norton and/or McAfee products.
I have installed Microsoft Security Essentials and Windows Internet Explorer 9 (IE9-Windows7-x64-enu).
I do not use registry cleaners.
The most recent installed update I see is KB2454826.

Log file text

Installation Log Message Types: Errors Verbose Messages Message Details: Date Time © 2009 Microsoft Corporation. All rights reserved. Terms of Use. OS Version = 6.1.7600 Platform 2 OS Description = Windows 7 - x64 Home Premium Edition CommandLine = F:\7cee3eba742b6ce8aa9ba6c190\\Setup.exe /x86 /x64 /ia64 /web TimeZone = Pacific Daylight Time Initial LCID = 1033 Using Simultaneous Download and Install mechanism Operation: Installing Package Name = Microsoft .NET Framework 4 Client Profile Setup Package Version = 4.0.30319 User Experience Data Collection Policy: AlwaysUploaded Number of applicable items: 9 Exe (F:\7cee3eba742b6ce8aa9ba6c190\SetupUtility.exe) succeeded. Exe Log File: dd_SetupUtility.txt ServiceControl operation succeeded! ServiceControl operation succeeded! Exe (C:\Users\Owner\AppData\Local\Temp\Microsoft .NET Framework 4 Client Profile Setup_4.0.30319\Windows6.1-KB958488-v6001-x64.msu) failed with 0xc8000222 - (null). Final Result: Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:06:20).

What finally worked was;
  1. Downloading Windows 7 SP1 7601.17514.101119-1850_Update_Sp_Wave1-GRMSP1.1_DVD.iso from here.
  2. Installing Windows 7 SP1.
  3. Running Windows Update.
  4. Installing dotNetFx40_Full_x86_x64.

60 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.


Question Info

Last updated September 19, 2020 Views 78,500 Applies to: