无法访问Microsoft Store或Windows Update的通用Windows平台应用程序
不再使用 Win32 体系结构的"现代"驱动程序使用 Microsoft 的通用应用程序平台来执行服务和终端用户应用程序操作。
这些通用 Windows 平台 (UWP) 应用程序使用 Microsoft Store 对 UWP 应用程序附带的许可证进行身份验证。默认情况下,大多数用户会阻止 Windows 更新和 Microsoft Store;这现在给与某些驱动程序关联的应用程序带来了困难。
最常见的问题是 WavesMaxx 音频服务未运行,导致在计算机的耳机和内部扬声器之间切换时出现问题。
下面介绍如何使用 Microsoft System Center Configuration Manager (SCCM) 部署 UWP 应用程序(侧载):
- 联系戴尔技术支持,并要求将此问题上报给高级技术支持(ATS)以获取UWP应用程序。将来可能会从戴尔支持站点提供 UWP 应用程序。
示例:适用于 Dell 2019 系统的 WavesMaxx Audio
MaxxAudioProForDell2019_2.0.54.0_x64.appxbundle_Windows10_PreinstallKit.zip
此文件包含 appx 文件、.NET 框架文件、VC LIB 文件和许可证文件(图 1):
图 1
提醒:UWP 应用程序通常要求用户登录,以便许可证文件绑定到该当前用户。
SCCM 不支持使用操作系统部署 (OSD) 阶段部署 APPX 程序。如果应用程序是在 OSD 期间部署的,则会在终端用户登录后将其删除。
- 将 UWP .zip 文件解压到 SCCM 服务器上的目录。
- 在 SCCM 中创建 UWP 软件包(图 2)。
图 2
提醒:如果出现提示,请勿创建程序。
- 将内容分发到分发点。
- 在 SCCM 中创建自定义任务序列。
- 创建运行命令行步骤以使用 PowerShell 调配 UWP 应用程序。
提醒:确保在任务序列步骤中指定 UWP 软件包(
图 3)。
- powershell -ex bypass -c Add-AppxProvisionedPackage -Online -PackagePath
2ccd06ab93a5461080ec95e9acfddb44.appxbundle -License
2ccd06ab93a5461080ec95e9acfddb44_License1.xml
图 3
- 将任务序列部署到所需的设备集合(图 4):
图 4
如果设置为"Required",则任务序列将在最终用户首次登录后不久运行。
安装完成后(图 5):
图 5