故障状态
无法使用PCoIP连接到VMware View Desktop.

故障分析
导致这个问题的可能性很多,下面简单罗列可能的问题.

解决方案
解决这个问题主要从以下方面做一一排除:
1、确认虚拟桌面的网络正常(查看虚拟交换机的配置和接口数);

2、确认为客户机配置了用于View虚拟桌面的恰当端口,View相关端口请查阅链接:确认Virtual Desktop正确的开启哦了相关TCP/IP端口

3、确认View虚拟桌面的连接数没超限同时确认View Client链接界面没有黑屏,相关资料请查阅:当使用PCoIP协议时VMware View Client界面变为黑屏

4、确认桌面或桌面资源池存在且有效,相关资料请查阅:确认桌面资源池Desktop Pool存在

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连接。