最近在测试2012的VDI,客户端主要为WIN7/ThinPC系统,下面是在测试中,碰到的问题,及相关解决方法(GPO设置和脚本文件),分享出来,供大家参考!
ThinPC,也叫Windows Embedded Standard, 在Windows 7 SP1发布之后,微软宣布了一款新的Windows7版本Windows Thin PC(WinTPC),主要面向虚拟桌面基础架构(VDI)消费者,其前身是WinFLP,它基于WindowsEmbedded Standard 7系统开发,是一个超轻量级系统,相当于是Windows 7的瘦身版,可以工作在低配置的系统下,降低运行成本。
系统要求32位Windows Thin PC系统要求:
处理器:主频1 GHz
内存:1GB(实际占用约505MB)
硬盘:16GB可用空间(实际占用约2.7GB)
显卡:DirectX 9,WDDM 1.0驱动
实际上,这款系统运行时所需的资源比上面列的要少,它需要的硬盘空间比Windows 7少,不过内存和CPU占用却和Windows 7很接近。
1、 Windows Update可配置WSUS实现
测试发现,用2012VDI时,如果不进行Windows Update,新安装的ThinPC配置RemoteApp and Desktop Connections时,会提示如下错误,安装完最新Update后,才能正常配置成功!
2、 GPO分配证书
将VDI WEB证书导出,存放在
\\domain.com\netlogon目录下,然后用设置GPO导入证书到:Trusted Root Certification Authorities,
3、 用GPO设置Work Resources连接
1) 配置Remoteapps.wcx
新建TXT文件,将以下内容服务复制到TXT中,另存为Remoteapps.wcx,红色改为你环境下设置RemoteAPP and Desktop Connections的URL地址
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<workspace name="Work Resources" xmlns="http://schemas.microsoft.com/ts/2008/09/tswcx" xmlns:xs="http:// schemas.microsoft.com /XMLSchema">
<defaultFeed url="
https://hpv760.domain.com/RDWeb/Feed/webfeed.aspx" />
</workspace>
保存在域的
\\domain.com\NETLOGON目录下,
2) 配置VID.BAT批处理文件
新建TXT文件,将以下内容服务复制到TXT中,另存为VID.BAT,保存在域的
\\domain.com\NETLOGON目录下,
rundll32.exe tsworkspace,WorkspaceSilentSetup
\\
domain.com\NETLOGON\remoteapps.wcx
3) 配置GPO,设置用户启动脚本,调用VDI.BAT
4、 GPO设置认证方式,设置一次认证,以免除用户有在连接VID及RemoteAPP时再次输入密码!
如果不配置此部署,在连接RemoteAPP和桌面连接,会提示输入一次账号密码的过程,如下图,如果配置此项后,即用当前登录的域账号直认证,RemoteAPP和远程桌面可以直接开始,不再需要输入账号密码,
在域或对应的组策略中找到Allow Delegating Default Credentials,
选择启用,然后选中:Concatenate OS Defaults With input above
点击SHOW,填入
:*.domain.com,在域环境中,允许所有域环境中使用默认凭据
5、 以上4步完成后,Win7/ThinPC开机用域账号登录,控制面板中的RemoteAPP和桌面连接即配置成功,显示如下:
6、 同时开始菜单中也可以看到如下内容:
配置完成!