Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

윈도우 10 블로트웨어 완벽 제거 가이드: 기본 앱 삭제부터 PowerShell까지

블로트웨어(bloatware)는 기기 사용자에게 골칫거리입니다. 제조업체들은 반짝이는 새 노트북, 스마트폰, 태블릿에 미리 설치된 애플리케이션을 가득 채워 넣고 그로부터 추가 수익을 얻습니다. 그 결과 사용자는 대부분 쓸모없는 프로그램들이 이미 부족한 저장 공간을 잠식하는 상황에 놓이게 됩니다.

마이크로소프트 역시 블로트웨어와 무관하지 않습니다. 윈도우 10은 겉보기에는 깔끔해 보이지만, 이면에는 사실 필요 없는 프로그램이 수두룩합니다. 다행히 이러한 블로트웨어는 직접 제거할 수 있습니다. 지금부터 윈도우 10의 부담을 덜고 시스템을 깔끔하게 정리하는 방법을 알아보겠습니다.

윈도우 10 블로트웨어 제거 방법

윈도우 10에는 상당히 많은 양의 블로트웨어가 포함되어 있지만, 대부분의 경우 제거 자체는 어렵지 않습니다. 활용할 수 있는 도구는 크게 세 가지입니다. 기존의 일반적인 제거 방식, PowerShell 명령어, 그리고 서드파티(제3자) 제거 프로그램입니다.

흥미로운 점은 블로트웨어가 평소 프로그램을 삭제할 때 사용하는 설정 > 앱 > 앱 및 기능 목록에 나타나지 않는다는 것입니다. 당연한 결과이기도 합니다. 마이크로소프트와 블로트웨어를 싣고 판매하는 제조사들은 사용자가 해당 앱을 사용할 때 수익을 얻기 때문에, 손쉬운 삭제를 원할 리 없기 때문입니다.

저장 공간 부족 때문에 블로트웨어 제거를 고려하고 있다면, 윈도우 10 실행에 실제로 필요한 공간이 얼마인지 먼저 확인해 보는 것도 좋습니다.

일반적인 방법으로 블로트웨어 앱 제거하기

일부 윈도우 10 블로트웨어는 일반적인 제거 방식만으로도 손쉽게 삭제할 수 있습니다. 윈도우 10 설치 패키지에 포함된 여러 앱, 예를 들어 시작 메뉴를 어지럽히는 Money, News, Sports 등이 여기에 해당합니다.

제거하려는 앱을 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 제거(Uninstall)를 선택하면 됩니다.

윈도우 10 블로트웨어 완벽 제거 가이드: 기본 앱 삭제부터 PowerShell까지

마이크로소프트는 윈도우 10에서 비교적 겉모습과 관련된 항목들은 간단하게 지울 수 있도록 만들어 두었습니다. 하지만 금방 눈치채겠지만, 마이크로소프트는 모든 앱을 동등하게 취급하지 않습니다.

실제로 마이크로소프트가 윈도우 10 핵심 경험의 일부로 간주하는 앱들은 PowerShell 명령어로 숨기거나 제거하거나, 아니면 서드파티 제거 도구를 사용해야 합니다(두 방법 모두 아래에서 다룹니다). 코타나(Cortana)처럼 시스템에서 100% 완전히 제거할 수 없는 앱도 있습니다.

참고로 새로운 윈도우 소프트웨어를 설치할 때는 함께 딸려오는 블로트웨어를 조심하는 것이 좋습니다.

PowerShell로 블로트웨어 제거하기

PowerShell은 윈도우 시스템 관리의 중요한 축입니다. 일부 사람들은 PowerShell을 명령 프롬프트와 비교하지만, 본질적으로는 전혀 다른 도구입니다.

PowerShell은 명령어와 스크립팅 언어로, 윈도우 설치 환경을 훨씬 더 세밀하게 제어할 수 있게 해줍니다. 이번 경우에는 일련의 PowerShell 명령어를 사용해 윈도우 10 블로트웨어를 숨기거나 제거할 수 있습니다.

먼저 PowerShell 명령줄을 엽니다. 시작 메뉴 검색창에 PowerShell을 입력하면 가장 적합한 결과로 Windows PowerShell이 표시됩니다. 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하세요. 이렇게 해야 시스템 전체에 대한 제어 권한을 확보할 수 있습니다.

윈도우 10 블로트웨어 완벽 제거 가이드: 기본 앱 삭제부터 PowerShell까지

다음으로 무엇을 제거할지 결정해야 합니다. PowerShell 명령어는 Zune 음악 플레이어부터 Bing 건강 및 피트니스, 마이크로소프트 윈도우 계산기에 이르기까지 거의 모든 패키지를 제거할 수 있습니다.

"Remove-AppxPackage" 명령으로 앱 숨기기

아래 코드를 PowerShell에 입력하면 입력한 애플리케이션이 하나씩 숨겨집니다.

