Windows 10 OOBE Post-Setup: How to allow PowerShell Add-AppxPackage?

  appx, installation, msix, post-install, windows

regarding a missing AppxPackage error on the last official Win 10 LTSC-Release I want to automatically install it in the post setup of Windows setup processing: Out of Box Experience (OOBE), the first boot UI. Therefore, I have the .appx file and put the following line in the SetupComplete.cmd:

powershell.exe -ExecutionPolicy bypass -Command "Add-AppxPackage %WINDIR%SetupFilesMicrosoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.appx" >> %WINDIR%SetupFileslog.txt

I am able to execute this line manually in a non-elevated PowerShell console but unfortunately, this is not working automatically within the Windows Setup processing as it says in the log (sorry, it is German):

Add-AppxPackage : Fehler bei Bereitstellung. HRESULT: 0x80073CF9,
Fehler bei der Installation. Wenden Sie sich an den
Softwarehersteller. (Ausnahme von HRESULT: 0x80073CF9) Der
Bereitstellungsvorgang Add fr das Paket
"Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe" von der
Installationsanforderung
"Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.appx" wurde
abgelehnt, da dieser Vorgang mit dem lokalen Systemkonto nicht
ausgefhrt werden darf. HINWEIS: Wenn Sie weitere Informationen
wnschen, suchen Sie im Ereignisprotokoll nach [ActivityId] 895ecdc3-eb9b-0002-0fcf-5e899bebd701, oder verwenden Sie die
Befehlszeile Get-AppxLog -ActivityID
895ecdc3-eb9b-0002-0fcf-5e899bebd701 In Zeile:1 Zeichen:1

  • Add-AppxPackage C:WindowsSetupFilesMicrosoft.VCLibs.140.00_14.0.3 …
    + CategoryInfo          : WriteError: (C:WindowsSetu...kyb3d8bbwe.appx:String) [Add-AppxPackage],
IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

Why is the local system account not able to install that package?

Source: Windows Questions

LEAVE A COMMENT