However, sometimes you may encounter the 0x80070652 error when installing C++ Redistributable on your system.
It usually solves the problem if the 0x80070652 error is indeed because of an ongoing installation.
Here are some proven fixes for you to deal with the Windows update error 0x80070306 on Windows 10/11.
![]()
Give them a try.
Fix 2.
First, right-choose theStartbutton on the taskbar and chooseTask Manager.

Second, go to theDetailstab, and then end all the tasks ofmsiexec.exe.
Fix 3.
Run a Batch File
Step 1.

TypeNotepadin the Windows search box and pressEnterto open it.
PAUSE
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2*.
In Notepad, clickFile>Save As.
In theSave as typesection, ensure it is set toText Documents (*.txt).
After that, click theSavebutton.
Go to the selected location, right-choose the file, and chooseRun as administrator.
In theWindows Command Processorwindow, selectYesto continue.
When you see Press any key to continue, just do what it says.
Then wait for the command lines to be finished.
Now you could give a shot to reinstall Microsoft Visual C++ and verify if the 0x80070652 error disappears.