Microsoft Store는 PC 용 Windows 운영 체제의 애플리케이션, 게임, 음악, TV 프로그램 등의 콘텐츠를 다운로드 및 구매할 수 있는 디지털 유통 플랫폼입니다. 2012년에 처음 출시되어 이전 Windows 10 운영 체제와 현재 Windows 11까지, 그리고 Xbox One을 비롯한 Microsoft의 다양한 플랫폼에서 지원하고 있습니다.
여러가지 앱과 게임에 쉽게 접근할 수 있다는 점과 Windows 운영 체제와 함께 사용할 수 있는 Microsoft 서비스들을 지원하여 사용자들이 Windows 운영 체제에서의 모든 작업을 통합적으로 처리할 수 있는 것이 장점으로 볼 수 있는데요.
하지만 일부 사용자는 Microsoft Store에서 다운로드 및 업데이트를 지원할 수 없다는 점, 시스템 자원의 낮은 성능으로 게임의 성능에 제한이 있을 수 있다는 점과 Microsoft Store의 인터페이스가 복잡하다고 생각해 이를 불필요하다고 여기는 이들도 있고, 자주는 아니지만 원인을 알 수 없는 오류들이 발생하는데 이로 인해 완전하게 삭제하고 싶어하는 경우도 있습니다.
다만 Microsoft Store는 Windows의 핵심 구성 요소 중 하나이기 때문에, 위 그림과 같이 제거 버튼이 흐릿하게 비활성화되어 있어, 완전히 제거하는 것이 쉬운 것은 아니며 권장되지도 않지만 꼭 제거하고 싶다면 다음에 안내하는 설명을 참고합니다.
튜토리얼 환경: 윈도우 11 Pro (빌드: 22621.1702)
Microsoft Store 비활성화하는 방법
Microsoft Store가 불필요한 경우 로컬 그룹 정책 편집기 또는 레지스트리 편집기를 이용해 꺼두는 것처럼 비활성화할 수 있습니다.
참고: Windows에서는 Microsoft Store를 비활성화하지 못하도록 정책을 업데이트하고 있어 최신 버전에서는 아래 비활성화 방식이 적용되지 않을 수 있습니다.
로컬 그룹 정책 편집기에서 비활성화하기
로컬 그룹 정책 편집기는 Windows 운영 체제에서 사용되는 도구로, 로컬 그룹 정책 설정을 관리하고 편집하는 데 사용됩니다. 이 도구를 사용하면 로컬 컴퓨터에서 실행되는 정책을 조정하여 Microsoft Store를 비활성화 할 수 있습니다.
참고: Windows HOME 에디션을 사용 중이라면 로컬 그룹 정책 편집기를 사용할 수 없습니다. 만약 윈도우 HOME에서 로컬 그룹 정책 편집기를 사용하고 싶다면 윈도우를 PRO 버전으로 업그레이드 하거나 로컬 그룹 정책 편집기를 직접 설치해야 합니다.
- 로컬 그룹 정책 편집기를 열기 위해 실행창을 이용합니다. 우선 실행 단축키인 Win + R 키를 입력 해 실행을 열고 옆 필드에
gpedit.msc
라고 입력 후 버튼을 클릭 하거나 Enter키를 눌러 줍니다.
- 로컬 그룹 정책 편집기가 실행되면 좌측 정책 트리에서 > > 의 로 이동합니다.
- 스토어 정책 우측 설정 영역에서 설정을 편집하기 위해 마우스 오른쪽 버튼을 클릭해 컨텍스트 메뉴에서 을 선택하거나 마우스로 두번 클릭합니다.
- Turn off the store application(Microsoft Store 응용 프로그램 사용 안 함)설정 패널이 열리게 되는데 여기서 좌측 상단의 라디오 버튼 중 에 체크 후 또는 를 클릭해 설정을 저장합니다.
참고: 위 사용자 구성만 수정해도 되지만 만약 전체 사용자를 대상으로 정책을 적용하고 싶다면> > 의 로 이동해서 동일 과정을 한번 더 수행합니다.
- 이제 변경 된 정책을 업데이트하기 위해 작업 관리자에서 explorer.exe 프로세스를 다시 시작하거나 명령 프롬프트에서 정책적용 명령어 사용합니다. 개인적으로 Windows 시스템을 재부팅하는 것을 권장합니다.
이제 Microsoft Store를 사용할 수 없게 되었습니다. 이전에 설치된 앱은 여전히 시스템에 남아 있지만 새로운 앱을 다운로드하거나 업데이트할 수는 없습니다.
참고: 위 정책의 설정을 원래 상태로 되돌리면 Microsoft Store를 다시 사용할 수 있게 됩니다.
레지스트리 편집기에서 비활성화하기
로컬 그룹 정책 편집기를 사용할 수 없는 경우 레지스트리 편집기에서 동일하게 Microsoft Store를 비활성화할 수 있습니다. 레지스트리 편집기는 Windows 운영체제의 중요한 구성 요소로서, 시스템 설정과 관련된 정보를 저장하고 수정할 수 있는 도구로 레지스트리 편집기를 사용하여 Microsoft Store를 비활성화하려면 다음과 같은 절차를 따를 수 있습니다:
주의: 레지스트리의 수정과 편집은 운영체제의 주요 정보를 변형하는 것으로 만약 잘못 진행 할 경우 시스템이 손상될 가능 성이 있습니다. 작업 전에 레지스트리를 백업하거나 윈도우를 백업하는 방법 중 최소 시스템 백업은 해두고 진행하길 강권합니다.
레지스트리 편집기 실행 및 WindowsStore
경로 이동
- 레지스트리 편집기를 여는 방법은 다양하지만 로컬 그룹 정책 편집기와 마찬가지로 실행창을 이용하는 것이 가장 간편합니다. 우선 실행 단축키인 Win + R 키를 입력 해 실행창을 열고 옆 필드에
regedit
이라고 입력 후 버튼을 클릭 하거나 Enter 키를 눌러 줍니다.
- 현재 사용 중인 윈도우 계정의 권한 수준에 따라 사용자 계정 컨트롤 패널이 보여질 수 있습니다. 안내하는 내용을 확인 후 설치를 계속 진행 하고 싶다면 버튼을 클릭합니다. 라는 내용의
- 아래 올려둔 경로로 진입 해
WindowsStore
서브 키로 이동 합니다. 레지스트리 편집기 상단 주소 입력 창에 아래 경로를 그대로 붙여넣기 ( Ctrl + V ) 하면 조금 더 빠르게 이동할 수 있습니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft
WindowsStore
키 생성(선택)
WindowsStore
키를 찾을 수 없는 경우 다음 과정으로 WindowsStore
키를 만들어 줍니다. 이미 해당 키가 존재한다면 다음 단계로 이동합니다.
Microsoft
키 아래 새로운 서브 키를 생성하기 위해 해당 키를 마우스 오른쪽 버튼으로 클릭 한 뒤 메뉴에서 > 를 차례대로 선택합니다.
- 새로 생성된
WindowsStore
로 변경 합니다 의 이름을
RmarkoveWindowsStore
값 생성 및 수정
WindowsStore
키 아래 RmarkoveWindowsStore
값을 다시 생성하고 이 값을 수정합니다.
WindowsStore
키 아래 새로운 값을 생성하기 위해 해당 키를 선택한 상태에서 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭해 컨텍스트 메뉴를 열고 > 을 선택합니다.
- 새로 생성된
RmarkoveWindowsStore
로 변경 합니다. 의 이름을
- 새로 생성한
RmarkoveWindowsStore
를 수정하기 위해 해당 값을 마우스로 두 번 클릭 하거나 컨텍스트 메뉴1의 메뉴를 클릭합니다.
- DWORD(32비트)값 편집창에서 필드의 값을 1로 지정 후 버튼을 눌러 설정을 반영합니다.
- 변경 된 설정을 업데이트 하기 위해 explorer.exe 프로세스를 다시 시작하거나 윈도우 시스템을 재시작(권장)합니다.
Microsoft Store 삭제하는 방법
일반적으로 대부분의 사용자는 전술한 Microsoft Store를 사용하지 않고 비활성화 방식만으로도 충분합니다. 그러나 일부 조직이나 기업은 이와 관련된 보안 및 규정 준수 요구 사항이 존재하거나, 고급 사용자들은 시스템의 성능을 향상 목적이나 리소스 사용을 최소화하기 위해 Microsoft Store를 완전히 삭제하고 싶을 수도 있습니다.
레지스트리 편집기에서 Microsoft Store 삭제하기
Windows 레지스트리 편집기를 이용해 Microsoft Store를 삭제할 수 있습니다. 다만, 이 방식은 Windows 업데이트 버전에 따라 PackageIDs
키가 존재하지 않아 사용할 수 없을 수도 있어 간단하게 레지스트리 경로만 안내합니다.
앞서 안내한 방식으로 레지스트리 편집기를 실행 후 아래 올려둔 경로를 따라 PackageIDs
키로 이동합니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\PackageIDs
PackageIDs
키 아래에 Microsoft Store와 관련된 항목들이 나열되고 이 항목들을 선택해 삭제하면 Microsoft Store가 Windows에서 삭제됩니다.
PowerShell 명령으로 Microsoft Store 삭제하기
PowerShell에서 Rmarkove-AppxPackage
명령으로 Microsoft Store를 삭제할 수 있습니다. 이 방식도 상기한 설명과 마찬가지로 Microsoft Store 앱을 삭제하더라도 기존에 Microsoft Store를 통해 설치한 앱들에는 영향이 없으며 단지 Microsoft Store를 통해 새로운 앱을 설치하거나 업데이트할 수 없게 됩니다.
주의: 삭제 명령으로 Microsoft Store를 삭제하더라도 기존 설치된 앱에는 영향이 없지만 Microsoft Store와 관련된 데이터와 설정은 삭제되니 Windows 시스템 전체를 백업하거나 추후 시스템 복원을 위해 복원 지점을 생성 후 작업하는 것을 권장합니다. 자세한 백업 과정은 Windows를 백업하는 방법들에서 확인하세요.
- Windows PowerShell을 관리자 권한으로 실행합니다. PowerShell을 관리자 권한으로 실행하는 방법은 다양하지만 본문에서는 검색을 사용합니다. 작업 표시줄에 위치한 검색 필드를 클릭한 뒤
파워쉘
이라고 입력합니다. 검색 결과에서 가장 정확 항목에 Windows PowerShell이 검색 되면, 오른쪽 하위 실행 옵션에서 을 선택 합니다.
- 관리자 권한 실행을 위해 사용자 계정 컨트롤 패널이 보여질 수 있습니다. 안내하는 내용을 확인 후 설치를 계속 진행 하고 싶다면 버튼을 클릭합니다.
- 다음 명령을 콘솔 입력줄에 작성하거나 붙여넣기한 뒤 Enter를 입력해 실행하면 위와 같이 삭제 작업이 진행되됩니다. 이후 Microsoft Store 앱 자체가 시스템에서 완전히 제거됩니다.
get-appxpackage -allusers *windowsstore* | remove-appxpackage
참고: Windows에서 다른 기본앱들도 삭제하고 싶다면 Windows에서 기본앱을 삭제하는 방법들을 확인하거나 10AppsManager라는 서드파티 도구를 이용합니다.
만약 PowerShell에서 삭제한 Microsoft Store를 다시 설치하고 싶다면 다음 명령을 사용합니다.
Get-AppxPackage -allusers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
또는 Microsoft Store를 특정 경로에 다시 설치하고 싶다거나 보다 자세한 재설치 과정을 알고싶다면 Microsoft Store를 다시 설치하는 방법을 확인하세요.
Winget 패키지 관리자로 삭제하기
Windows에는 winget이라는 유용한 패키지 관리 도구가 있습니다. 이 winget을 이용하면 손쉽게 Microsoft Store를 삭제할 수 있습니다. winget 더 알아보기
- 다시 관리자 권한의 Windows PowerShell에서 다음 명령으로 Winget설치 여부를 우선 체크합니다.
winget --version
- store라는 단어가 포함된 앱 목록을 다음 명령 으로 조회한 뒤 조회 결과 중
장치 ID
필드에서 Microsoft Store의 ID를 확인 후 복사 합니다.
winget list store
- 해당 ID를 이용해 다음과 같이 삭제 명령을 구성 후 실행하면 삭제 작업이 바로 진행됩니다.
winget uninstall Microsoft.WindowsStore_8wekyb3d8bbwe
참고: 다시 설치하고 싶다면 앞서 안내한 Get-AppxPackage
명령을 사용합니다.
마치며
윈도우 11에서 마이크로소프트 스토어를 삭제하는 방법들에 대해 알아보았습니다. 기본 앱을 삭제하는 글을 이전에 작성한 적이 있지만 개별적으로 문의하는 경우가 더러 있어 따로 정리해 보았습니다.로컬 그룹 정책 편집기를 사하여 Microsoft Store를 비활성화하고 다시 활성화하는 방법은 더 간단한 접근 방식일 수 있습니다.
필요에 따라 Microsoft Store를 제거하고 다시 설치하는 방법을 선택할 수도 있지만, 개인적으로는 Microsoft Store를 비활성화하고 다시 활성화하는 방법이 사용자에게 좀 더 안정적이지 않나 생각합니다. 이런 부분을 염두해서 로컬 그룹 정책 편집기를 이용해 잠시 꺼두거나 정 삭제하고 싶다면 PowerShell로 안내한 방식을 이용해 보시길 바랍니다.