모든 사용자에 대해 appx 패키지 제거


7

새로운 Windows 10이 설치됩니다. 어떻게 든 MSN 날씨 앱이 손상되었습니다. (시작할 수 없습니다) 다음 Powershell 명령으로 앱을 제거했습니다.

Remove-AppxPackage -Package Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe

그러나 달리기

Get-Appx 패키지 - 사용자

패키지가 여전히 존재합니다. Windows 스토어를 통해 앱을 다시 설치하려고하면 다운로드가 건너 뛰고 동일한 손상된 패키지가 설치됩니다.

나는 (여러 번) 재시작하고 WSReset 아무 소용이 없습니다.

내가 무엇을 할 수 있을지? 고맙습니다!


1
Remove-AppxProvisionedPackage를 사용하여 내장 된 응용 프로그램을 제거해야합니다. Remove-AppXProvisionedPackage -Online -PackageName & lt; Package_Name & gt;
magicandre1981

"시스템이 지정된 파일을 찾을 수 없습니다"가 나타납니다.
GiantDuck

PowerShell 콘솔에서 관리자 권한으로 명령을 실행 해 보시겠습니까?
Smeerpijp

답변:


3

Windows 10에서 1709 :

Get-AppxPackage -all *NAME_OF_THE_APPX* | Remove-AppxPackage -AllUsers

2

v1709 (Fall Creator 's Update) 현재, Remove-AppxPackage에 대한 새로운 "-AllUsers"플래그가 있습니다.


0

"Remove-AppxPackage"는 로그인 한 사용자의 스토어 응용 프로그램 만 제거합니다. Get-AppxPackage -AllUser

다른 사용자가 로그인하여 앱을 업데이트하는 데 어려움을 겪었습니다. 앱이 프로필에서 업데이트되었으므로 sysprep을 사용할 때의 알려진 문제점

이 스크립트를 사용하는 경우인지 확인할 수 있습니다.

Get-AppxPackage -AllUser | Format-List -Property PackageFullName,PackageUserInformation.

이 마지막 cmdlet의 출력에서 ​​패키지가 설치된 사용자를 설치됨으로 확인합니다. 이 사용자 계정을 참조 컴퓨터에서 삭제하거나이 사용자 계정을 사용하여 컴퓨터에 로그온하십시오 (& amp; Appx 패키지를 제거하십시오.

Remove-AppxPackage -Package Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe

그래도 문제가 해결되지 않으면 프로비져닝을 제거하고 Store에서 다시 설치해보십시오.

Remove-AppxProvisionedPackage -Online -PackageName Microsoft.BingWeather_4.7.118.0_x86__8wekyb3d8bbwe

@ Ramhound - 공정한 전화 - 그것은 호기심의 공기와 성명이었다 :)
Stu

0

가장 좋은 방법은 이미지를 제거하는 것입니다. 날씨는 프로비저닝 된 앱입니다. 즉, 사용자별로 새로운 사본을 설치합니다. 새로운 버전의 릴리즈에서도 마찬가지입니다. 작업 시퀀스를 통해 Michael을 제거하는 방법에 대한 Michael의 기사를 확인하십시오. 특정 방법에 적용 할 수있는 좋은 참고 자료입니다. https://blogs.technet.microsoft.com/mniehaus/2015/11/11/removing-windows-10-in-box-apps-during-a-task-sequence/

TL; DR - 이미지를 삭제하지 않으려면 이미지에서 이미지를 삭제해야합니다. 그렇지 않으면 결국 누군가를 위해 다시 설치됩니다.


링크의 지침을 답안에 포함 시키시겠습니까?
flolilolilo

기본적으로 powershell을 사용하고 get-startapps를 실행하십시오. 형식 목록 | out-file C : \ users \ username \ desktop \ startapps.txt 대상 패키지를 분리하고 $ AppsList 변수 정의를 수정 한 후 링크에서 제공된 스크립트를 실행하십시오. 물론 get-startapps cmdlet의 username을 사용자 이름으로 바꿉니다. cmdlet에서 format-list를 사용하여 패키지 이름이 잘리지 않도록해야합니다. 이 작업을 수행하기 전에 몇 가지 기사를 선택하는 것이 좋습니다. 프로비저닝 및 비 프로비저닝 어플리케이션이 있습니다. 모든 것을 입력 할 공간이 충분하지 않습니다.
Charlie C

이미지에서 제공되지 않은 패키지를 제거하면 심각한 기능 손실이 발생할 수 있습니다. 예를 들어, Cortana 구성 요소를 제거하면 효율성을 위해 Cortana의 패키지에 중첩되어 있기 때문에 SearchUI가 중단 될 수 있습니다.
Charlie C
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.