大麻烦,Windows Recovery Enviroment下如何使用组策略编辑器?

发布于 2022-09-05 09:57:29 字数 1523 浏览 16 评论 0

这事过程比较复杂,但也比较搞笑。

症状

昨天给笔记本换了个触摸板(T440s 从clickpad 换成 实体3键touchpad),想装个特殊的驱动,但win10总是自动安装他认为合适的驱动。于是在网上看了“如何禁止win10自动安装驱动”的方法,先卸载了触摸板的系统驱动,然后再组策略中进行设置,果然,win10不再给触摸板装驱动了,开机后右下角会显示“系统策略禁止安装此设备,请与系统管理员联系”,但是,此时键盘和触摸板都不能用了!估计触摸板驱动和小红点是一起的,换句话说卸载触摸板驱动时连同键盘驱动也卸载了。我就想,那我外接鼠标和键盘吧,没想到我看的那篇帖子是禁止安装一切设备的驱动,于是悲催了......,现在的状况是:如果没有进入系统,在登录界面可以使用键盘打字触摸和小红点无效,但进入系统后,就不行了,外接输入设备都不行。

我看的那篇帖子的禁止办法是:
打开本地组策略编辑器窗口,展开:计算机配置 - 管理模板 - 系统;
在系统的展开项中找到设备安装 - 设备安装限制,并左键单击:设备安装限制;
在设备安装限制对应的右侧窗口,找到并启用:“禁止安装未由其他策略设置描述的设备”;

那篇文章没告诉我的是,这个选项是很危险的,一旦启用此策略设置,则禁止 Windows 为【"未"由“允许安装与下列设备 ID 相匹配的设备”或“允许安装下列设备类的设备”策略设置描述的】任何设备安装或更新设备驱动程序。

而恰恰那两项都没有设置,所以目前所有新输入设备都不会被系统自动安装驱动程序,我去。

我的尝试
做了一个windows 10 RE(Recovery Enviroment) U盘。选择U盘启动,可以进入命令行——这是唯一可以控制计算机的机会吧。

据说大多数组策略都记录在注册表中,于是我找到了这个资料

Prevent installation of devices not described by other policy settings 应该就是我设置的那个选项,在资料中可以看到它的注册表路径。但问题来了

问题

  1. 在命令行下可以用
    regedit 打开注册表,但我看了没有

HKLMSoftwarePoliciesMicrosoftWindowsDeviceInstall这个路径。
于是我手动添加了这个项,按照资料中设置了子项 Restrictions,下面设置键 DenyUnspecified,设置好值0.
奇怪的是,并不生效,而且下次进 RE,打开注册表,我手动添加的东西都没了。

  1. 如何在命令行下启用组策略编辑器?
    U盘目录下(X盘)根本没有 gpedit 这个东东。

我到系统目录下去看,不知道路径在哪里,而且它似乎不是 exe。

求高手帮我想想办法,尽量不想重装系统,以前配置的环境很复杂,再配一次可能要很多天。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怀中猫帐中妖 2022-09-12 09:57:29

终于搞定了,原来在 winRE 下用 regedit 打开的注册表仅仅是个壳,里面看到的并不是真实机器上的注册表,而是 RE 环境的,需要选中 HKLM ,然后载入配置单元,配置单元在 windows/system32/config下面,载入softeware 就看到了真实机器的注册表项目了。

详细操作步骤在这里

又学习了点儿知识。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文