You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Virtual Desktop会话主机“自定义配置”未生效问题咨询

Azure Virtual Desktop自定义配置脚本未生效问题排查与解决

排查方向与解决方案

1. 查看自定义脚本执行日志

自定义脚本扩展的运行日志存放在VM的C:\WindowsAzure\Logs\Plugins\Microsoft.Compute.CustomScriptExtension\路径下,重点检查是否存在脚本下载失败、执行中断或权限报错的记录,这是确认脚本是否实际运行的核心依据。

2. 强制适配执行策略

虽然自定义脚本扩展默认会绕过执行策略,但可以在官方script.ps1开头添加以下代码,确保脚本能正常加载:

Set-ExecutionPolicy Bypass -Scope Process -Force

该命令仅针对当前脚本进程临时修改执行策略,不会影响系统全局设置。

3. 验证Edge OOBE配置参数

检查脚本中调用Virtual Desktop Optimization Tool的命令,确认是否传递了正确的禁用Edge OOBE参数,示例正确调用格式:

.\Windows_VDOT.ps1 -Optimizations Edge -SkipReboot

若参数缺失或错误,会直接导致Edge OOBE状态无变化。

4. 手动验证脚本功能

在VM上以本地管理员身份执行以下步骤,确认脚本本身逻辑是否正常:

  1. 临时调整当前用户执行策略:
    Set-ExecutionPolicy Bypass -Scope CurrentUser -Force
    
  2. 运行官方脚本,完成后检查Edge OOBE状态是否改变。

5. 确认脚本执行权限

自定义脚本以系统账户权限运行,需确保脚本中涉及的注册表修改、文件操作等步骤,在系统账户下具备足够权限。比如修改HKLM路径的注册表项时,系统账户默认有权限,但如果脚本引用了用户特定路径,可能导致执行失败。

内容的提问来源于stack exchange,提问作者jelder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 11:22:05