在 Windows 客户端中自动清理 App-V 上的未发布的包
适用于:
- Windows 10
- Windows 11
如果想要在早期版本的 App-V 中释放额外的存储空间,则必须从客户端设备手动删除未发布的包。 从 Windows 10 版本 1703 开始,使用 PowerShell 或组策略设置在重启设备后自动清理未发布的包。
使用 PowerShell cmdlet 进行清理
可以输入 PowerShell cmdlet 以打开 AutoCleanupEnabled 设置,该设置将自动清理 App-V 客户端设备中的未发布的 App-V 包。
打开“AutoCleanupEnabled”选项
以管理员身份打开 PowerShell 并输入以下 cmdlet 以打开自动包清理功能:
Set-AppvClientConfiguration -AutoCleanupEnabled 1
运行 cmdlet 后,应在 PowerShell 屏幕上看到以下信息:
名称 值 SetbyGroupPolicy AutoCleanupEnabled 1 False 运行以下 cmdlet 以检查配置是否已打开清理设置。
Get-AppvClientConfiguration
如果 AutoCleanupEnabled 选项在配置列表中显示值 1 ,则表示设置已打开。
使用组策略设置进行清理
使用组策略,可以启用 “启用自动清理未使用的 App-V 包 ”设置,以自动清理 App-V 客户端设备中的未发布的 App-V 包。
启用自动清理未使用的 App-V 包设置
打开组策略编辑器,然后选择 “管理模板\System\App-V\PackageManagement\启用未使用的 App-V 包的自动清理 ”设置。
选择 “已启用”,然后选择“ 确定”。
组策略更新并重置客户端后,设置将清理 App-V 客户端上所有未发布的 App-V 包。