Good morning :)
I am going to have to make this fix in a couple of parts. For this reason, you will probably not see an immediate improvement after just this post. Please don't be disheartened, and stick with me.
This post itself will also be in several parts. If you ever get stuck or require further explanation, please just stop and ask.
Some of the steps in this post may be quite complicated. Always stop and ask if you need help understanding something. Also, if you are not confident performing one of the steps, stop and ask for a simpler alternative, which there often is. However, you seem fairly competent in using computers, which is why I am giving you these quicker, but slightly more complicated methods.
WARNING: This fix has been designed specifically for
doveman. If you are not
doveman, do not follow these instructions, as you may cause harm to your computer.
Excellent, introductory spiel posted. Onto the fix :) Click to enlarge images.
Click
Start > Search for
regedit > right click on
regedit.exe > select
Run as Administrator
Expand
HKEY_LOCAL_MACHINE, and look for a subkey called
COMPONENTS
If you find it, jump to part one of the fix. If you do not find it, you must make it appear:
Single click on
HKEY_LOCAL_MACHINE,
go to the
File Menu >
Load Hive... > navigate to
C:\Windows\System32\config > select the
COMPONENTS file (the one without a file extension - i.e. NOT
COMPONENTS.log or similar, just
COMPONENTS >
Click
Open > Give it a key name of
COMPONENTS >
OK.
Now it should appear as in the first screenshot.
Ideally, do all of these fixes in a single sitting. If you have to restart your computer in between (which I would ask you not to, if at all possible), you will need to reload the COMPONENTS sub-hive as shown above after each restart.
PART ONE OF THE FIX:
Download the attached
fixes.zip. Extract it to a new folder on your Desktop, double click on
fix1.reg, and choose to import it into your registry.
PART TWO OF THE FIX:
Now I want you to import
fix2.reg.
PART THREE OF THE FIX:
This is where, if you don't feel 100% confident, you need to stop and ask for additional instructions or an alternate method. It is important that the next two parts are done correctly.
I want you to remain in regedit, and navigate to this key:
HKEY_LOCAL_MACHINE\COMPONENTS\CanonicalData\Deployments\mdmusrgl.inf_31bf3856ad364e35_6®1.7600.16385_b2c1c88417dc71f1
Make sure you get EXACTLY the right key name as there are many keys with very similar names. Similar isn't good enough :)
If you can't find exactly the right key, stop and ask.
I want you to
right click on that key and select
Rename. I then want you to very carefully remove the corruption, and replace it with a normal full stop/period.
Old Name:
mdmusrgl.inf_31bf3856ad364e35_6®1.7600.16385_b2c1c88417dc71f1
New Name:
mdmusrgl.inf_31bf3856ad364e35_6.1.7600.16385_b2c1c88417dc71f1
Click anywhere to complete the rename.
FINALLY:
Please re-run the System Update Readiness Tool. If you have already deleted it, please re-download it, and save it somewhere safe (we will need it a few more times yet, most likely). If you still have it saved somewhere, then great, no need to re-download :)
After that, please get me a new copy of the
C:\Windows\Logs\CBS folder, and we will see how much effect my fix has had.
Please don't expect Windows Update to work yet, though. I have only tried to fix about half of your corruptions so far, and it won't work until all are fixed.
Richard