The first thing to note is that this solution is only valid for the error code 0xC8000222. For details about how to learn the error code of installation failure, refer to this link. The following is a brief step for bill:
1. Press Win logo key + R to start "run" and enter % temp % to open the local Temporary Folder.
2. in this folder, find. there may be multiple html files starting with NET Framework 4 Setup. The difference is the installation time after the file name. Select the file you reported recently and open it.
3. navigate to the last sentence of the content and find Final Result: Installation failed with error code, which is the error code we need.
This article describes the solutions for many error codes, but there is no corresponding solution for 0xC8000222. Bill found the simplest method in the Microsoft community. The record is as follows:
1. First, you need to have the administrator privilege on the local machine ). Then, open the command console as an administrator and enter net stop WuAuServ to Disable Windows Update Service.
2. Locate the Windows/SoftwareDistribution folder in resource manager and rename the folder as needed, such as SoftwareDistribution_old.
3. Open the console as an administrator and enter net start WuAuServ to restart the Update Service. Then, install. Net Framework 4 without the 0xC8000222 error.
This article is from the "Bill_Hoo" blog, please be sure to keep this source http://billhoo.blog.51cto.com/2337751/1298195