如何禁用Azure Windows 10 Pro VM规模集首次登录的隐私设置选择界面
解决方案
针对基于Windows 10 Pro镜像的Azure VMSS首次登录弹出隐私设置界面的问题,可通过修改注册表或批量配置的方式解决:
1 单实例验证配置(注册表修改)
操作步骤如下:
- 按下
Win+R打开运行窗口,输入regedit回车打开注册表编辑器 - 定位到注册表路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OOBE - 若不存在OOBE项,右键点击
Windows项 → 新建 → 项,命名为OOBE - 在OOBE项右侧空白区域右键 → 新建 → DWORD(32位)值,命名为
DisablePrivacyExperience - 双击新建的注册表值,将数值数据修改为
1,基数选择十六进制,点击确认保存 - (可选)如需同时关闭首次登录的欢迎动画提示,可新增同名类型的
DisableFirstLogonAnimation值,数值同样设为1
配置完成后重启虚拟机,再次登录就不会弹出隐私设置界面。
2 VMSS批量部署配置
单实例修改仅对当前虚拟机生效,如需对VMSS所有实例(包括后续扩容的实例)生效,可选择以下任意一种方案:
2.1 使用自定义脚本扩展自动配置
将以下PowerShell脚本配置为VMSS的自定义脚本扩展,实例初始化时会自动执行修改注册表:
# 若注册表路径不存在则自动创建 if (-not (Test-Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\OOBE")) { New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\OOBE" -Force | Out-Null } # 禁用隐私设置弹窗 Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\OOBE" -Name "DisablePrivacyExperience" -Value 1 -Type DWord -Force # 可选:禁用首次登录动画 Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\OOBE" -Name "DisableFirstLogonAnimation" -Value 1 -Type DWord -Force
2.2 自定义镜像应答文件配置
如果使用自定义系统镜像部署VMSS,可在镜像制作阶段的应答文件unattend.xml的oobeSystem阶段添加如下配置,直接内置禁用规则:
true
内容的提问来源于stack exchange,提问作者Anders Dissing
相关产品推荐
相关产品推荐

