Windows 7 pro 64 bit has fatal error on restart after installation of SP1

All of our Windows 7 pro machines wont boot into windows or safe mode after an automatic update to service pack 1.  The following message comes up on the screen.

Fatal error C0000034 applying update operation 291 of 120562 (_00000...)
Who is Participating?
ee_autoConnect With a Mentor Commented:
Question PAQ'd and stored in the solution database.
It seems this problem is quite common.

Try the fixes in the following links.

The post by Arun on how to do a manual registry restore.

Or you can try this fix which works for some people but not others.
I am afraid this is an issue where there is no solution from microsoft, I suggest one workaround because safe mode / system restore is not working, If the pc manufacturer has provided you a windows recovery disk try using that or

Bluff the OS by removing the CMOS battery and restart the PC, by doing this OS would load normally assuming there was no update as the date and time has been set to a year old (i assume).

If it works and windows load normally, then disable automating updates, remove network cable or disconnect from internet for time being,  change the date and time to todays date, perform disc cleanup, remove temporary internet files, and perform a restore.

I hope this work
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.


There is no solution in the weblink you have provided.
This seams to the most popular solution online. I have used it about 5 times today on different computers which failed the update.

If for some reason you don't have the startup repair option as i didn't on a couple of computers, you can boot of a windows 7 disk, go through the first section about language and keyboard etc, then select repair install on the second screen. Select the auto repair, then cancel it and you should get the advanced options which allow you to open command prompt.


01. Reboot your computer while it's starting up.

02. When your computer starts up again, choose the option "Launch Startup Repair"
 --> PIC:

03. When the Startup repair starts, click cancel.

04. After you click cancel it will show a box. Click "Don't Send"
 --> PIC:

05. Click the link "View advanced options for recovery and support"

06. In the new window click Command Prompt at the bottom.
 --> PIC:

07. In Command Prompt type this and press enter: %windir%\system32\notepad.exe

08. Notepad will open. In notepad go to File-->Open.

09. Change the type of files notepad views from .txt to All Files (see pic)
 --> PIC:

10. Now in Notepad, go to C:\Windows\winsxs\ (or whichever drive Windows is installed on)

11. In that folder, find pending.xml and make a copy of it

12. Now open the original pending.xml (it will load really slow because the file is huge)

13. Press CNTRL+F and search for the following exactly: 0000000000000000.cdf-ms

14. Delete the following text (yours will be a little different):
<DeleteFile path="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>
<MoveFile source="\SystemRoot\WinSxS\Temp\PendingRenames\e56db1db48d4cb0199440000b01de419._0000000000000000.cdf-ms" destination="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>

--> PIC:

Your PC might not have all 3 sections of code (<Checkpoint>, <DeleteFile>, <MoveFile>). Just make sure you delete section "Checkpoint" and whatever other sections have "000000000000000.cdf-ms". They will be right next to eachother.

15. Save the file, close notepad, close command prompt, restart your computer.

Once your computer starts up, do a normal startup (it may stall for 5-10 minutes at the "starting windows" screen, but leave it going) and the Service Pack will install some more stuff and restart a few times and then everything should be working! For some people, it reverts everything and cancels the service pack installation. For other people, the service pack installation completes. Either result is fine.
boynsAuthor Commented:
thanks for everyones suggestions. This is the fix that worked for us following consultations with Microsoft -
Boot PC and Tap F8
Highlight Repair your computer, press enter
Select UK, then click on ok.  click on ok again for the user
Check the top line, it should say which drive the Windows installation is installed onto. In this example it displays it as D:  (amend the instructions below as necessary)
Click on Command Prompt
Type in D: press Enter
Type in ren D:\windows\winsxs\pending.xml pending.old    press enter
Type in ren D:\windows\winsxs\poqexec.log  poqexec.old    press enter
Type in cd D:\Windows\system32\config\regback    press enter
Type DIR, press enter
Check which folders are in there and date.  Need to ensure that default, sam, security, system and software are there.  Components might be there as well, make a note if so.  Usually not though.
Type in cd ..  press enter
Type in ren system system.old press enter
Repeat for sam, security, software and default (do components if folder was present before)
Type cd regback press enter
Type in copy system D:\windows\system32\config
Repeat for sam, security, software and default
Type exit
Restart PC
Log on as normal
Got to run – msconfig
Disable all non-Microsoft services from startup and services
Install sp1 manually after downloading it -
Boyns: I just wanted to tell you my friend that that worked perfectly for me, I had already tried about 3 other ways and nothing. I was about ready to format the pc and go crazy having to reinstall everything and setup it as before for my client. You saved me about 4 hours worth of work. Thank you very much sir.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.