Я нашел обходной путь, используя локальные объекты групповой политики, редактор политики безопасности и реестр. Это было сделано в режиме аудита. Он не будет работать для любой системы, в которой уже создан пользователь. Sysprep был успешным после выполнения следующих шагов. Возможно, оно не полностью удалило приложение из образа, но не позволило установить приложение для каждого пользователя, что в первую очередь привело к сбою моего sysprep. Короче говоря, это гарантирует, что приложение не установлено для любого нового пользователя. Это отличается от метода Get-AppxProvisionedPackage, так как этот метод охватывает только некоторые из предоставленных приложений.
а. Перейдите в редактор групповой политики и выберите Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Хранилище. Включить «Отключить автоматическую загрузку обновлений»
б. Зайдите в реестр: HKLM \ SOFTWARE \ Policies \ Microsoft \ WindowsStore. Убедитесь, что для AutoDownload установлено значение 2.
с. Windows key + R и введите secpol.msc, чтобы открыть редактор локальной политики безопасности.
д. Выберите политики управления приложениями
е. Щелкните правой кнопкой мыши правила упакованного приложения и выберите «Создать новое правило».
е. Нажмите Далее, когда откроется мастер. Выберите «Запретить» в качестве действия и «Все» в качестве пользователя / группы.
г. Выберите приложение, которое вы не хотите устанавливать для пользователей, в разделе «Использовать установленный пакет в качестве ссылки». Переместите маркер на «Имя пакета» и нажмите «Создать».
час Повторите шаги ах для каждого приложения, которое вы не хотите устанавливать.
Затем я вышел из режима аудита и вернулся в OOBE, создал локального пользователя и, выполнив Get-AppxPackage -allusers HoloCamera, подтвердил, что HoloCamera не была установлена для моего вновь созданного пользователя; это было только организовано (под PackageUserInformation). Я сделал свои обновления и sysprepped.