Windows 10에서 앱을 어떻게 강제로 제거합니까?


답변:


32
  1. 높은 Powershell 명령 줄
  2. 이 명령은 패키지 목록을 가져옵니다.

    Get-AppxPackage | 이름, 패키지 이름을 선택하십시오.

  3. 제거하려는 패키지 찾기

  4. 패키지를 제거하는이 명령 (패키지 이름 복사 / 붙여 넣기) :

    Remove-AppxPackage Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe

주의 사항 : 장난하는 동안 로그인 한 사용자의 앱이 제거 된 것 같습니다. 내가 다른 사용자로 로그인했을 때 여전히 다른 사용자를 위해 존재했습니다. 나는 더 많은 장난감을 가지고 앱 컴퓨터 / 네트워크 전체를 "금지"하는 방법을 찾을 수 있는지 알아볼 것이다.

여기에 이미지 설명을 입력하십시오

편집 1 : Furthmore에서는 ProvisionedPackage를 제거 하여 향후 설치되지 않도록 할 수 있습니다.

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

편집 2 : 마지막으로, "대량 제거"를 수행하여 "토지 제거"패키지 및 프로비저닝을 수행 할 수 있습니다.

경고 : Windows 스토어가 제거됩니다. 그것은 나에게 문제가되지 않지만 모든 것을 제거하는 것은 희미한 마음을위한 것이 아닙니다.

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online

Windows 스토어를 완전히 제거하지 않는 것이 좋습니다. 나는 이것을 아직 시도하지 않았지만 이것 (주석에서) 은 Windows 스토어를 제외한 모든 것을 제거하기 위해 내가 사용하는 것의 야구장 인 것처럼 보입니다 .

Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online    

추가 리소스 : Windows 10 앱 삭제기본 Windows 10 앱 복원


고마워, 이것은 잘 작동합니다! 이 네트워크 전체를 수행하려면 사용자의 로그인 스크립트에 해당 네트워크를 삭제하거나 GPO를 통해 배포하십시오.
StBlade

모든 패키지를 거의 제거하지 마십시오! 예를 들어 ShellExperienceHost는 그래픽 인터페이스를 관리합니다. 제거하면 창, 작업 표시 줄 또는 시작 메뉴를 사용할 수 없게됩니다.
Andrei B.

@AndreiB. 이 프로세스 ( getapp -... | RemoveApp)는 스토어 "앱"을 제거합니다. "응용 프로그램"또는 "Windows 기능"이 아닙니다. 그것은 "앱"이 아닐 가능성이 큽니다. 실수하지 않으면 Windows 기능입니다. 이렇게하면 Office (설치된 "Application"또는 XBox ( "vital"이라고 표시된 "App"))가 제거되지 않습니다.
WernerCD

또한 "중요"스토어 앱은 스토어를 제외하고 제거되지 않습니다 (이것이 where-object notlike store중요한 이유 입니다). 문제없이 10으로 이동 한 후 바로 "모든 앱 제거"를 수행하고 있습니다 (실수로 "
정확한

@AndreiB. WernerCD의 "Edit 2"명령으로 창, 작업 표시 줄 또는 시작 메뉴를 사용할 수 없게됩니다.
johny 왜

20

동일한 범용 또는 프로비저닝 된 앱을 제거하기 어려운 경우 Powershell에서 GRID 명령을 시도하십시오.

GridView에서 앱을 제거하는 PowerShell 명령

그냥 사용 Out-Gridview제거 할 응용 프로그램을 선택할 수 있습니다.

Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage

위의 내용은 현재 사용자의 앱만 제거했습니다. 모든 사용자의 컴퓨터에서 앱을 제거하려면 다음을 실행하십시오.

Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online

설치된 모든 앱의 그리드가 표시됩니다. 표시된 목록에서 제거하려는 앱 (파란색으로 강조 표시)을 선택하고 확인을 클릭 할 수 있습니다. 재부팅하십시오.

(위의 명령을 반복하고 명령을 다시 실행할 때마다 몇 가지를 선택하여 한 번에 몇 개의 앱만 삭제할 수 있음을 발견했습니다)


4

와일드 카드 필터를 사용하여 전체 패키지 이름을 몰라도 특정 앱을 대상으로 지정할 수 있습니다.

개별 사용자 패키지의 경우 :

Get-AppxPackage *bing* | Remove-AppxPackage

Windows가 모든 사용자에게 설치되는 "프로비저닝 된"패키지의 경우 :

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online

0
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

이것은 프로비저닝 된 단일 앱을 제거하는 데 효과적입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.