Live Chat & Podcast at 1:00PM Eastern on Sunday!
There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
Search
Windows XP
Tag Cloud
access acer asus bios bsod computer crash desktop drive driver drivers error ethernet excel freeze gaming hard drive hardware hdmi internet laptop malware memory missing monitor motherboard network printer problem ram random registry router slow software sound trojan ubuntu 11.10 uninstall usb video virus vista wifi windows windows 7 windows 7 32 bit windows 7 64 bit windows xp wireless
Search
Search for:
Tech Support Guy Forums > Operating Systems > Windows XP >
Urgent Keyboard stopped working in XP

Reply  
Thread Tools
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 01:25 AM #16
@Elvandil,

I thought it's the machine's registry since I could see my installed software settings. So if it's UBCD's registry, is there a way to access the registry on the hard drive?
Elvandil's Avatar
Computer Specs
Moderator with 48,927 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
01-Aug-2008, 01:45 AM #17
I think the UBCD4Win (if that is what you are using) had RegeditPE on it. When you start it up, it asks about loading the host registry, and what hives, as subkeys to the UBCD registry. After that, you can see the host registry as a subkey of the UBCD registry.
__________________
Microsoft MVP
異驚の界世 ˇpןɹoʍ ǝɥʇ ɟo sɹǝpuoʍ ǝɥʇ ɟo ǝuo sı ǝpoɔıun ʞuıɥʇ ı
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 02:34 AM #18
I am thinking to add an answer file to my XP CD. Will that work?
Elvandil's Avatar
Computer Specs
Moderator with 48,927 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
01-Aug-2008, 08:04 AM #19
The trouble is that at this point, nothing remains of the old registry. It has probably been replaced by a new system registry by setup. So changes made at this point are pretty meaningless, I suspect.

Did you start setup from the beginning wirth a USB kb?
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 10:19 AM #20
Yes, I used a USB board but it did not work either. If everything is wiped clean in the registry, then Windows should be able to recognize the keyboard. Apparently, there are something still there. Doesn't repair install suppose to keep most of my registry settings?
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 11:56 AM #21
@Elvandil,

I just realized that UBCD4Win's Regedit is to edit its own registry. Only Regedit remote does access local machine's registry. So you are absolutely right, I was not looking at the right registry. When I looked at the registry from the local system, I did find there was an additional value "TfKbMon" in the "UpperFilters" item, under the ControlSet1\Class key. I deleted "TfKbMon"and restarted setup, but the problem was still the same. Then I rebooted with UBCD4Win and I found that the "TfKbMon"came back. What else should I do?
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 01:42 PM #22
I think I now know what went wrong but I don't know how to fix it. When ThreatFire was uninstalled, somehow its registry values were not removed. Specifically, the program left a TfkbMon value in the "UpperFilters" item. The value was loaded into Windows setup and since the TFkbmon was gone, the keyboard stopped responding.
Elvandil's Avatar
Computer Specs
Moderator with 48,927 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
01-Aug-2008, 01:57 PM #23
Where was that entry? Was it under Services?
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 02:04 PM #24
It was under \Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}:UpperFilters It has a "TFkbmon" value before "kbdclass."
Elvandil's Avatar
Computer Specs
Moderator with 48,927 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
01-Aug-2008, 02:36 PM #25
OK. But I'm not sure that removing that prevents the system from trying to load the driver. Did you also try deleting the driver and any entry that may exist under HKLM\System\Control\CurrentControlSet?

(There won't be a current control set in a non-running system, so it would be under ControlSet1, 2, and maybe 3 in the UBCD registry import.)
__________________
Microsoft MVP
異驚の界世 ˇpןɹoʍ ǝɥʇ ɟo sɹǝpuoʍ ǝɥʇ ɟo ǝuo sı ǝpoɔıun ʞuıɥʇ ı
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
01-Aug-2008, 05:53 PM #26
Yes, I found "TFkbmon" value under ControlSet001 and additional TFservice, TFKbmon, TFFsmon, TFNetmon under HKLM\Control\ControlSet001(002)\Services. Do I need to delete all of them or just TFKbMon?
Elvandil's Avatar
Computer Specs
Moderator with 48,927 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
02-Aug-2008, 01:26 AM #27
If that is uninstalled, they should all be gone. If not, better just remove the kb one, but export, as a good habit, just in case you ever need to restore it.
chenlc03's Avatar
Junior Member with 14 posts.
 
Join Date: Jul 2008
04-Aug-2008, 04:45 PM #28
I finally got that fixed. I copied TFkbmon.sys from another machine into the Driver folder and everything was back to normal. Thank you very much for your help!
Reply

Tags
driver, install, keyboard, registry, windows

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.

Search Tech Support Guy

Find the solution to your
computer problem!




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who want to help you solve your computer problems. See our Welcome Guide to get started.
Thread Tools



Facebook Facebook Twitter Twitter TechGuy.tv TechGuy.tv Mobile TSG Mobile
You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 03:48 AM.
Copyright © 1996 - 2011 TechGuy, Inc. All rights reserved.

Powered by Cermak Technologies, Inc.