Sign in with
Sign up | Sign in
Your question

sfc /scannow "System repair pending which requires reboot to complete"

Last response: in Windows 7
Share
January 11, 2012 11:46:50 PM

1. When I go to Control Panel\All Control Panel Items\Performance Information and Tools and click "Rate this computer," it crashes before it's done.

2. Desktop Window Manager Sessions Manager is disabled, not running, and the option to start it is greyed out.

3. sfc \scannow didn't finish, so I ran it at boot (using method 1 here: http://www.sevenforums.com/tutorials/139810-sfc-scannow...)

4. That gave me the error "There is a system repair pending which requires reboot to complete." I rebooted into windows and then back to the disc several times and got the error each time. My computer does not have a pending.xml file.

5. Since sfc \scannow wasn't working, I tried to do a repair install (as described here: http://www.sevenforums.com/tutorials/3413-repair-instal...). I ran the compatibility check (by clicking "upgrade" after starting setup) on the windows 7 disk and it gave me this message: "Windows needs to be restarted so necessary changes to system files can be made before continuing."

Restarting, however, does not accomplish this. What can I do? It seems my main problem right now is finishing up whatever Windows thinks it needs to update on a reboot (I've rebooted many times since discovering the message.)

Here are the relevant details from my CBS.log:


  1. 2012-01-11 20:58:27, Info CSI 000005cb [SR] Verifying 25 (0x0000000000000019) components
  2. 2012-01-11 20:58:27, Info CSI 000005cc [SR] Beginning Verify and Repair transaction
  3. 2012-01-11 20:58:28, Info CSI 000005ce [SR] Verify complete
  4. 2012-01-11 20:58:28, Info CSI 000005cf [SR] Repairing 1 components
  5. 2012-01-11 20:58:28, Info CSI 000005d0 [SR] Beginning Verify and Repair transaction
  6. 2012-01-11 20:58:28, Info CSI 000005d2 [SR] Cannot repair member file [l:22{11}]"basebrd.dll" of Microsoft-Windows-Branding-Base-Professional, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
  7. 2012-01-11 20:58:28, Info CSI 000005d4 [SR] Cannot repair member file [l:22{11}]"basebrd.dll" of Microsoft-Windows-Branding-Base-Professional, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
  8. 2012-01-11 20:58:28, Info CSI 000005d5 [SR] This component was referenced by [l:216{108}]"Microsoft-Windows-Branding-Professional-Client-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.BPSC Namespace"
  9. 2012-01-11 20:58:28, Info CSI 000005d8 [SR] Could not reproject corrupted file [ml:520{260},l:62{31}]"\??\C:\Windows\Branding\Basebrd"\[l:22{11}]"basebrd.dll"; source file in store is also corrupted
  10. 2012-01-11 20:58:28, Info CSI 000005db [SR] Repair complete
  11. 2012-01-11 20:58:28, Info CSI 000005dc [SR] Committing transaction
  12. 2012-01-11 20:58:28, Info CSI 000005e0 [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction have been successfully repaired
January 12, 2012 12:09:39 AM

Solution ideas:

A. Should I type this after booting to the Windows 7 disk's cmd prompt? dism.exe /image:C:\ /cleanup-image /revertpendingactions There is no pending.xml, so I'm not sure if it would do anything.

B. Or maybe I should do something with C:\Windows\winsxs\reboot.xml?

Here's what it says:
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <PendingTransaction Version="3.1">
  3. <POQ>
  4. <DeleteKeyValue path="\Registry\Machine\COMPONENTS" name="PendingRequired"/>
  5. </POQ>
  6. </PendingTransaction>
m
0
l
January 14, 2012 5:25:26 PM

I know I'm not supposed to bump, but it's been a long long time with no reply. I'd really like to fix this...
m
0
l
!