Applies ToWindows 10, version 1607, all editions Windows Server 2016, all editions Windows 10, version 1703, all editions Windows 10, version 1709, all editions Windows 10, version 1803, all editions Windows 10, version 1809, all editions Windows Server 2019, all editions

症状

App-V 应用程序无法启动并在日志文件夹下的 Microsoft-AppV-Client\Debug 日志中记录错误 0xc0000225: Applications 和 ServicesLogs\Microsoft\AppV\ServiceLog。

解决方案

创建 MaxAttachWaitTimeInMillisecond 注册表项,该注册表项在虚拟环境关闭并快速重启但底层卷不可用于枚举时添加睡眠延迟以解决计时问题。

使用本地管理员的凭据来创建和设置以下注册表项:

注册表子项: HKLM\SOFTWARE\Microsoft\AppV\MAV\Configuration

注册表项名称: MaxAttachWaitTimeInMilliseconds

注册表类型: DWORD

设为非零值将启用修补程序。 默认值为零,最大值为 10,000(在注册表中未设置逗号)

MaxAttachWaitTimeInMilliseconds 值为 1 通常足以消除应用程序启动失败。 如果应用程序仍失败并出现相同的启动错误,请使用越来越大的值来增加驱动程序在枚举检查之间睡眠的时间。 还可以在日志文件夹下的 Microsoft-AppV-Client\Debug 日志中查看详细事件: Applications 和 ServicesLogs\Microsoft\AppV\ServiceLog\,以查看使用/需要多少睡眠,然后相应地重新调整 MaxAttachWaitTimeInMilliseconds。

注意

MaxAttachWaitTimeInMilliseconds 的值过大可能会导致应用程序挂起。

 

先决条件

若要使用 MaxAttachWaitTimeInMilliseconds,请安装 2019 年 3 月 19 日或之后发布的最新累积更新 (LCU),例如:

  • 适用于 Windows 10 版本 1607 和 Windows Server 2016 的 KB4489889 或更高版本的 LCU。

  • 适用于 Windows 10 版本 1703 的 KB4489888 或更高版本的 LCU。

  • 适用于 Windows 10 版本 1709 的 KB4489890 或更高版本的 LCU。

  • 适用于 Windows 10 版本 1803 的 KB4489894 或更高版本的 LCU。

  • 适用于 Windows 10 版本 1809 和 Windows Server 2019 的 KB4482887 或更高版本的 LCU。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。