준비된 AppxPackage 제거

준비된 AppxPackage 제거

Remove-AppxPackageWindows Enterprise 10.19044.1708 21H2에서 PowerShell cmdlet을 사용하여 Microsoft 3D 뷰어 앱을 제거하려고 합니다 .

더 이상 "설치됨"으로 표시되지 않고 "단계별"으로만 표시되는 지점까지 이르렀습니다. Get-AppxPackage하지만 제 목적에 따라필요심지어 무대에 올리지도 않습니다.

가 있는 것과 없는 것 모두 시도해 보았는데 -AllUsers,둘 다Remove-AppxPackage 그리고Get-AppxPackage파이프 옆면이 아직 제거되지 않은 상태입니다 .전적으로여전히 사용자에 대해 Staged로 표시됩니다 S-1-15-18. (내가 말할 필요도 없이~이다"관리자 권한으로 실행" 옵션을 통해 PowerShell을 시작합니다.)

Windows Store 패키지를 "무단계"하는 방법을 아는 사람이 있습니까?


Windows 스토어 자체는 그룹 정책을 통해 비활성화되므로 사용자가 스토어를 열고 데이터베이스를 새로 고칠 때 실수로 다시 준비하는 것에 대해 걱정할 필요가 없습니다.

답변1

준비된 앱 패키지를 제거하려면 다음을 사용합니다. 제거-AppxPackage PowerShell cmdlet을 시스템 사용자로 사용합니다.

Sysinternals에는 이 작업을 수행할 수 있는 도구가 있습니다. psexec.

예를 들어, 모두 제거하려면 Powershell이 ​​아닌 관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다.

psexec -s powershell -c "get-appxpackage | remove-appxpackage"

(하지만 좀 더 선택적으로 선택하는 것이 좋습니다.)

답변2

Windows Store 패키지를 "무단계"하는 방법을 아는 사람이 있습니까?

Get-AppxPackage *3DViewer* | Remove-AppxPackage기본 제공 로컬 관리자로 실행하는 경우 응용 프로그램이 제대로 제거되어야 합니다.

("관리자 권한으로 실행" 옵션을 통해 PowerShell을 시작한다는 것은 말할 필요도 없습니다.)

이것만으로는 충분하지 않은 것 같습니다. 명령은 기본적으로 비활성화된 기본 제공 관리자 사용자로 램되어야 하며, 사용자 생성 관리자 사용자와의 차이로 인해 이 사용이 필요합니다.

답변3

권한 있는 사용자로서 다음과 같은 명령을 사용하여 약간의 성공을 거두었습니다(모든 단계적 앱이 이 방법으로 제거 가능한 것은 아니지만 일부는).

Get-AppXProvisionedPackage -online | % {if ($_.DisplayName -eq "Microsoft.YourPhone") {$_}} | Remove-AppxProvisionedPackage -online

(에서 발견https://4sysops.com/archives/how-to-remove-windows-8-apps-before-you-run-sysprep/)

관련 정보