I've sent Susan an email (per her instructions) since none of the above solutions worked. So if anyone else has come across the same issue as me, and figured out a solution, please let me know. Here's what I have so far:
- No "FaultyKeyboard.log" file in C:\Windows
- No remapped keys (checked both Keyboard Layout and Keyboard Layouts)
- Windows XP Professional x86 (no upgrade from ME/98)
- Tried Microsoft's Fix Its, no luck
- Tried Christian's batch file, no luck
- Tried exporting the keys (Keyboard Layout/Keyboard Layouts), Deleting, Creating blank keys, and reinstall KB2686509, but no luck
- Running as VM in offline environment
- Interestingly enough, the patch originally worked when I installed it back in May on top of existing patches that were cumulative through April 2012. However, from a clean OS build (exact same VM snapshot that the April 2012 patch image was built on), cumulative
patches starting in June 2012 fails to install KB2686509. Weird, eh?
Here is the KB2686509.log file:
[KB2686509.log]
0.453: ================================================================================
0.453: 2012/07/13 13:21:51.548 (local)
0.453: c:\87ca20acffb2c6f07016efaff733d3b9\update\update.exe (version 6.3.13.0)
0.453: DoInstallation: GetProcAddress(InitializeCustomizationDLL) Returned: 0x7f
0.453: Hotfix started with following command line: /q /z /n
0.500: In Function GetReleaseSet, line 1240, RegQueryValueEx failed with error 0x2
0.500: ProductSuite is Present
0.500: SYSTEM\CurrentControlSet\Control\ProductOptions\ProductSuite is Not Equal To Specified Value
0.500: Second Condition in EmbNTPrereq.Section Failed
0.500: Condition Check for Line 1 of PreRequisite returned FALSE
0.515: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.515: KB2686509 Setup encountered an error: Setup cannot continue because one or more prerequisites required to install KB2686509 failed. For More details check the Log File c:\windows\KB2686509.log
0.515: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.515: Setup cannot continue because one or more prerequisites required to install KB2686509 failed. For More details check the Log File c:\windows\KB2686509.log
0.515: Update.exe extended error code = 0xf0f4
0.515: Update.exe return code was masked to 0x643 for MSI custom action compliance.
4.860: ================================================================================
Any help on this is greatly appreciated. Thanks!
Ryan