故障状态

无法使用PCoIP连接到VMware View Desktop.
故障分析
导致这个问题的可能性很多,下面简单罗列可能的问题.
解决方案
解决这个问题主要从以下方面做一一排除:
1、确认虚拟桌面的网络正常(查看虚拟交换机的配置和接口数);
2、确认为客户机配置了用于View虚拟桌面的恰当端口,View相关端口请查阅链接:
3、确认View虚拟桌面的连接数没超限同时确认View Client链接界面没有黑屏,相关资料请查阅:
4、确认桌面或桌面资源池存在且有效,相关资料请查阅:
5、确认虚拟桌面的网络相关配置正常;
6、确认虚拟桌面的现存配置恰当;
7、确认VMware Tools和VMware View Agent正确安装;
8、如果配置了智能卡认证登录则请确认配置是否正确,相关内容请查阅:
     a.PCoIP模式下不支持智能卡认证登录View,如果需要智能卡认证登录请选用RDP模式;
     b.Win7和Vista模式下如果启用了Smart card removal behavior 这个组策略则请禁止掉,因为智能卡不支持这种模式下的Win7和Vista
     c.用户在输入了PIN码之后拔掉了智能卡,则请重新登录一次,错误代码:WININET ErrorCode = 0x80090020     The entered PIN code is wrong

确认相关Virtual Desktop常用端口之后一一检查即可,下面就是Virtual Desktop的常用端口:

TCP:32111——用于VMware View virtual Desktops和VMware View Client之间的USB重定向;
TCP:9427——用于VMware View Client和VMware View Client Offline Desktop到Virtual Desktop之间的多媒体重定向(MMR);
PCOIP常用端口:
TCP/UDP:50002——用于VMware View 4.0.x环境中PCoIP做为远程协议时的连接端口;
TCP/UDP:4172——用于VMware View 4.5.x环境中PCoIP做为远程显示协议时的连接端口;

故障状态

1、无法使用PCoIP登录到VMware View Desktop;
2、屏幕处于锁定状态且用户无法登录;
3、采用RDP不会出现这样的情况;
故障分析
这种情况是由于View Desktop虚拟机的Windows注册表相关键值丢失或错误导致;
解决方案
1、vSphere Client或RDP方式登录到这个View Desktop;
2、进入到Windows操作系统的注册表编辑器;
3、切换到如下注册表键值:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\SoftwareSASGeneration
4、如果不存这样的键值则添加一个新的键值,将值设定为1,如果存在这个键值且值为2,则将值修改为1或3;
5、再次尝试使用PCoIP连接。