살아가는 이야기

윈도우 10의 군더더기 앱(코타나, Xbox 등) 제거 본문

컴퓨터, 풀어그림

윈도우 10의 군더더기 앱(코타나, Xbox 등) 제거

감자봤어? 2025. 5. 1. 16:39

윈도우 10(Windows 10)부터 군더더기 앱(bloatware)이 더 많이 등장했다. 초기 버전 윈도우에서 끼워 팔던 웹 브라우저는 애교에 불과한 수준이다. 다행히 코타나는 2023년부터 지원 중단하겠다고 포기하였지만, 아직도 많은 군더더기 앱이 있다. 이러한 군더더기 앱은 항상 수행되는 경우가 많아 컴퓨터 성능을 저하시키는 원인이 된다.

다음은 이를 제거하는 스크립트다. rmWin10Bloatware.ps1이라는 이름의 파일로 저장한 후 관리자 Powershell에서 수행하면 된다. 이때 실행 정책 오류(".\rmWin10Bloatware.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로...")가 발생할 수 있는데, 이는 스크립트 다음에 있는 과정에 따라 실행 정책을 바꾸어 해결한다.

# rmWin10Bloatware.ps1
#
# Windows 10 불필요 기본 앱 제거 (현재 사용자 + 향후 사용자)

function Remove-AppxFull {
    param([string]$PackageName)

    Write-Host "[제거 중] $PackageName" -ForegroundColor Yellow

    # 현재 사용자 제거
    Get-AppxPackage -Name $PackageName -AllUsers | Remove-AppxPackage -AllUsers -ErrorAction SilentlyContinue

    # 향후 사용자 제거
    Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*$PackageName*"} | ForEach-Object {
        Remove-AppxProvisionedPackage -Online -PackageName $_.PackageName -ErrorAction SilentlyContinue
    }
}

# Xbox 관련
Remove-AppxFull -PackageName "Xbox"
Remove-AppxFull -PackageName "Microsoft.Xbox.TCUI"
Remove-AppxFull -PackageName "Microsoft.XboxApp"
Remove-AppxFull -PackageName "Microsoft.XboxGameOverlay"
Remove-AppxFull -PackageName "Microsoft.XboxGamingOverlay"
Remove-AppxFull -PackageName "XboxGamingOverlay"
Remove-AppxFull -PackageName "XboxApp"
Remove-AppxFull -PackageName "XboxSpeechToTextOverlay"
Remove-AppxFull -PackageName "XboxGameCallableUI"

# Skype
# Remove-AppxFull -PackageName "SkypeApp"

# 생산성 & 유틸리티
Remove-AppxFull -PackageName "Microsoft.549981C3F5F10"  # Cortana
# Remove-AppxFull -PackageName "OneNote"
# Remove-AppxFull -PackageName "Microsoft.MSPaint"      # Paint 3D
Remove-AppxFull -PackageName "Microsoft.3DViewer"
Remove-AppxFull -PackageName "WindowsMixedReality"
Remove-AppxFull -PackageName "FeedbackHub"
Remove-AppxFull -PackageName "Microsoft.GetHelp"
Remove-AppxFull -PackageName "GetStarted"
Remove-AppxFull -PackageName "YourPhone"

# 뉴스, 미디어
Remove-AppxFull -PackageName "BingWeather"
Remove-AppxFull -PackageName "Microsoft.News"
Remove-AppxFull -PackageName "ZuneVideo"                # 영화 및 TV
Remove-AppxFull -PackageName "Microsoft.MicrosoftSolitaireCollection"

# 일부 OEM 앱 (있다면 제거)
Remove-AppxFull -PackageName "Spotify"
Remove-AppxFull -PackageName "TikTok"
Remove-AppxFull -PackageName "Disney"

Write-Host "`nWindows 10 불필요 앱 제거 완료!" -ForegroundColor Green

실행 정책 오류를 해결하기 위해서는 스크립트 수행 전에 다음과 같이 일시적으로 실행 정책을 변경해야 한다.

Set-ExecutionPolicy -Scope Process -ExecutionPolicy ByPass

이렇게 실행한 후에 해당 스크립트를 수행하면 다음과 같이 제거된다.

Removing Windows 10 bloatware

내 경우에는 OneNote와 Skype, Paint3D는 사용할 가능성이 있어 남겨두었다. 위 주석처리된 부분을 해제하면 이들 앱도 함께 제거되므로 참고하기 바란다.

Comments