1. 问题描述

  在安装软件的时候,部分软件需要电脑的注册表信息,当你不小心把权限点成了"否"的时候,你会神奇的发现:键盘不能用了,鼠标音箱一切正常,软键盘也可以用,但是键盘、外连键盘都用不了了。

  尝试了几种方法,都没有解决。无奈之下,求助百度。恶补了一下注册表知识。
  Microsoft 在 Windows 中引入了注册表(英文为REGISTRY)的概念(实际上原来在 Windows NT 中已有此概念)。注册表是 Windows 95及 Windows 98 的核心数据库,表中存放着各种参数,直接控制着 Windows 的启动、硬件驱动程序的装载以及一些 Windows 应用程序运行的正常与否。如果该注册表由于鞭种原因受到了破坏,轻者使 Windows 的启动过程出现异常,重者可能会导致整个 Windows 系统的完全瘫痪。因此正确地认识、修改、及时地备份以及有问题时恢复注册表,对 Windows 用户来说就显得非常重要了。

2. 如何打开注册表?(在修复注册表前请备份)

  点"开始"→运行→输入"regedit"→确定,打开注册表编辑器。

3. 方法一:用相同系统电脑注册表导入修复.

1、USB 键盘:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhi
2、PS/2键盘:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt

4. 方法二《万能方法》:根据使用的键盘类型选择相应注册表导入.复制以下代码到记事本,保存为 .reg 格式文件,双击导入修复。

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}]
"Class"="Keyboard"
"ClassDesc"="@%SystemRoot%\\System32\\SysClass.Dll,-3002"
@="Keyboards"
"Installer32"="SysClass.Dll,KeyboardClassInstaller"
"IconPath"=hex(7):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\00,65,00,74,00,75,00,70,00,61,00,70,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,\2d,00,33,00,00,00,00,00
"UpperFilters"=hex(7):6b,00,62,00,64,00,63,00,6c,00,61,00,73,00,73,00,00,00,00,\00
"NoInstallClass"="1"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}\0000]
"LocationInformationOverride"="插入键盘端口"
"InfPath"="keyboard.inf"
"InfSection"="STANDARD_Inst"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,80,8c,a3,c5,94,c6,01
"DriverDate"="6-21-2006"
"DriverVersion"="6.0.6002.18005"
"MatchingDeviceId"="*pnp0303"
"DriverDesc"="PS/2 标准键盘"

此时,再次查看,键盘已经恢复正常了。

5. 注册表六大根键的作用

  在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构。

  1. HKEY_USERS
    该根键保存了存放在本地计算机口令列表中的用户标识和密码列表。每个用户的预配置信息都存储在 HKEY_USERS 根键中。 HKEY_USERS 是远程计算机中访问的根键之一。

  2. HKEY_CURRENT_USER
    该根键包含本地工作站中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的)。用户登录 Windows 98 时,其信息从 HKEY_USERS 中相应的项拷贝到 HKEY_CURRENT_USER 中。

  3. HKEY_CURRENT_CONFIG
    该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文档列表(MRU)和其他有关当前用户的 Windows 98 中文版的安装的信息。

  4. HKEY_CLASSES_ROOT
    根据在 Windows 98 中文版中安装的应用程序的扩展名,该根键指明其文件类型的名称。在第一次安装 Windows 98 中文版时,RTF(Rich Text format)文件与写字板(WordPad)联系起来,但在以后安装了中文 Word 6.0 后,双击一个RTF文件时,将自动激活 Word 。存放在 SYSTEM.DAT 中的 HKEY_CLASSES_ROOT ,将替代 WIN.INI 文件中的[Extensions]小节中的设置项,它把应用程序与文件扩展名联系起来,它也替代了 Windows 3.x中的 Reg.dat 文件中的相似的设置项。

  5. HKEY_LOCAL_MACHINE
    该根键存放本地计算机硬件数据,此根键下的子关键字包括在 SYSTEM.DAT 中,用来提供 HKEY_LOCAL_MACHINE 所需的信息,或者在远程计算机中可访问的一组键中。该根键中的许多子键与 System.ini 文件中设置项类似。

  6. HKEY_DYN_DATA
    该根键存放了系统在运行时动态数据,此数据在每次显示时都是变化的,因此,此根键下的信息没有放在注册表中。

