How To Fix HRESULT 0xc8000222 Error While .Net Framework 4.5 Or Higher Installation Windows 7 8 10

This guide suggests you a working solution to fix HRESULT 0xc8000222 error while .NET Framework 4.5 installation. Though this video is being recorded on Windows 7, but You can follow given instructions for Windows 8 and Windows 10 to fix this annoying error.

 

 

Windows 7 Service Pack 1 Installed Or Not?

Watch Video Tutorial


Most crucial thing you need to confirm is that your copy of Windows 7 has service pack 1 or not? To check this, Go to control panel.

 

Change control panel view from category to large or small icons.

 

Click on system.

 

As you can see, This machine has service pack 1.

 

 

Installing Windows 7 SP1 Could Fix HRESULT 0xc8000222

 

 

Installing Windows 7 service pack 1 could fix this annoying error If not installed. Download from here

 

 

What To Do If Windows 7 SP1 Is Already Installed?

 

 

If service pack 1 is installed and you still face this error then there could be problem in Software Distribution folder. Sometimes required files get corrupted in this folder.

 

 

Delete Software Distribution Folder To Fix HRESULT 0xc8000222

 

 

Delete it to let .Net framework installer re-create this folder. This folder is used for Windows updates. This is why this folder is locked. It cannot be deleted like an ordinary folder. We will have to use command prompt to unlock this folder.

 

 

How To Delete Software Distribution?

 

 

Go to start menu and then type CMD to search for command prompt.

 

Open command prompt with administrator privileges.

 

Input net stop WuAuServ and then press Enter to stop Windows updates. Don’t close the command prompt, We need it later.

 

You now need to locate and delete the SoftwareDistribution folder. To access this folder, Press Windows and R keys together to launch RUN command.

 

Type in %windir% and hit Enter.

 

Now search for SoftwareDistribution and delete it.

 

After this step, We now need to enable Windows updates.

 

Get back to command prompt and Input net start WuAuServ and hit Enter.

 

Now try to install Net framework, the error should be gone.

 

Team Software Geek hopes You’ve managed to fix this error. Please contact us using the comments section If you run into any issue. Team Software Geek will try to help you solve your problems.

 

Give this video a thumbs up and subscribe to Software Geek to help us make more useful videos.