KB2686509 repeatedly fails with Error code 0x8007F0F4

Anonymous
2012-05-08T19:14:06+00:00

KB2686509 repeatedly fails with Error code 0x8007F0F4

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2012-05-15T03:18:54+00:00

This is obsolete

I wrote a VB Script to fix two problems while running microsoft security update KB2686509

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard LayoutandHKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

for those who are no registry freaks.

*Here you can download my little hotfix as ZIP-file.*

What does it do? Nothing magic!

1. Makes a registry backup

2. delete entries in Keyboard Layout

3. checks every keyentry in Keyboard Layouts against existing file in %SystemRoot%\System32

Hope I help someone with this script.

Regards

Christian from Germany

Update 2012/06/03

I have written a batch file too. So you can use this instead the vbs solution.

It's a little bit harder, because the batch file exports the two keys, deletes them, creates blank entries. Then you have to run the KB2686509 again! After doing this do not reboot, press continue in the command window (restoring old entries) and then reboot.

If one of the (bad) keys does not exists, the batch file creates a blank entry, so KB2686509 should work.

Here you can download the batch file http://www.vivus.net/dl/

Was this answer helpful?

3 people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2012-05-08T22:52:59+00:00

New instructions OF 6/19/2012

The FIX-IT’s for this KB have been released today for this Security update. They are available for download at : http://support.microsoft.com/kb/2686509

========================

Since we’ve figured it out, can you see if any of these solutions fixes you up?

Edit on Sunday 5/13 - I figured out the problem.  I had remapped a keyboard key.

If you are hitting this error and do NOT have a faultykeyboard.log file see if you can follow this post and get the patch installed:

KB2686509 - Failure - due to remapping of a key - TechNet Articles - United States (English) - TechNet Wiki:

http://social.technet.microsoft.com/wiki/contents/articles/10829.kb2686509-failure-due-to-remapping-of-a-key.aspx

If you upgraded from Windows ME or 98 to XP (you see nothing but .kbd files listed in your faultykeyboard.log file) -- follow this post:

KB2686509 - Failure - due to upgrade from Windows ME or 98 to Windows XP - TechNet Articles - United States (English) - TechNet Wiki:

http://social.technet.microsoft.com/wiki/contents/articles/10876.kb2686509-failure-due-to-upgrade-from-windows-me-or-98-to-windows-xp.aspx

If you have DLLs noted in the faultykeyboard.log file but can't find them on your PC follow this post:

KB2686509 - Failure due to missing DLL files - TechNet Articles - United States (English) - TechNet Wiki:**http://social.technet.microsoft.com/wiki/contents/articles/10880.kb2686509-failure-due-to-missing-dll-files.aspx**

IF NONE OF THESE WORK, email susan-at-msmvps.com and I'll have someone from Microsoft call you back to fix your system.

==========

Freudi always posts great analysis:

2686509 (MS12-034) - Vulnerability in the keyboard layout handling on Windows XP SP3 - 8:05:12 - patch-info.de:

http://translate.googleusercontent.com/translate_c?hl=en&ie=UTF8&prev=_t&rurl=translate.google.com&sl=de&tl=en&u=http://patch-info.de/artikel/2012/05/08/1324&usg=ALkJrhgcu5tcIlkGoRk0XYjsGBlgYvLePw

Was this answer helpful?

0 comments No comments

397 additional answers

Sort by: Newest
  1. Anonymous
    2012-06-23T21:31:36+00:00

    Just another question - should I  now delete my Faulty Keyboard log?  Or I guess it doesn't matter if it's still there.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2012-06-23T21:22:41+00:00

    SUCCESS!!!! The update is now downloaded!

    I followed the instructions for kbd files, upgraded from ME - used Notepad to delete the entries, scared to **** delete the original keyboard layouts keys, but did it, imported the edited file to the registry, and the update sucessfully installed. I saved the files in 2 different places just to be sure I could find them again, and also backed up the full registry for good measure. I've never done this before, and am so happy I bit the bullet and did it.

    Thanks to you, liv, to you Susan B., and to everyone else who posted here with their solutions, problems, etc.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-06-23T07:19:07+00:00

    Tomi,

    I upgraded from ME, also, from old Dell 8000 laptops one to the other, to another doing clones. 

    Anyway, I just went into each entry, and saw that the ones listed do not have the system32 in them (over to the right), and the ones not reported do have it, including the english one(s), and I just did an export of the layouts, i believe it was, by highlighting it, and doing a file export, just in case. Do a system restore point before you start, in case, also.  Would not hurt to highlight the whole registry (my computer at the top), and export the whole thing in case (this just backs it up).  

    Guess you better make sure at least some that are listed, and hopefully the one you are using, have system32 in them, so they'll be left, but... 

    Then I just went looking through each one, and deleted each of them that DID NOT contain system32 in it at all.  I rebooted, and voila!  MS Update was happy!

    I just looked, and looking at a sampling of the dozens of keyboards entries on my newer HP XP Media Center that did not have a problem with the fix at all, all of the ones I looked at have system32 in them.  So, I think the older ME entries were just left in the registry, and the newer ones with system32 were created and installed by XP upgrade. ) Microsoft really at this time doesn't even know what ME did back then.)  That's what it looked like.  If not, you might have to find a keyboard software install, or you could do your restore, or import back the entries.  Save the export of the keyboards entries, since I think that import does not delete anything, but merges, so doing an import of the file with just the keyboards entries should not be a problem if for some reason there is a problem in the future..  Sort of iffy, but I bit the bullet.

    Actually, looking at other posts, looks like they just import the keyboards entries back in after the fix is happy.  They are probably not used anyway, though.  Don't have to worry about a service pack, or doing an upgrade in the future anyway, since you'll surely jump over Vista by doing a full 7 or 8 install!

    Was this answer helpful?

    0 comments No comments