USB keyboard and mouse frozen

The USB drivers have been overwritten by mistake.

Win7 64bit.
Hardware: AMD processor + Asus Motherboard F1A55-M LK R2.0

I use USB wireless keyboard and mouse.
The Windows starts normally up to logon, where I have to input the password.
The keyboard and mouse are frozen at that point.
In BIOS USB legacy is enabled. In BIOS the keyboard and mouse work fine as well as before Windows is loaded. When Windows is loaded with eth wrong/corrupted USB drivers, then everything is frozen and I cannot go inside Window.
I can boot from USB with a portable version of OS and I can modify the Windows folders/files if it is needed.
I can remove the HDD and attach it to another PC if is needed for repair.
I can start Win7 repair from USB, but so far no good.
I do not want to reinstall windows.
I tried some ideas as described here:

I have only next ideas:
1)      I ordered a PS/2 to USB adapter, because the motherboard has PS/2 ports.
2)      Windows repair
3)      Modify usb drivers from outside the Windows

What do you suggest to do and how to proceed?
LVL 21
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

The USB drivers have been overwritten by mistake.
Please describe with as much detail as possible what you did/how it happened. Every single step/detail would be nice.
Rajat SehgalFounder Enhance TechnologyCommented:
It cause by missing usb drivers, You should try install win 7 from bootable usb pen drive.
Alternatively, try to remember if you have any remote control software already installed. If it's a Windows Pro version, you can use remote tools to enable RDP then login and fix your USB drivers.
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

John TsioumprisSoftware & Systems EngineerCommented:
Just buy a cheap ps2 keyboard and a cheap  usb mouse with the adapter for ps2...logon to your installation ...fix the drivers and that's all.
viki2000Author Commented:
-      I bought a PCI to 4xUSB card that was installed and worked correctly, but the original drivers from DVD were not for Win7 64. The Win7 64 installed automatically the drivers and the card worked, but I was not sure if the speed was indeed USB 2.0.
-      I have tested the USB ports from that card with a USB microscope, which is a USB webcam and the image was with delay, so I decided to try to “improve” the PCI-USB VIA drivers for that card.
-      I used 3rd party software for driver’s finders. I have tried several of them and the reaction of the webcam became better with the new found drivers.
-      But I was greedy for speed, because the webcam microscope started to work quite nice on those USB 2.0 ports, similar as on original USB 2.0 ports from the motherboard, but the purpose of the PCI-USB card was to provide more USB ports where additional 2x active USB hubs will be connected, each one with 7x USB 2.0 ports.
-      In USB 2.0 hubs the webcam started again to show lagging screens when those hubs were connected to the PCI-USB card, but was no problem when those hubs were connected to a USB 2.0 port from motherboard.
-      So I had these 2 situations:  webcam working nice when connected directly into PCI-USB or USB hub connected into USB motherboard and webcam with delay when connected into hub and the hub into PCI-USB card.
-      Then I said, because the first pieces of software driver finders improved something visible, let’s try one more, I guess was called PC Doctor or something similar and after a while the Windows was frozen and since then no more good USB drivers and I cannot logon into Windows. If I would be inside I can do few things, but…
I though perhaps it might be a solution somehow to delete or overwrite the existing USB drivers with original from Win7. Then if I have active the keyboard and the mouse I can repair the rest. Probably I would need a path and the folder name and some new files to replace.
I made a Win7 boot USB drive, but Startup repair does not help. I do not want to reinstall and lose the software. I think with Win7 there is no repair install as it was in Win XP. There is only Upgrade and must be done inside the Windows and not from boot drive.
It is Win 7 Pro, but I do not know how to remote control that PC. Do you have any suggestions?
I have only one shared folder which can be accessed from another PC through network.
It's not startup repair, but system restore is what you need to do with the boot usb.
viki2000Author Commented:
I cannot do it, I do not have a previous saved point.
I would like to use remote tools, but nothing is activated on that PC.
Before I asked the question here I ordered 2x PS/2-USB adapters. They should arrive withing 2-3 days, but I hoped I can manage to solve the problem before that.
Using PSEXEC, you can remote install VNC (use uvnc in this case).
Then temporary disable firewall, replace .ini file (for the password change, 9C0A172D3482E122 would be abc), and restart uvnc service. You can now log into that PC with VNC, and use keyboard and mouse from the other client
Eric BDirector of Information TechnologyCommented:
there is a windows update you have to remove. i am not on location to give you the exact one but it is something like 40588
viki2000Author Commented:
Yes, your recommendation sounds interesting,  a  remote install VNC would be a nice solution.
I have to figure it out how it works using PSEXEC, because I have never tried it up to now.

How can I remove a windows update  like 40588 , if I am not inside windows and I cannot go inside windows?
Eric BDirector of Information TechnologyCommented:
if that pc is a domain member and you have domain admin rights, you can activate remote desktop using policy editor by connecting to the remote local policy. you may have to enable remote registry and / or remotely start services.
Download uVNC:

