Yes, I will email you the file, and this is how we fixed it, from a neophytes prospective:
- Search C:/ for a file named faultykeyboard.log. It will lead you to a .txt file with a list of .kbd file names, mine looked like this:
kbdsp.kbd
kbdsp.kbd
kbdno.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdus.kbd
kbdla.kbd
kbdus.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdla.kbd
kbdycl.kbd
2. explore C:/ to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
3.Using regedit (From the run place at start button) export the Keyboard Layouts registry file somewhere that you can easily find, I used the desk top.
- Use the edit feature, and use cntl F to find each of the files listed in the faultykeybord.log, and delete them. Notice that some are there multiple times, and you have to delete each instance
5.Go back to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
and save the original keyboard layouts file with a different name, I just added a 1 to the file name.
- Save the file you have on your desktop with the name Keyboard Layouts (the original file name) back to the registry.
- Reboot
- Reinstall the annoying patch
- If it worked, then you are done. I left the original registry file with the name change out there just in case, but all seems well so far, probably delete that file in a few days.
Thanks so much to Susan for her help, if I can do it, anyone can, I don’t know registry files from horse apples!
I believe this is missing a step.
After backing up the the original HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts at Step 5, I had to delete the old registry key before saving the edited registry key back at Step 6.
If I didn't delete the existing registry key it left the bad entries in there when I merged the edited registry file back into the registry. All of the kbd???.kbd, etc sub-keys were still in the registry and the update continued to fail.
After I deleted the existing HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts and imported the edited registry file, I double checked to make sure all the kbd???.kbd references were removed.
I then rebooted and the update installed successfully.