?
Solved

VmWare Machine's Keyboard will not work. Hardware properties say "Can't start... registry config incomplete or damaged"

Posted on 2014-10-07
26
Medium Priority
?
3,110 Views
Last Modified: 2016-02-08
Hi All,

I migrated a Windows 7 PC to VmWare Fusion using the migration aid.  All is well except the Keyboard refuses to work.  When I look at Hardware properties the "Standard PS/2 Keyboard" device status reads: "Windows cannot start this hardware because its configuration information (in the registry) is incomplete or damaged (Code 19)".

I've tried the normal stuff like unistalling/re-installing but the problem immediately returns.

Any help would be appreciated.

Thanks in advance,

FBB
0
Comment
Question by:Firebladeboy1993
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 16
  • 9
26 Comments
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40365878
Can you upgrade the hardware in the Guest Machine?  This is a VMware function (at least in VMware Workstation for Windows). Look in the VMware Fusion menu for the VMware machine hardware upgrade.
0
 

Author Comment

by:Firebladeboy1993
ID: 40365892
Hi John. Alas, I don't see that option in any of the VMWare Fusion menus.
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40365905
I see it in VMware on the Menu bar as VM, Manage, Change Hardware Compatibility. This is the same menu as Power, Settings, Removable Devices, Snapshots. Choose the Manage option.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Firebladeboy1993
ID: 40365924
I don't think the menus are the same in Fusion.  The options under the Virtual Machine menu are:   Suspend, Restart, Shut Down, Pause, Settings, Snapshots, Get Info, Send Key, Send Ctrl Alt Del,  Reinstall VMware Tools, Install McAfee....Blah blah blah....No Manage option I'm afraid.
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40365947
What I have done from time to time is copy the VMDK file (main machine file) to a different folder, then make a new machine (custom not wizard) and point the new machine to the VMDK file in the different folder. That may accomplish the same thing.

Here is the VMware Knowledgebase article for VMware Fusion for changing hardware compatibility.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1022060
0
 

Author Comment

by:Firebladeboy1993
ID: 40365967
Ah, OK, I'll try that.  I can also install a newer version of VMWare I guess and then upgrade the Hardware compatibility as per the link above.  I'll try both and see if it has the desired effect.  Thanks.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366077
Hi,
A question on this: I have my VM Machine broken into 2GB chunks.  Thus there's Machine.VMDK and  Machine -S01.vmdk through  Machine -s19.vmdk.   Do I copy them all to a different folder or just the main VMDK? What about all the other VM related files (.VMEM, .VMSD. VMXF etc)?

Thanks!
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366088
Have you been making Snapshots?  i.e. why the S suffix?  

If no snapshots, try copying the folder to a NEW folder and making a new machine from there. Do not delete anything in case it does not work.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366110
Hi,

The S suffix is applied when the VMDK is broken into 2GB chunks.  The total VM machine size is 40GB, thus you get .VMDK and  s01-S19 suffixed VMDKs too.

Anyway, OK, I'll copy the whole folder.

Thanks.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366166
OK. That produced a nice new VM Machine with exactly the same problem.  My next move would be to upgrade VMWare and then upgrade the hardware I guess...... Unless you have another idea?
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366176
I think hardware upgrade is your next step.

If you continue to have problems, do you have the physical machine still? If so what about using VMware Converter to make a VMDK file (all one piece)?
0
 

Author Comment

by:Firebladeboy1993
ID: 40366199
The original machine just died (hardware issue) so I no longer have access to it.  I made this VM a while ago when I was planning on decommissioning the old machine (it was Thinkpad T42P so ancient). As it finally gave up the ghost, I thought it would be good to use the VM to replace it but I ran into this problem.

OK. I'll upgrade VMWare to the next release and upgrade the hardware accordingly. Will keep you posted on the outcome.

Thanks,

FBB
0
 

Author Comment

by:Firebladeboy1993
ID: 40366319
Hmmm...I was actually able to invoke the Hardware Upgrade functionality by downgrading and then upgrading my VM using  the Compatibility settings.  No luck I'm afraid. Same problem.
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366337
That is about the only way to repair a machine in that state that I know of. Keyboards are built into Windows. The keyboard on a ThinkPad is (I think) different underneath than a PS2 keyboard, but it is still built into Windows.

If you can do anything in the machine, try running System File Checker. Open an admin command prompt and run SFC /SCANNOW. Allow to complete, run again and restart. If you have no keyboard, I am not sure you can do this.

Can you start the VM in Safe Mode?
0
 

Author Comment

by:Firebladeboy1993
ID: 40366365
I actually have access to the machine using the Windows access-assistance on-screen keyboard so I can get into it and play around.  Let me give that a shot.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366366
Oh and yes, I can boot into Safe Mode too...
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366372
Try SFC to see if that fixes the keyboard
0
 

Author Comment

by:Firebladeboy1993
ID: 40366421
Did that as instructed but no change I'm afraid.  Is it not possible to correct the corrupted part of the registry for this device?
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366433
I do not know how or even if you can repair a machine with this kind of malfunction. You may need to build a new machine from scratch.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366445
Urg. That's what I was trying to avoid as it's a bunch of work to re-configure. Annoying when it's perfect apart from this ONE problem!
0
 
LVL 97

Expert Comment

by:Experienced Member
ID: 40366454
I understand. However I know of no other way to fix this.
0
 

Author Comment

by:Firebladeboy1993
ID: 40366536
I see.  OK  John, thanks for trying!
0
 

Accepted Solution

by:
Firebladeboy1993 earned 0 total points
ID: 40366604
Oooookay!! Fixed it myself.

Using Regedit and THIS Youtube video https://www.youtube.com/watch?v=i74blHNY_7M I was able to locate the corrupt registry entry and correct it.   As well as the kbdclass entry, it had another driver in there too SynTP.Sys which is the synaptics touchpad driver from the old hardware I guess.  Removed that, rebooted and voila.

Thanks to John and all who may have looked at this.

FBB
0
 

Author Closing Comment

by:Firebladeboy1993
ID: 40375460
I'm afraid suggestions on correcting this problem were not in the right direction and the poster gave up at the end.  I researched and found the solution myself.

I gave myself a B for not finding it sooner.
0
 

Expert Comment

by:StudmillGuy
ID: 41455431
I had the EXACT same problem and this fixed it.  I've been Googling for days.  Thank you so much for following up and posting.
0
 

Author Comment

by:Firebladeboy1993
ID: 41455478
Yay! :-) So gkad it helped!
0

Featured Post

ATEN's HDBaseT Presentation at InfoComm 2017

Hear ATEN Product Manager YT Liang review HDBaseT technology, highlighting ATEN’s latest solutions as they relate to real-world applications during her presentation at the HDBaseT booth at InfoComm 2017.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article we will learn how to backup a VMware farm using Nakivo Backup & Replication. In this tutorial we will install the software on a Windows 2012 R2 Server.
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question