问题现象描述:用户加域的计算机在安装了Citrix Receiver3.4版本后,打开虚拟应用提示报错“Citrix Receiver无法启动请求的已发布的应用程序报错”,在尝试使用其他域用户及本地管理员登录计算机,发现可正常打开虚拟应用。
报错如图:
解决方法:造成此问题报错的原因,分析有可能之前安装过一个Receiver版本后,重新安装了低于之前版本的receiver造成,用户的配置文件与软件兼容问题。
1、使用本地管理员登录用户计算机,在C:\Users文件下找到用户所在的文件夹名称,备份用户桌面,文档等数据。
2、为了保险起见,将此用户名的文件夹进行重命名而不删除此文件夹。
3、打开注册表,依次定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList
找到用户对应的项目下,修改此项目名称,结尾处增加“.old”如图:
4、注销管理员,使用域账号登录计算机,重新打开应用。测试是否正常打开虚拟应用。
如果做如上更改后,任然报错,继续按照此步骤进行。
1.控制面板卸载当前Receiver;
2.下载该工具到客户端,以管理员身份运行,按照提示选择清理并重启电脑:<http://support.citrix.com/article/CTX137494>
3.重启完毕,使用其他账号登陆,在C:\users\下将原来登陆的账号的用户配置文件重命名;
4.使用问题账号登陆客户端;
5.安装Receiver,为了保证您当前使用的Receiver是支持的版本,请下载Receiver 3.4 CU5 版本:
Citrix Receiver for Windows 3.4 Cumulative Update 5 - English 6.安装完毕,进行启动发布的应用程序操作,查看是否成功。
如果出现更改了用户配置文件,用户登录后产生temp临时漫游文件,请参照如下文档解决:
|