概要
本文介绍了 Microsoft 应用程序虚拟化 5.0 服务包 2 弹簧 2014年更新 (也称为修复包 4 个 Microsoft 应用程序虚拟化 5.0 SP2)。此累积修补程序还包含修补程序软件包 2 应用程序虚拟化 5.0 SP2 (公开发行) 的修补程序。
此修复程序包括在应用程序虚拟化 5.0 中,将重点放在虚拟化和部署方案的一系列重大技术创新。其中包括对应用程序发布,刷新和启动性能的增强。
我们还听到您的反馈意见,并对 APP-V 做出大量的其他改进。其中包括增强包转换引擎和音序器、 改进的包转换率,但 VFS 写模式的音序器设置的支持。如果需要,这最后一项授予对文件和文件夹在虚拟化环境中,虚拟化应用程序写访问权限。
最后,为了简化测试和部署虚拟化应用程序的新版本,我们现在支持并行部署和执行应用程序升级,同时保留原始应用程序运行在同一台设备上的用户访问。
特别注意此及更高版本的修复程序由于数目和所涉及的更新的重要性,强烈建议广泛地测试此修复程序包部署到生产环境之前。
注意:因为 APP-V 修补程序是累积性 (每个新修补程序版本包含的所有修补程序和所有安全修补程序,已包含以前的更新包),我们建议您考虑将应用了最新的修补程序版本包含最新的弹簧 2014年更新 (修补程序 4)。
此修复程序包提供了以下功能更新,并解决了下列问题。
问题 1
在所有的 APP-V 的部署方案 (RDS、 传统台式机箱和 VDI) 进行了发布和刷新性能的增强功能。
到 APP-V 5.0 SP2 客户端或客户端的 RDS 的几个目标修补程序已发布和刷新性能极大地提高了。这要求客户端的任何其他配置或由 IT 管理员的环境。
注意:此问题,其解决方法是不直接适用于客户在使用配置管理器或以及 APP-V 5.0 SP2 系统中心配置管理器。有关详细信息,请参阅帮助文档。
问题 2
已经在非持久性 VDI 或 RDS 部署和用户环境管理 (UEM) 技术实现了发布和启动性能。
以前,非持续性环境中的 APP-V 体验了,如下所示︰
用户登录,所有全局目标 (计算机级) 和有针对性的用户 (用户或用户组) 虚拟应用程序需要预配置并发布到用户的计算机状态还原每次。在非持久性 VDI,出现这种情况每次用户日志关闭。
在问题 1 中所述,发布和刷新性能得到了增强。但是,按照有关 RDS (后为应用程序虚拟化 5.0 SP2 应用修补程序软件包 4)、 虚拟应用程序开始,发布和刷新的部署环境、 UEM 技术以及 APP-V 5.0 SP2 客户端和客户端配置性能指南中介绍的做法函数都要快得多。
了解性能指南帮助您网站上的应用程序虚拟化主题中。
问题 3
包转换器报告了较低的成功率和较低的检测诊断。
包转换器变为具有提高转换率。包转换器引发新警告 APP-V 4.5 和 4.6 包包含硬编码的路径的驱动器号,这些不能正确转换。
问题 4
需要写访问权限的任何文件和文件夹在虚拟环境中的虚拟应用程序包是使用 APP-V 5.0 兼容。
与此修复程序包中,应用程序虚拟化 5.0 SP2 包含新的音序器设置的当它应用于一个虚拟应用程序包中,规定对任何文件和在虚拟环境中的文件夹具有写权限的包。
问题 5
无法与客户端程序包的原始版本并行部署虚拟应用程序包的升级的版。
应用此修复程序包后,应用程序虚拟化 5.0 SP2 排序器可以支持将升级的版的包另存为新包。可以并行部署这些包。
问题 6
如果系统帐户没有访问权限的网络共享,虚拟应用程序包包含网络共享上的可执行文件 (.exe) 文件的快捷方式无法启动这些可执行文件。
应用此修复程序包后,使用用户凭据以访问和启动可执行文件 (.exe) 文件。
问题 7
APP-V 部署配置不能处理某些注册表设置正确。
当使用 APP-V 动态配置,DWORD,四字,设置注册表值,并且多字符串值类型未正确捕获。因此,该注册表值设置不正确。
应用此修复程序包后,捕获并正确设置这些注册表设置。
问题 8
APP-V 客户端在启动期间 Windows PowerShell 窗口列出在任务栏上。
当用户登录到 AppV 客户端时,在任务栏上将出现一个最小化的 PowerShell 窗口。APP-V 开始任务完成之前,此 PowerShell 窗口是可见的。如果用户优先取消 PowerShell 执行,APP-V 不如期启动。
应用此修复程序包后,PowerShell 窗口处于隐藏状态,并在后台运行。
问题 9
APP-V 服务崩溃时包部署到系统中心配置管理器。
配置管理器分发点位于 APP-V 客户端不同的 LAN 上,则客户端可能会间歇性地在发布过程中出现故障。
应用此修复程序包后,不再时服务崩溃,在此情况下包部署到系统中心配置管理器。
解决方案
修补程序信息
可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。此修复程序仅适用于遇到本文中描述的问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。
如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取此修复程序。
注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请转到下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。
系统必备组件
若要应用此修补程序,您必须安装的 Microsoft 应用程序虚拟化 5.0 Service Pack 2。
如果您安装相应的.msp 文件,客户端和 RDS 的修补程序需要 Microsoft Visual C++ 2013年可再发行组件安装。
安装信息
注释 1如果计算机正在运行 APP-V 客户端最初部署使用 Windows 安装程序 (.msi) 文件,然后也必须应用.msp 文件更新成功。使用下面的命令来提取.msp 文件︰AppV5.0SP2-Client-KB2956985.exe /LAYOUT 重要:当您尝试卸载的更新时,因此尝试失败如果正在使用 (JIT V) 包。
此问题引入的 APP-V 5.0 Service Pack 2 (SP2) 中的刚-中-时间-虚拟化 (JIT V) 功能。如果满足以下条件,则所有 SP2 修补程序 (修补程序级别) 释放可能都遇到此问题︰
-
通过使用 Windows 安装程序文件 (.msi) 安装,然后使用 Microsoft 安装修补程序文件 (.msp) 应用更新。
-
您尝试通过使用控制面板中的添加或删除程序项来卸载更新。
-
启用 JIT-V 包正在系统上运行。
解决方法
-
启动本地服务。
-
停止的 Microsoft APP-V 客户端服务。
-
通过使用控制面板中的添加或删除程序项卸载此更新。
-
启动 Microsoft APP-V 客户端服务。
注 2如果您以前安装程序配置为在共享的内容存储库 (SCS) 模式下运行,您可能必须重新 SCS 配置设备上,如果您安装此修复程序后还原配置设置。
如果配置通过 Windows PowerShell,可以通过从提升的 PowerShell 窗口中运行以下 cmdlet 安装更新之后解决此问题︰set-appvclientconfiguration –SharedContentStoreMode 1 如果配置通过组策略,您可以解决此问题,通过强制执行的策略到用户的计算机上,或等待重新应用组策略安装更新后。
如果配置处理通过配置管理器中,您可以通过重新部署的配置设置在安装更新之后解决此问题。这应重新应用正确的设置。
重新启动信息
应用此修补程序后,必须重新启动计算机。
此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。
对于所有受支持版本的 Microsoft 应用程序虚拟化 5.0 SP2 客户端
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
---|---|---|---|---|
Appv5.0sp2-client-kb2956985.exe |
5.0.3400.0 |
59,289,864 |
24-Apr-2014 |
00:19 |
Appv5.0sp2-rds-kb2956985.exe |
5.0.3400.0 |
59,298,432 |
24-Apr-2014 |
00:26 |
若要部署的更新的版本的 Microsoft 应用程序虚拟化 5.0 SP2 排序器
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
---|---|---|---|---|
Appv5.0sp2-sequencer-kb2956985.exe |
5.0.3400.0 |
79,953,344 |
23-Apr-2014 |
23:43 |
解决方法
没有针对这些问题所需的变通。但是,没有完全解决这些问题所需的其他步骤。
问题 1 和问题 6
没有解决这些问题所需的其他步骤。
问题 2
在 Microsoft TechNet 网站上看到应用程序虚拟化的主题。
问题 3 和问题 4,问题 5
请参阅有关完全解决这些问题的其他步骤的"详细信息"部分。
问题 7
如果注册表设置被配置为 UserConfiguration.xml 文件的一部分,必须未发布的包,并再重新使更改生效。
如果注册表设置被配置为 DeploymentConfiguration.xml 文件的一部分,包必须删除并重新添加以使更改生效。
详细信息
改进 |
更多信息 |
---|---|
完整 VFS 写模式︰ 应用程序虚拟化 5.0 sp2 修补程序软件包 4 包含时应用于程序包设置,新的排序器,规定对任何文件和在虚拟环境中的文件夹具有写权限的包。 |
请考虑以下几点︰
|
另存为新包︰ 修补程序软件包 4 应用程序虚拟化 5.0 SP2 音序器现在支持将升级的版的包另存为新包。使用此选项时,升级的版可以与正在运行 APP-V 5.0 客户端计算机上的软件包的原始版本并行部署。 |
请考虑下列注意事项︰ |
打包转换器的改进︰ 修补程序包 4 应用程序虚拟化 5.0 sp2 中包含多个包转换器改进以提高错误检测和 5.0 的 APP-V 包转换的可靠性。 |
请考虑以下几点︰
|
参考资料
了解 Microsoft 用于描述软件更新的术语。