腾讯云cvm如果不需要光驱,可靠的禁用光驱的办法是通过组策略

2024-01-28 08:08:55 浏览数 (1)

禁用光驱的办法有:

1、设备管理器上找到光驱设备,右键禁用

2、通过devcon.exe命令禁用

3、通过组策略禁用

比较可靠的办法是第3种,如果基于以上3种方案分别做一个自定义镜像,基于方案1和2的镜像买不同代次的机器,可能会出现镜像里已经禁用光驱了,但新买的机器的光驱有的是禁用的、有的是启用的情况,如果是方案3,则比较可靠,兼容了虚拟化代次的差异影响。

方案3通过以下方式禁用CDROM 设备:

1.打开组策略

2.计算机配置→ 管理模板→ 系统→ 设备安装→ 设备安装限制→ 阻止使用与下列设备安装程序类相匹配的驱动程序安装设备

点击启用→ 点击显示→ 填入{4d36e965-e325-11ce-bfc1-08002be10318} → 勾选"也适用于匹配已安装的设备"→ 然后点击确认应用组策略

{4d36e965-e325-11ce-bfc1-08002be10318} 是CDROM设备的代号,参考微软官网文档

https://learn.microsoft.com/en-us/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors

图形界面改组策略的动作也可以翻译成命令行来执行

代码语言:powershell复制
reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsDeviceInstallRestrictions" /v DenyDeviceClasses /t REG_DWORD /d 1 /f
reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsDeviceInstallRestrictions" /v DenyDeviceClassesRetroactive /t REG_DWORD /d 1 /f
reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsDeviceInstallRestrictionsDenyDeviceClasses" /v "1" /t REG_SZ /d "{4d36e965-e325-11ce-bfc1-08002be10318}" /f
gpupdate /force

或者导入注册表文件

DeviceInstall.reg.zip
代码语言:powershell复制
wget http://windows-1251783334.cos.ap-shanghai.myzijiebao.com/DeviceInstall.reg -Outfile c:DeviceInstall.reg
reg.exe import c:DeviceInstall.reg
gpupdate /force

恢复正常的命令:

cmd

代码语言:powershell复制
reg delete "HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDeviceInstall" /f
gpupdate /force

powershell

代码语言:powershell复制
Remove-Item -Path "HKLM:SOFTWAREPoliciesMicrosoftWindowsDeviceInstall" -Recurse -Force
gpupdate /force

0 人点赞