One day, I started my laptop and found that the keyboard was unavailable. Start to think that the keyboard is broken, restart and start, as soon as you can see into the bios, the keys are normal. Then restart and enter the system. Check the Device Manager and find that the keyboard is yellow. The property shows that 'windows Cannot initialize the device driver of this hardwareProgram. (Code37 )'
First, the driver is damaged. Re-install the driver and restart the computer. This problem is really hard to solve. Won't I reinstall my computer?
Now I finally found a solution to share it with you:
Run regedit,
1. Locate HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ class \ {4d36e96b-e325-11ce-bfc1-08002be10318}
2. Delete the upperfilters item
3. Uninstall the keyboard device and "scan and check for hardware changes ".
4. The Device Manager is changed to code 10: the device cannot be started or the original exclamation point is returned.
5. Locate HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ class \ {4d36e96b-e325-11ce-bfc1-08002be10318}
6. Create an upperfilters string and change it to kbdclass.
7. Uninstall the keyboard device again and restart it. The system prompts that the PS/2 keyboard driver has been installed successfully. This indicates that it is OK.