After installing QQ yesterday, I found that my computer suddenly keeps on a blue screen with the error code 0x000000b8. Most of the blue screen is caused by keyboard input, search online, found http://blog.sina.com.cn/u/4a8674090100092r thisArticleIt turned out to be QQ's nprotect keyboard protection technology, which is mainly used to prevent malicious password input.ProgramThe password is intercepted. It is suspected that it is caused by a conflict with the USB keyboard and DirectX.
Delete or rename the npkcrypt. sys/npkcrypt. VxD/npkcusb. sys files in the QQ installation directory. (Note: Close QQ before deleting the file.) Click "start"> "run"> enter "Regedit" (without double quotation marks) to open the Registry Editor, go to hkey_local_machinesystem/CurrentControlSet/Enum/USB
Expand and select the key starting with each VID _. In the right-side window, check whether there is any content containing "npkcusb". If yes, delete its primary key. Delete method: first, set the Primary Key Permission to every one to allow "full control"
In the article, I deleted the primary key ("folder" starting with VID _) but did not delete it. I just removed the value with npkcusb and did not uninstall the USB keyboard driver, the problem is also solved.