【IT168 专稿】Microsoft Application Virtualization 4.5是Microsoft虚拟化产品中"应用程序虚拟化"部分的组成部分。本文将介绍Microsoft Application Virtualization 4.5(以下简称App-V)的应用范围。
(1)经过测试,App-V可以使用大部分应用程序,例如Office系列、讯雷、金山WPS 2007、永中Office 2009、下载快车、千千静听、风雷影音、Photoshop、Acrobat等,不能使用VB、VC、VF、SQL Server,其中VB等程序不能安装,SQL Server可以安装、序列化,但在客户端不能启动。另外,AutoCAD 2005可以封装,但在客户端使用的时候,出现错误。
另外,根据测试,虽然序列化时、在客户端使用时,QQ2009、TM2008没有错误,但登录时,提示"网络错误",这个应该是QQ软件的问题(现在没有经过安装的QQ是不能登录的)。
(2)同一产品的不同版本可以同时使用,例如图1中,Office 2003、Office 2007同时使用时的界面。

图1 Office 2003、Office 2007同时运行界面
(3)App-V客户端,必须有足够的磁盘空间用于缓存。例如,如果磁盘可用空间比较小,在加载Office 2007等大程序时,可能会出现磁盘空间不够的错误。
(4)App-V整个系统,可以用于企业、机关、事业单位,以及部分用于学校的机房。这样,只要客户端操作系统没有问题、客户端加入域、在安装了App-V客户端程序程序时,如果用户需要那种程序,只要使用App-V序列化工具进行封装、并在应用程序服务器导入后,客户端在下次登录后就可以使用。
(5)将App-V客户端与组策略发布软件结合,可以解决客户端软件部署的问题。
(6)App-V的客户端在运行应用软件时,登录Acdsee、Office等,不需要具有"本地管理员权限",只要具有"普通用户"权限即可。
(7)App-V的客户端,只有在使用某个应用程序时,才"自动"从App-V应用程序服务器下载序列化后的软件到本地、同时加载与软件对应的"虚拟注册表"到虚拟环境中运行,当软件关闭后,同时关闭相应的虚拟环境。从这一点来看,不管是在App-V客户端运行那款软件,运行之后是"绿色"的,不对机器本身的注册表进行修改。这样,由于客户端运行时,只需要加载App-V的客户端,并不需要加载其他的软件。
(8)如果要测试App-V自带的应用程序,使用"记事本"打开Defaultapp.osd程序,将默认的RTSPS修改为RTSP,并且将端口从322改为554,如图2所示。

图2 修改应用程序配置