When installing Windows 7 Service Pack 1 (SP1), you could possibly encounter errors 0x800f0a13, 0x80070003 or 0x800f0826.
The CBS logs is like below:
2011-02-23 08:32:18, Info CBS SPI: System falls between the SRCleanMin and SRPreserveMin bounds. All VSS snapshots will be deleted 2011-02-23 08:32:18, Error CBS SPI: (PerformSPInstallation:709)Failed SPC Lite UI hr=0x800f0a132011-02-23 08:32:18, Error CBS SPI: (wmain:1105)Failed to perform SP installation hr=0x800f0a13
2010-11-07 13:09:52, Info CBS DriverUpdateUninstallUpdates failed [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]2010-11-07 13:09:52, Error CBS Doqe: Failed uninstalling driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]2010-11-07 13:09:52, Info CBS Perf: Doqe: Uninstall ended.2010-11-07 13:09:52, Info CBS Failed uninstalling driver updates [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]2010-11-07 13:09:52, Error CBS Shtd: Failed while processing non-critical driver operations queue. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]2010-11-07 13:09:52, Info CBS Shtd: Rolling back KTM, because drivers failed.
This is similar to the issue that we posted 4 monthes ago:
In most of cases, this issue is because the 3rd party driver clean software ( like DriverCleanerDotNet or Driver Sweeper utility from Phyxion ) was installed, and it made some changes to the system image.
Please follow the below steps to resolve it:
1. Run CheckSUR(KB947821).
2. Follow the steps from Phyxion on properly restoring the drivers: http://forum.phyxion.net/viewtopic.php?id=17
3. Mount your Windows installation media to a folder
Extract and replace the %SystemRoot%\System32\DriverStore\FileRepository with the following folders:atiilhag.inf_amd64_*atiriol6.inf_amd64_*nv_lh.inf_amd64_*
Extract and replace the %SystemRoot%\winsxs with the following folders (x64):amd64_atiilhag.inf.resources_*amd64_atiilhag.inf_*amd64_atiriol6.inf_*amd64_nv_lh.inf.resources_*amd64_nv_lh.inf_*
Extract and replace %SystemRoot%\winsxs\Manifests with the following files:amd64_atiilhag.inf-languagepack_*.manifestamd64_atiilhag.inf.resources_*.manifestamd64_atiilhag.inf_*.manifestamd64_atiriol6.inf_*.manifestamd64_nv_lh.inf-languagepack_*.manifestamd64_nv_lh.inf.resources_*.manifestamd64_nv_lh.inf_*.manifest
Note: these are the 64-bit version of the files. For the 32-bit version look for the x86 files. You also need to replace the permisions on above mentioned files and folders to be able to replace them.
4. Perform an inplace upgrade of Windows
I have a new PC with Windows 7 with eror 0x80070003 when upgrading with windows update to SP1.
PC with i7-2600/6GB/1.5TB/GTX460
windows 7 home premium 64 bit (not SP1)
I followed the recommendations on ansers.microsoft.com and technical forums.
It did not work.
Now I have downloaded SP1 from download,microsoft.com with the correct language version. File is about 800-900MB of size.
I have downloaded the hotfix for this isssue from microsoft, did windows update, same problem.
Now I want to follow above recommendations.
English is not my native language, so I want to be sure: want do you mean with 4. Perform an inplace upgrade of Windows.
I have a windows 7 recovery CD available as backup.
Thanks in advance.
Could you indeed be a bit more specific, because I don't completely understand what to do.
Is there a fix going to come from Microsoft? Otherwise I will wait for the fix to be released.
@Wim, if you want to do inplace upgrade, please follow the KB:
@TomB, you can follow the step 1,2,3,4 to fix the issue if you see the same error code.
note that step 2 can be ignored if you don't have Phyxion installed.
Danma, I don't know what you mean with '3. Mount your Windows installation media to a folder '. Where can I find the Windows installation media?
it's WIM file in the WIndows installation DVD. Use Dism command to mount it.
Same as TomB - How do you do step 3? How do you "mount your Windows installation media to a folder"? what does that mean?
Hi, to mount your Windows installation media to a folder:
1. insert Windows DVD.
2. Find the WIM file on the disc, should be a big file.
3. use Dism to mount it. use dism/? for help.