Then create a text file called unvcsetup.inf containing:

Dir=C:\Program Files\uvnc bvba\UltraVNC

Now put these files on the problem pc by connecting to the administrative share

(it will prompt, so give an admin user and password that's already on that PC)

Next, install it from remote:
psexec \\problem_pc_name -u problem_pc_name\admin_account -p admin_password c:\UltraVNC_1_2_17_X86_Setup /silent /loadinf=c:\unvcsetup.inf /log /no restart

Then using the admin share, go to the folder:

\\problem_pc_name\c$\Program Files\uvnc bvba\UltraVNC

and edit ultravnc.ini

For both passwords, edit it to:


Using services.msc, connect it to the problem_pc_name, shutdown firewall, restart uvnc service.

On the other pc, install vncviewer (using same setup file you downloaded earlier). You can now connect to problem_pc_name, with password abc

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
viki - did you try a PS/2 keyb + mouse? as suggested above
  that seems the first - easy step to me
viki2000Author Commented:
I do not have yet the PS/2, should arrive in 1-2 days.
I want to try until then the solution proposed by Kimputer.
viki2000Author Commented:
That is a very nice step by step description.
Unfortunately I am blocked in the beginning when you say:
(it will prompt, so give an admin user and password that's already on that PC)
I have got a failure message as the one bellow:
Then I found next explanation:
But I had no Value “LocalAccountTokenFilterPolicy” in my registry.
Then I made one as described here:
Restart my working PC and finally I was able to access the problem PC on hard drive C, I can see Program Files and Windows folder and all other folders.
That was 1st step.
I downloaded all the programs UltraVNC and psexec and I made the unvcsetup.inf file.
I copied that on the C: from problem PC.
The problem is that I can access the problem PC only by its IP address and not by its name.
Next step would be:
psexec \\problem_pc_name -u problem_pc_name\admin_account -p admin_password c:\UltraVNC_1_2_17_X86_Setup /silent /loadinf=c:\unvcsetup.inf /log /no restart

but does not seem to work IP address instead of problem_pc_name.
Any hint here?
Is the psexec , in the command above, in my good PC or in the problem PC?
Sorry, my explanation was incomplete. Install on GOOD PC:
viki2000Author Commented:
I am watching also next steps whee an IP address is used instead of the name of the remote bad PC:
viki2000Author Commented:
I followed all the steps, was a hard work.
Now the UVNC is installed on probelm pc, the both passwords are changed in ini file, the firewall was shut down, the uvnc services restarted, the vnc viewer is installed on good pc, I use IP address of the problem pc (the server) and when I start the viewer I got next error:
My bad, please edit ini file again:


Restart service, and you can finally fix your PC (hopefully). I'd still check if there's really no restore point to be found.
viki2000Author Commented:
I changed the passwords and restarted the PC, firewall is off, the uvnc service is started.
Now the story is different.
When I start the UVNC viewer, i input the IP address of the pc with problems and then a password is requested.
I input the password listed above and I got next message:
No, you missed something, I said the INI file should contain:


But if you read back carefully, I said it twice:

On the other pc, install vncviewer (using same setup file you downloaded earlier). You can now connect to problem_pc_name, with password abc
viki2000Author Commented:
Ha ha, that is funny. I understood abc as etc. etc. do the work further by yourself...
Of course now it works with the password "abc".
viki2000Author Commented:
Thank you for your time and knowledge. Your solution works.
A last question related with your solution: how did you know/figured it out that set passwords "passwd=9C0A172D3482E122A3, passwd2=9C0A172D3482E122A3" for UVNC server will lead to "abc" password for UVNC  viewer?

For whomever in future wants to try it out, I would like to point that using IP address instead of PC name works and it worked for me in this way:

psexec  \\ -u UserName -p Password c:\UltraVNC_1_2_17_X64_Setup /silent  /loadinf=c:\unvcsetup.inf /log /no restart

where UserName and Password is the user name and the password used to log on the pc with problems.
Please pay attention at the spaces between commands, options – it was a headache for me.
I would like to wait few more days before I close the question, until I get the PS/2 to USB adapter and to try it out.
After I logged in the pc with problems I have seen the problem in my case: drivers for USB 3.0 drivers installed for USB 2.0 and other overwritten/missing drivers done by the “nice” 3rd party driver update software. I am working now remotely to solve different drivers, but I think I will figure it out soon. The UVNC works wonderful now.
How to figure it out? Simple, set the password as "abc" on a VNC server instance on another PC, and read the values from the ini file.
viki2000Author Commented:
I solved the problem with the instructions given by Kimputer.
The PS/2 USB adapters arrived, but I did not try them anymore. I knew about this possibility before I asked the question here, that's why I ordered them before, but the solution proposed by Kimputer with remote VNC installed silenced was faster, even if a bit more complicated.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Operating Systems

From novice to tech pro — start learning today.