我已经禁用了我的键盘和鼠标驱动程序,有什么办法可以通过 bmr 重新启用它们?

Chu*_*non 22 windows drivers

正如问题中所述,我错误地禁用了我的两个 Windows 驱动程序,并且无法再移动它们中的任何一个。我卡在登录屏幕上

我试过用另一个窗口创建双启动,然后复制/粘贴它们,但无济于事。我还尝试通过 bmr 运行一些基本命令,如 sfc 和 dism,但没有成功。

我试图找到基本的 Windows 驱动程序来重新安装它们,但似乎找不到解决方案。

所以我来到这里希望得到启示:有没有办法让我重新开始工作?

小智 11

几个可能的解决方案:

  1. 启动进入安全模式。
  2. 在 Windows 内核完全加载之前,同时点击ctrlF8。虽然这听起来不太科学,但随着启动时间的加快,我会保持ctrlF8疯狂地发送垃圾邮件(有时我会按一堆键!)......关键是在 BIOS 发布后点击它,但在你之前请参阅 Windows 徽标。
  3. 从这里,选择“启用安全模式”,看看你的 KB/鼠标在启动后是否工作。如果是,请进入设备管理器并重新启用驱动程序,如果不是,请参阅下一个选项。

安全模式的一个问题是它仍然加载驱动程序列表,但是它为它们使用新的配置并且只加载“官方”驱动程序;但是,如果您从安装介质启动到恢复模式,它将加载 Window 的默认驱动程序和配置,同时仍然允许您在已安装的系统上编辑配置。

  1. 在另一台 PC 上下载媒体创建工具(假设您有 Windows 10)并使用 USB(易于遵循此处的说明)
  2. 将 USB 插入损坏的系统,然后按一些键(通常是 F8、F2 或 Escape)进入启动菜单并选择您的 USB 驱动器进行启动(这因计算机而异)
  3. 选择左侧的“修复计算机”。不要选择安装。
  4. 从这里开始,按照屏幕上的提示操作,直到您可以到达终端 (CMD)。
  5. 在终端,您可以打开regedit并导航到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    在这里,您可以向将在 Windows 启动/用户登录时运行的文件添加条目。
  6. 请注意,如果您有多个用户,此功能在您登录之前不会运行,如果您不使用 MS 帐户或使用比 Windows 更新的 Windows 版本,您可以从这里更改分配设置以进行自动登录10、您可以通过CMD & Regedit设置自动登录账户和删除密码(快速谷歌搜索会告诉你如何)如果你有微软账户,你可以使用CMD创建一个新的本地用户(admin)并将密码设置为空,然后使用 Regedit 将其设置为以该用户身份自动登录。
  7. 创建一个批处理文件 somethingsomething.bat 并根据此答案构建查询 ,请记住,您可能需要尝试几次,直到获得输出并了解输入的内容等......(注意,从这里你也可以做一堆选项,比如启用 RDP(远程桌面)停止服务(如防病毒)和相关的,这可能会让你更容易地访问计算机。根据你的设备被禁用的方式,像 RDP 之类的东西可能会工作。键盘和鼠标, rrr 老鼠,老鼠,尖尖的东西使用 HID 驱动程序(人机接口设备),所以这真的取决于发生了什么。

希望这里有帮助,如果您能提供更多信息,我们可以提供更多帮助。了解以下信息会有所帮助:

  1. 您使用的是什么操作系统(Windows 7、8、8.1、10 等)
  2. 在设备停止工作之前发生了什么?你相信这是你做的还是别的什么(比如病毒、损坏、更新、硬件故障等)
  3. 您尝试过哪些东西,您可以访问哪些资源(您是否有另一台可以使用的计算机,您是否拥有该计算机的管理员权限,是 MS 帐户还是本地帐户等)

最后一件事,这听起来很愚蠢,但它在过去有效......将 USB 端口更改为从未安装过键盘或鼠标的端口。当识别出新设备时,Windows 将该端口与设备类型和驱动程序相关联,因此仅更改端口(或从“USB2 移动到 USB3,反之亦然”)可能会有所帮助;还可以使用它们在不同端口重新启动计算机,以便内核加载它们(但首先在系统运行时更改它们,并给 Windows 时间来关联端口和驱动程序(5 分钟))。


Dav*_*eny 8

我有一些关于如何解决这个问题的想法,但我不知道它们中的任何一个是否有效。我会将它们作为单独的答案发布。

如果您配置了 RDP 或 WinRM(甚至 SSH 服务器。我从未在 Windows 上尝试过,但我在高级功能中见过它),您可以尝试从另一台计算机连接并以这种方式启用它。

WinRM 不应该依赖于键盘/驱动程序,因为如果我的理解正确的话,它基本上是远程 shell。

RDP 可能取决于驱动程序。或者它可能不会。我猜它不是,但我真的不知道 RDP 内部。

  • 默认情况下启用 RDP,因此这是一个好主意。对于本地帐户,您将需要使用格式为“计算机名\用户名”的用户名登录,对于微软帐户,有时需要使用“email@address.com”格式。 (2认同)

小智 1

假设你有一个外接无线键盘(我要说的是不需要鼠标);

windows key + r类型 cmd 并按control + shift + enter以管理员身份启动 cmd。

接下来,编写命令rundll32 keyboard, disable。按 Enter 键。键盘将停止工作(稍等一下,我知道您想重新打开它,我马上就到了)

要将其重新打开,只需键入rundll32 keyboard, enable即可将其重新打开。

  • 那么...禁用键盘后您将如何输入该内容? (28认同)