Windows 11 WinGet 명령으로 여러 앱 제거하는 방법

이 가이드는 Windows 11에서 WinGet 명령으로 여러 앱 제거하는 방법에 대해 설명합니다.

Windows 11에서는 앱을 제거하는 다양한 방법이 있지만, 여러 앱을 제거해야 하는 경우 시간이 오래 걸릴 수 있습니다.

그러나 Winodws 패키지 관리자 도구를 사용하면 여러 앱을 동시에 빠르게 제거할 수 있습니다.

WinGet 명령을 사용하면 Microsoft Store, Windows 패키지 관리자, msi 및 .exe로 설치한 Win32 앱 등 설치 소스에 관계없이 전체 프로세스를 쉽게 수행할 수 있습니다.

다른 타사 도구를 사용하여 앱을 제거하거나 PowerShell 스크립트를 만드는 것도 가능하지만, 타사 도구를 사용하는데 필요한 시간과 번거로움을 줄일 수 있습니다.

Windows 11에서 WinGet 명령으로 여러 앱 제거하는 방법

WinGet 명령을 사용하여 여러 앱을 한 번에 제거하여 Windows 11에서 불필요한 애플리케이션을 제거하는 방법은 다음과 같습니다.

관리자 권한으로 Windows 터미널 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.

WinGet 명령으로 시스템에 설치된 모든 앱 확인

다음 명령을 입력하고 Enter 키를 눌러 시스템에 설치된 모든 앱을 확인합니다.

WinGet list

목록에서 제거하려는 모든 앱을 찾아 “장치 ID” 열에서 해당 앱의 ID를 복사합니다.

예를 들어 Chrome Beta 빌드 앱을 제거하고 싶다면 “Google.Chrome.Beta” 항목을 복사합니다.

WinGet 명령으로 여러 앱 제거하는 방법

WinGet 명령으로 여러 앱을 제거하려면 다음 명령을 입력하고 Enter 키를 누릅니다.

WinGet uninstall --id=APP_ID_1 -e ; WinGet uninstall --id=APP_ID_2 -e ; WinGet uninstall --id=APP_ID_3 -e ; WinGet uninstall --id=APP_ID_4 -e

위 명령에서 “APP_ID”를 제거하려는 입의 장치 ID로 변경합니다.

제거하려는 앱을 더 추가하려면 각 명령을 “;”으로 구분해야 합니다.

예를 들어 Edge Dev 및 Chrome Dev, PuTTY 앱을 제거하려면 다음과 같이 사용할 수 있습니다.

WinGet uninstall --id=Microsoft.Edge.Dev -e ; WinGet uninstall --id=Google.Chrome.Dev -e ; WinGet uninstall --id=PuTTY.PuTTY -e

만약 PowerShell 콘솔이 아닌 명령 프롬프트에서 WinGet 명령을 이용하여 다중 앱 제거를 수행한다면 다음과 같이 각 명령에 대한 구분 기호만 “;”에서 “&&”로 변경하시면 됩니다.

WinGet uninstall --id=APP_ID_1 -e && WinGet uninstall --id=APP_ID_2 -e && WinGet uninstall --id=APP_ID_3 -e && WinGet uninstall --id=APP_ID_4 -e

모든 단계를 완료하면 명령에서 지정한 앱이 Windows 11에서 제거됩니다.

마치며

Windows에서 프로그램을 일일이 찾아서 삭제하는 과정은 생각보다 많은 시간을 소모하게 만듭니다.

따라서 업무 환경을 통일해야 하는 상황이라면 WinGet 명령줄 도구는 큰 효율을 가져 옵니다.

단순한 명령이지만, 스크립트를 한 번 만들어두면 새로운 시스템 구축 후 다중 앱을 한 번에 설치하는 것과 마찬가지로, 제거하는 것 또한 통일되게 수행할 수 있습니다.

한 번 만들어둔 스크립트는 새로운 PC 세팅이나 테스트 환경 초기화 혹은 임시로 설치했던 앱 정리 시 반복하여 사용할 수 있으므로 유지 관리 측면에서 높은 효율성을 가지게 됩니다.

🔗 Windows 11에서 WinGet 명령으로 다중 앱 설치하는 방법

Leave a Comment