6. 注册表重要内容

  注册表是一个大型数据库Registry。要详细地分析该数据库,不是一两页就能介绍完。我曾经用了半年多时间分析此数据库结构。下面只介绍部分重要内容。

  注:注册表不可随意更改,操作前请谨慎。

(一) HKEY_CLASS_ROOT

  1. HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon双击窗口右侧的默认字符串,在打开的对话框中删除原来的“键值”,输入%1。重新启动后,在“我的电脑”中打开Windows目录,选择“大图标”,然后你看到的Bmp文件的图标再也不是千篇一律的MSPAINT图标了,而是每个Bmp文件的略图(前提是未安装ACDSee等看图软件)。

(二) HKEY_CURRENT_USER

  1. HKEY_CURRENT_USER\Control Panel\Desktop 中新建串值名MenuShowDelay=0 可使“开始”菜单中子菜单的弹出速度提高。
  2. 在HKEY_CURRENT_USER\Control Panel\Deskt-op\WindowsMeterics中新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。

(三) HKEY_LOCAL_MACHINE

  1. HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\explorer\user shell folders 保存个人文件夹、收藏夹的路径。
  2. HKEY_LOCAL_MACHINE\system\currentControl-Set\control\keyboard Layouts 保存键盘使用的语言以及各种中文输入法。
  3. HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\uninstall 保存已安装的 Windows 应用程序卸载信息。
  4. HKEY_LOCAL_MACHINE\system\CurrentControl-Set\services\class 保存控制面板-增添硬件设备-设备类型目录。
  5. HKEY_LOCAL_MACHINE\system\Current-ControlSet\control\update 设置刷新方式。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5]。
  6. HKEY_LOCAL_MACHINE\software\microsoft\win-dows\currentVersion\run 保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。在“启动”文件夹程序运行时图标也在任务条右边。
  7. HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\Policies\Ratings 保存IE4.0中文版“安全”“分级审查”中设置的口令(数据加密),若遗忘了口令,删除 Ratings 中的数据即可解决问题。
  8. HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\explorer\desktop\nameSpace 保存桌面中特殊的图标,如回收站、收件箱、MS Network 等。

(四) HKEY_USERS

  1. HKEY_USERS.Default\software\microsoft\internet explorer\typeURLs 保存IE4.0浏览器地址栏中输入的URL地址列表信息。清除文档菜单时将被清空。
  2. HKEY_USERS.Default\so..\mi..\wi..\current-Version\ex..\menuOrder\startMenu 保留程序菜单排序信息。
  3. HKEY_USERS.Default\so..\microsoft\windows\current-Version\explorer\RunMRU 保存“开始  运行...”中运行的程序列表信息。清除文档菜单时将被清空。
  4. HKEY_USERS.Default\so..\microsoft\windows\current-Version\explorer\RecentDocs 保存最近使用的十五个文档的快捷方式(删除掉可解决文档名称重复的毛病),清除文档菜单时将被清空。
  5. HKEY_USERS.default\software\microsoft\windows\currentVersion\applets 保存 Windows 应用程序的记录数据。
  6. HKEY_USERS.default\software\microsoft\windows\currentVersion\run 保存由用户设定的计算机启动时运行程序的名称,其图标显示在任务条右侧。

转载于:https://www.cnblogs.com/sweetheartly/p/9439813.html