Get-AppxPackage -name "Microsoft.ZuneMusic" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Music.Preview" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxGameCallableUI" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxIdentityProvider" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingTravel" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingHealthAndFitness" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingFoodAndDrink" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.People" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingFinance" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.3DBuilder" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsCalculator" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingNews" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.XboxApp" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingSports" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsCamera" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Getstarted" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Office.OneNote" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsMaps" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.MicrosoftOfficeHub" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BingWeather" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.BioEnrollment" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsStore" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.Windows.Photos" | Remove-AppxPackage
Get-AppxPackage -name "Microsoft.WindowsPhone" | Remove-AppxPackage

미리 설치된 앱을 '숨기는' 방식의 장점은 화면에서 감추면서도 실제로 시스템에서 삭제하지 않는다는 점입니다. 나중에 해당 앱이 필요해지면 언제든 다시 불러올 수 있습니다.

DISM으로 윈도우 10 블로트웨어 삭제하기

PowerShell을 사용해 시스템의 모든 블로트웨어를 완전히 없애고 싶다면, 다른 명령줄 도구인 DISM을 사용하면 됩니다.

DISM은 Deployment Imaging Service and Management(배포 이미지 서비스 및 관리)의 약자입니다. DISM 명령은 강력한 편이라 다양한 방식으로 윈도우 시스템을 정비하는 데 활용할 수 있으며, 여기서는 시스템에서 불필요한 앱을 제거하는 용도로 사용합니다.

삭제 작업은 숨기기와 약간 다르게 진행됩니다. 먼저 아래 명령어로 시스템에 설치된 블로트웨어 전체 목록을 확인합니다:

DISM /Online /Get-ProvisionedAppxPackages | select-string Packagename

이제 설치된 앱의 전체 목록이 표시됩니다. 이 패키지 이름들을 이용해 원하는 항목을 제거할 수 있습니다. 제거하려면 다음 명령어를 사용하세요:

DISM /Online /Remove-ProvisionedAppxPackage /PackageName:PACKAGENAME

여기서 PACKAGENAME은 앞서 생성한 목록에서 가져온 값입니다. 예를 들어 Microsoft Zune Video 패키지를 제거하는 식입니다. 작업이 성공적으로 완료되면 변경 사항이 완전히 적용되도록 컴퓨터를 재시작해야 합니다.

Windows10Debloater PowerShell 스크립트로 삭제하기

물론 이 과정을 자동화하는 방법도 있습니다. Windows10Debloater는 Sycnex가 개발한 PowerShell 스크립트로, 운영체제에서 거의 모든 추가 윈도우 10 패키지를 제거해 시스템을 깔끔하게 정리해 줍니다. 다만 유용하게 쓸 수 있는 TuneInRadio, PowerBI, 윈도우용 Netflix 앱 같은 것들까지 함께 지워버린다는 점은 주의해야 합니다.

Windows10Debloater는 GitHub에서 찾을 수 있으며, 삭제 대상 앱의 전체 목록도 함께 공개되어 있습니다.

GitHub 페이지에서 초록색 Code 버튼을 클릭하고 드롭다운 메뉴에서 Download ZIP을 선택하세요. 압축 파일이 내려받아지면 마우스 오른쪽 버튼을 클릭해 익숙한 압축 해제 도구로 폴더를 풀어줍니다.

메인 스크립트는 두 가지 버전으로 제공됩니다:

  • Windows10Debloater: 별도의 화면 없이 조용히 작업을 진행하는 버전입니다.
  • Windows10DebloaterGUI: 기본적인 GUI와 몇 가지 제거 옵션을 제공하며, 변경 사항 되돌리기(Revert Changes) 기능도 포함되어 있습니다.

두 스크립트 중 하나를 골라 PowerShell로 실행하면, 앞서 살펴본 과정이 자동으로 진행됩니다. 게다가 블로트웨어 앱과 연관된 윈도우 레지스트리 항목까지 제거해 주는 것이 장점입니다.

윈도우 10 블로트웨어 완벽 제거 가이드: 기본 앱 삭제부터 PowerShell까지

유지하고 싶은 앱이 지워지는 문제에 대해서는 두 가지 선택지가 있습니다. 하나는 이전 섹션으로 돌아가 블로트웨어를 직접 수동으로 제거하는 것이고, 다른 하나는 스크립트 실행 후 필요한 앱을 다시 활성화하거나 설치하는 것입니다. 어느 쪽이든 약간의 시간이 걸리므로 결국 개인의 취향에 달려 있습니다.

왜 윈도우 10 블로트웨어 앱을 삭제해야 할까?

윈도우 10 블로트웨어가 차지하는 물리적 공간 자체는 크지 않습니다. 이 작업의 핵심은 내 시스템에 대한 통제권을 확보하는 데 있으며, 특히 새 컴퓨터를 처음 사용하기 전이라면 더욱 그렇습니다. 많은 사람들이 설치 시 기본으로 포함된 앱들을 '쓰레기'라고 여기지만, 일부는 확실히 짐이 되는 반면 몇몇 도구는 계속 쓸 가치가 있는 것들도 있습니다.

어떤 생각을 가지고 있든, 이제 블로트웨어를 하나하나 직접 제거할 수 있는 도구는 모두 갖추었습니다. 쾌적한 시스템 정리를 즐기시길 바랍니다.