PowerShell로 Windows 10 Bloatware를 제거하는 방법

Windows 10에는 사용자가 요청하지 않은 사전 설치된 앱의 긴 목록이 함께 제공됩니다. 마이크로소프트가 당신의 목을 조르려고 하는 이 모든 앱들은 블로트웨어. 실제로 필요하지 않으므로 가장 좋은 방법은 컴퓨터에서 간단히 제거하는 것입니다. 이를 수행하는 한 가지 방법은 수동으로 찾아서 삭제하는 것입니다. 그러나 이러한 앱 중 일부는 시스템에 너무 깊숙이 뿌리를 두고 있기 때문에 이를 제거하는 유일한 방법은 일련의 특정 PowerShell 명령을 실행하는 것입니다.

Powershell을 사용하여 사전 설치된 Windows 10 앱을 어떻게 제거합니까?

가장 먼저 할 일, 입력 파워쉘 Windows 검색 창에서 파워쉘 앱. 선택하다 관리자 권한으로 실행 블로트웨어로 식별한 앱을 편집하거나 삭제할 수 있는 권한이 있는지 확인합니다.

관리자 권한으로 powershell 실행

DISM 명령을 사용하여 Bloatware 삭제

컴퓨터에서 블로트웨어 앱을 정말로 삭제하려면 PowerShell에서 DISM 명령을 사용해야 합니다.

  1. 먼저 DISM /온라인 /Get-ProvisionedAppxPackages | select-string 패키지 이름 컴퓨터에 설치된 모든 블로트웨어를 나열하는 명령입니다.파워쉘 디즘
  2. 삭제하려는 앱의 이름을 찾아 실행합니다. DISM /온라인 /Remove-ProvisionedAppxPackage /패키지 이름: PACKAGENAME 프로세스를 완료하는 명령.

PACKAGENAME을 앱의 전체 이름으로 바꿉니다. 즉, PackageName 줄 뒤에 나타나는 전체 문자열을 복사합니다.

예를 들어 Bing 날씨를 삭제하려면 다음 명령을 실행합니다. DISM /Online /Remove-ProvisionedAppxPackage /PackageName:마이크로소프트. BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe.

앱 숨기기

당신은 사용할 수 있습니다 Get-AppxPackage *앱 이름* | 제거-AppxPackage 블로트웨어를 보이지 않게 숨기는 명령입니다. 이 명령은 시스템에서 해당 앱을 영구적으로 제거하지 않습니다. 나중에 다시 필요할 때 쉽게 복원할 수 있도록 단순히 숨깁니다.

컴퓨터에서 생성된 모든 사용자 계정에 대해 사전 설치된 모든 앱을 숨기려면 다음 PowerShell 명령을 실행할 수 있습니다. Get-AppxPackage -AllUsers | 제거-AppxPackage.블로트웨어 파워쉘 숨기기

반면에 특정 앱만 숨기려면 다음 명령을 실행해야 합니다. Get-AppxPackage *앱 이름* | 제거-AppxPackage. 물론 AppName을 숨기려는 앱의 이름으로 바꿔야 합니다. 예를 들어 Solitaire를 제거하고 싶다고 가정해 보겠습니다. 실행해야 하는 명령은 다음과 같습니다. Get-AppxPackage *솔리테어 컬렉션* | 제거-AppxPackage.

단순히 컴퓨터에 어떤 앱이 설치되어 있는지 확인하려면 다음 명령을 실행하세요. Get-AppxPackage -allusers | 이름, PackageFullName 선택.

화이트리스트 접근 방식 사용

다른 사용자는 이 문제를 해결하기 위해 화이트리스트 접근 방식을 사용할 것을 제안했습니다. 자신만의 스크립트를 만들고 필요할 때마다 새 앱으로 업데이트할 수 있습니다. 그런 다음 GPO(그룹 정책 개체)를 통해 로그온할 때 스크립트를 자동으로 로드할 수 있습니다.

다음은 예입니다.

$excludedApps = '.*photos.*|.*sticky.*|.*zunevideo.*'

$unwantedApps = Get-AppxPackage -PackageTypeFilter 번들 | Where-Object {$_.Name -notmatch $excludedApps}

만약 ($unwantedApps) {

$unwantedApps | 제거-AppxPackage
}

이전에 제거한 앱 중 하나를 사용해야 하는 경우 언제든지 컴퓨터에 다시 설치할 수 있습니다. 에서 제거하십시오. $excludedApps 목록.

또는 Windows10Debloater를 사용하여 작업을 완료할 수 있습니다. 이것은 당신이 할 수있는 기성 스크립트입니다 GitHub에서 다운로드.

Windows 10 컴퓨터에서 모든 블로트웨어를 제거하더라도 OS는 다음과 같은 경우 앱을 다시 설치할 수 있습니다. 최신 버전으로 업그레이드. Microsoft는 매년 두 가지 주요 Windows 10 업데이트를 출시합니다. 이것은 적어도 이론적으로는 위의 단계를 1년에 두 번 반복해야 할 수도 있음을 의미합니다. 최상의 시나리오에서는 목록에 새 앱을 포함하도록 PowerShell 스크립트를 업데이트하기만 하면 됩니다.

결론

Windows 10의 블로트웨어를 제거하려면 PowerShell을 사용하여 원치 않는 앱을 ​​제거할 수 있습니다. 필요에 따라 DISM 명령을 사용하여 이러한 앱을 숨기거나 영구적으로 삭제할 수만 있습니다.

아래 댓글을 누르고 블로트웨어를 얼마나 싫어하는지 평가하십시오(1에서 10까지). Windows 10 블로트웨어를 제어할 수 있는 추가 팁과 트릭을 자유롭게 공유하십시오.