New
#11
Hello again!
Your error stems from this error in your log:
This error means that the registry keys in the Component Based Servicing key do exist, but the files in C:\Windows\Servicing\Packages and C:\Windows\WinSxS which this key references do not exist.Code:(f) CBS Watchlist Package Missing 0x80070002 Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~0.0.0.0 Package_for_KB2497640_SP1~31bf3856ad364e35~x86~~6.1.1.2 Package registry presence failed, possibly an orphaned package on package watchlist
The problem is that when IE9 was installed, the update did disappear, but it didn't truly fully install and then completely uninstall as it really needs to.
This error doesn't have a known solution, except a trivial Repair Install, and so it is very hard to solve! However, there is one technique which has had a lot of success in the past. Occasionally, something goes wrong. For you, we are only dealing with one very minor key, so I really think that there is almost 0 chance of it going wrong, and we have used these instructions on many, many people in the past, however, just in case, because in theory it can go wrong (never seen it in practice) please do the following (By the way, a Repair Install would probably be just as risky is this, you may as well use these instructions)
1: Update any backups you have. Disconnect your backup media.
2: Make sure that you have a Windows Disk, or create one here: Create a Recovery Disc - Vista Forums (this is only to access System Restore)
3: System Restore Point - Create
4: Make sure that you have a way of contacting us.
I think that we are being way over cautious here, but it is in my nature to be overcautious!
I repeat, the problems that can arise are only theoretical, and I have never seen one actually occur.
The Steps:
Please read through these steps in their entirety once first, before starting work. If you need any more assistance, please ask!
1: Download PSTools from here: PsTools
2: Extract PSExec.exe to your DESKTOP.
3: Open an Elevated Command Prompt.
4: Type in the following Commands exactly as shown, noting spaces, and press enter after each one:
cd %userprofile%\Desktop
<enter>
psexec -s -i -d regedit
<enter>
A copy of regedit will open. It will open under the local SYSTEM account, and not under your local split token admin user! Be even more careful that usual! You have unprotected SYSTEM level access to the registry at the moment!
Then select File > Export > Selected Branch, and put in:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\ComponentDetect\
and enter a name and press Save.
Then please navigate to the saved file > Send to > Compressed (zipped) folder, and upload that file here.
Thanks a lot!
Richard
P.S. In actual fact, I am doing nothing dangerous in these steps (I am not changing anything). I need an additional log to fathom out what to modify, and I am using PsExec just to give you a practice run.