很久没有更新过Blog了,最近有没有新的小伙伴关注啊。
最近在做一个VDI的项目,虚拟桌面采用池化并且重启还原的模式(类似于网吧模式部署),其中虚拟桌面的配置文件采用强制配置文件。
在将强制配置文件部署完成后,测试虚拟桌面功能,发现虚拟桌面的远程协助无法使用,其实直接调用的Windows自带的远程协助功能。
但是我们在打开的时候出现了以下错误。
提示说是没有权限或者是来宾帐户,但是我们的账户都是采用的标准的domain users组用户。
测试同一用户不采用强制配置文件,使用本地配置文件没有发现此问题,将强制配置文件ntuser.man改回ntuser.dat 创建本地配置文件,依然没问题
测试其他用户采用强制配置文件也依然有此问题。
后经查阅资料发现在Win7下出现此问题是由于配置文件状态的问题,导致,可以通过修改注册表修改配置文件装来来解决。
一、 在Win7下的具体解决方法如下:
1. 修改注册表
找到State值将其修改为0
2.通过组策略解决
打开用户策略\首选项\Windows设置\注册表
在此新建注册表项
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\%LogonUserSid%
配置单元: | HKLM |
注册表路径: | SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ LogonUserSid% |
值名称: | State |
值类型: | REG_DWORD |
数值数据: | 0 |
配置截图如下所示:
配置完成后,将此策略下发,如针对特定计算机OU请开启本地组策略环回处理模式
如上图,此时已经可以打开远程协助了。
二、 在Windows Server 2008 R2下的解决方法
在Windows Server 2008 R2下部署XenApp类型的虚拟应用或Terminal Service出现此问题时,可以使用专门的HOTFIX解决,微软提供的HOTFIX地址如下,只需下载安装即可,如还是不行,可参照win7的解决方法
转载于:https://blog.51cto.com/superdream/1541808