在CMD中更改本地策略“防止安装可移动设备”
如何在CMD中编辑组策略对象“防止安装可移动设备”(https://technet.microsoft.com/en-us/library/cc753539(v=ws.10).aspx)?在CMD中更改本地策略“防止安装可移动设备”
我有一台服务器(Windows Server 2008 R2)被锁定,因为我无法使用键盘或鼠标作为输入设备时,Windows登录要求我按Ctrl + Alt + Delete。这个政策是导致这种锁定状态的原因之一,我试图解决的旧键盘和鼠标。 目前的情况只允许我在使用可启动光盘启动时使用CMD更改系统。
我的服务器没有旧式键盘的PS2端口。任何其他解决方案,可以帮助我解决这种锁定的情况也欢迎:)
“防止安装可移动设备”是“管理模板”的一部分,因此对应于注册表项。
找出注册表项,我搜索了“禁止安装可移动设备的”内C:\Windows\PolicyDefinitions\en-US\
,在C:\Windows\PolicyDefinitions\en-US\DeviceInstallation.adml
发现<string id="DeviceInstall_Removable_Deny">Prevent installation of removable devices</string>
。然后我在C:\Windows\PolicyDefinitions\
中搜索DeviceInstall_Removable_Deny
,并在C:\Windows\PolicyDefinitions\DeviceInstallation.admx
中找到它。该注册表项是:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DeviceInstall\Restrictions
valueName: DenyRemovableDevices
enabled Value: decimal 1
disabled Value: decimal 0
如果更改了值,当组策略在下一次应用将被覆盖 - 最有可能在启动时。 根据http://learnthat.com/prevent-group-policy-from-applying-to-your-computer/,您可以通过拒绝对该特定注册表项的写入权限来避免此情况。 (请注意,我没有测试这个!)
到注册表中离线进行更改,可以从Windows启动安装CD,按Shift
+ F10
同时打开CMD,输入regedit
,选择HKEY_LOCAL_MACHINE键,单击菜单File
- >Load Hive...
,导航到您的安装\Windows\System32\Config\
文件夹并选择名为SOFTWARE
的文件。 选择尚不存在的任何密钥名称(例如Offline_Software
),然后更改该密钥下的注册表。 (例如HKEY_LOCAL_MACHINE\Offline_Software\Policies\Microsoft\Windows\DeviceInstall\Restrictions
)
当你完成后,选择加载配置单元(例如HKEY_LOCAL_MACHINE\Offline_Software
),然后单击File
- >Unload Hive...
要正常关机,只是关闭所有窗口,包括设置窗口。
远程桌面?服务器是否在网络上? –