键盘无响应-如何修复键盘注册表相关推荐

  1. Surface Laptop2 键盘无响应,只有电源键有效(已解决)

    Surface Laptop2是自带键盘是那种不可以拆下来的 买来以后重装系统升级了win10 pro(以后不敢买原装是home的了,无力吐槽) 某一天突然打开发现键盘(以及上面的触摸板)没响应,重启 ...

  2. win10 | 频繁死机 鼠标键盘无响应: 尝试恢复 删掉的服务

    最近每周有一次win10死机,鼠标和键盘突然无响应,只能长按开机键关机,等几分钟再重启.挺烦的. 因为曾经执行过 sc.exe delete wuauserv, 怀疑是否与之有关?能否恢复一下? (1 ...

  3. windows10频繁出现鼠标、键盘无响应,桌面卡死,自动重启的解决办法

    windows10系统桌面经常突然卡死,鼠标.键盘均无响应,只能按电源键重启.尝试了许多方法均无效果,后来发现禁用SysMain服务可解决此问题,本机禁用此服务后此故障消失. 处理步骤如下图:按&qu ...

  4. 戴尔服务器鼠标键盘无响应,Windows 10 更新 KB4074588 后,USB 鼠标、键盘和其他设备无响应...

    本文包含有关 Windows 10 更新(KB4074588)后 USB 设备无法响应的信息. USB 设备无响应 运行 Windows 10 的台式机和笔记本电脑可能会使用最近的 Windows 1 ...

  5. java键盘有时失效_Java-摆动键盘无响应

    我在设置为FullScreenWindow的JFrame对象上使用KeyListener,类似于以下代码: class Game{ private GraphicsDevice device; ... ...

  6. 键盘是计算机必不可少,如果台式计算机键盘不响应怎么办?如果按下键盘时无响应怎么办...

    计算机键盘是台式计算机中必不可少的设备之一,也是人们在生活和办公室中经常使用的设备. 同时,由于使用键盘的频率很高,因此在使用键盘时也会出现计算机键盘. 反应的问题,如果台式计算机键盘不响应以及按下时 ...

  7. 联想G40-30进win10PE触摸板、键盘无反应

    联想G40-30进win10PE触摸板.键盘无反应 顾客要求重装系统,进入win10触摸板.键盘无反应,外接键盘.鼠标同样问题.直接原装win10安装进入安装界面后同样问题.排除usb口冲突.bios ...

  8. 计算机无响应 win7,Win7系统计算机关闭时无响应的解决方案

    Win7系统已经使用了很长时间,许多网友报道说,计算机无法响应win7系统的关机问题非常不便. 有什么方法可以永久解决win7系统计算机点关机无响应的问题,面对win7系统计算机点关机无响应的故障问题 ...

  9. Reg Organizer(注册表文件清理器) v8.30.2中文绿色便携版

    点击下载来源:Reg Organizer(注册表文件清理器) v8.30.2中文绿色便携版 Reg Organizer是一款高品质的注册表文件清理器工具,通过简单的清理和整理窗口注册表项以及卸载程序来 ...

  10. win10 死机 无响应

    win10 死机 无响应 用着用着无响应,结束任务出不来,ctrl+alt+delete  无效. 点 窗口的关闭关闭不了. 鼠标键盘无响应. 写的代码变成乱码,影响太严重了,损失惨重. 紧急启动 c ...

最新文章

  1. 你必须知道的.net学习总结
  2. css文字和背景色渐变色
  3. Understanding CMS GC Logs--转载
  4. rehat linux设置ip,RedhatHat配置IPv6地址
  5. 自动化机器学习(二)自动构建机器学习流水线
  6. SpringSecurity 权限控制之异常处理流程图
  7. web server的性能统计
  8. 需求文档(PRD文档)
  9. matlab中的uicontrol,Matlab的uicontrol出错
  10. CTF挑战赛-合天网安实验室-Reverse逆向100writeup
  11. 【价值积累】属于我的创业感悟
  12. 非常详细的图文安装wordpress安装教程
  13. Matlab+cpp矩量法代码演示
  14. RGBA、YUV色彩格式及libyuv的使用
  15. linux oracle lsnrctl start,linux 下lsnrctl start问题
  16. 商品详情页商品属性选择,包含多规格
  17. 关于Floyd算法 和 Dijkstra算法
  18. 电大计算机形考试题,电大计算机形考试题1.doc
  19. 高桥智隆:未来机器人将取代智能手机,并成为人类的朋友
  20. 宠物识别api接口全开放:狗脸识别、猫脸识别、鼻纹识别、品种识别、相似度比对、图片质量检测

热门文章

  1. 一篇文章理清产品、运营、营销之间的概念和关系
  2. Matlba实现傅里叶变换及其逆变换
  3. find linux 指定后缀_Linux下备份目录下指定的某些后缀文件
  4. Java解决vue跨域问题
  5. 三种方法破解系统管理员密码
  6. Java小农养成记第七天
  7. 手机怎样看WiFi的密码
  8. Android 分享到新浪微博
  9. 【大牛感悟】淘宝陈吉平职业生涯--敬不甘平凡的自己
  10. 【微机原理】40道简答题