Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워킹

Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리

Microsoft Store(구 Windows 스토어)는 마이크로소프트가 운영하는 공식 소프트웨어 플랫폼으로, 개인용·업무용 각종 앱을 손쉽게 내려받을 수 있게 해줍니다. 이 스토어는 Windows 8과 Windows Server 2012부터 기본 제공되어 왔습니다. 하지만 보안 정책이나 관리 목적상 사용자가 스토어에서 앱을 다운로드하거나 설치하지 못하도록 차단해야 할 때가 있습니다. 특히 기업 환경에서는 무분별한 앱 설치를 막기 위해 Microsoft Store를 비활성화해야 하는 경우가 많습니다.

Windows 10에서 Microsoft Store를 차단하는 방법은 여러 가지입니다. 워크그룹(Workgroup)처럼 분산형 네트워크 환경이라면 로컬 그룹 정책(Local Group Policy) 또는 AppLocker를 활용하면 됩니다. 이 글에서는 두 가지 방법을 모두 단계별로 안내합니다.

반대로 도메인(Domain) 인프라에 속해 있다면, 도메인 컨트롤러 역할을 수행하는 Windows Server에서 직접 정책을 구성해 여러 대의 PC에 일괄 적용할 수 있습니다.

참고로 스토어를 비활성화하면 이미 설치된 앱의 업데이트도 함께 중단됩니다.

Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리

1. 로컬 그룹 정책으로 Microsoft Store 차단하기 (Windows 10)

도메인에 속하지 않은 워크그룹 환경의 Windows PC에서 스토어를 차단하려면 로컬 그룹 정책을 사용해야 합니다. 여기서는 Windows 10 기준으로 설명하지만, Windows 8 및 8.1에서도 동일하게 적용됩니다. 같은 워크그룹에 여러 대의 PC가 있다면 각 컴퓨터마다 아래 절차를 반복해서 진행해야 합니다.

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭한 후 실행(Run)을 선택합니다.
  2. gpedit.msc를 입력하고 Enter 키를 누릅니다.
  3. 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 저장소로 차례로 확장합니다.
  4. 저장소 애플리케이션 끄기(Turn off the Store application) 항목을 마우스 오른쪽 버튼으로 클릭하고 편집(Edit)을 선택합니다.
  5. 사용(Enabled)을 선택한 후 적용(Apply)확인(OK)을 클릭합니다. 이 설정을 '사용'으로 지정하면 스토어 앱 접근이 거부되며, '사용 안 함' 또는 '구성되지 않음'으로 두면 접근이 허용됩니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  6. 시작 메뉴를 오른쪽 클릭한 후 Windows PowerShell(관리자)을 실행합니다. 만약 PowerShell(관리자)이 보이지 않고 명령 프롬프트(관리자)만 보인다면, 명령 프롬프트(관리자)로 진행해도 무방합니다.
  7. gpupdate /force를 입력하고 Enter 키를 누릅니다. 이 단계에서는 구성된 정책을 강제로 갱신하여 Microsoft Store를 즉시 비활성화합니다. 물론 컴퓨터를 재시작해도 동일한 결과를 얻을 수 있습니다. 아래 화면처럼 '컴퓨터 정책 업데이트가 성공적으로 완료되었습니다'라는 메시지가 나타나면 스토어 차단이 완료된 것입니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리

2. AppLocker로 Microsoft Store 차단하기 (Windows 10)

두 번째 방법은 AppLocker를 이용해 Microsoft Store 또는 다른 앱의 실행을 차단하는 것입니다. 역시 Windows 8과 8.1에서도 호환되며, 워크그룹 환경의 여러 PC에는 개별적으로 절차를 반복해야 합니다.

  1. 시작 메뉴를 클릭하고 secpol을 입력하여 로컬 보안 정책(Local Security Policy)을 검색합니다.
  2. secpol을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as administrator)을 선택합니다.
  3. 애플리케이션 제어 정책(Application Control Policies) > AppLocker를 확장한 후 패키지된 앱 규칙(Packaged app Rules)을 클릭합니다.
  4. 패키지된 앱 규칙을 마우스 오른쪽 버튼으로 클릭하고 새 규칙 만들기(Create New Rule)를 선택합니다.
  5. 시작하기 전(Before You Begin) 화면에서 다음(Next)을 클릭합니다.
  6. 권한(Permissions) 단계에서 작업(Action)거부(Deny)로 설정하여 Microsoft Store를 차단합니다.
  7. 사용자 또는 그룹(User or group) 단계에서 스토어 실행을 금지할 사용자나 그룹을 지정합니다. 여기서는 모든 사용자에게 적용되도록 Everyone을 선택합니다.
  8. 다음(Next)을 클릭합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  9. 설치된 패키지된 앱을 참조로 사용(Use an installed packaged app as a reference)을 선택한 후 선택(Select)을 클릭합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  10. 목록에서 Microsoft Store를 선택하고 확인(OK)을 클릭합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  11. 다음(Next)을 클릭합니다.
  12. 예외(Exceptions) 단계에서는 별도 설정 없이 다음(Next)을 눌러 넘어갑니다.
  13. 이름 및 설명(Name and Description) 단계에서 규칙 이름과 설명(선택 사항)을 입력한 후 만들기(Create)를 클릭합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  14. 규칙 생성이 완료되었습니다. 이제 Microsoft Store가 차단됩니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리

3. 그룹 정책 관리로 Microsoft Store 차단하기 (Windows Server 2019)

Microsoft Store를 비롯한 애플리케이션을 구성하거나 차단하는 가장 효율적인 방법은 도메인 환경에서 그룹 정책 관리(Group Policy Management)를 활용하는 것입니다. 전제 조건은 모든 Windows 10 PC가 동일한 도메인에 속해 있어야 한다는 점입니다. 도메인 컨트롤러에서 그룹 정책을 한 번 구성하면 클릭 몇 번으로 수천 대의 Windows PC에 배포할 수 있습니다. 여기서는 Windows Server 2019 기준으로 설명하지만, Windows Server 2012, 2012 R2, 2016에서도 동일하게 적용 가능합니다.

  1. 서버 관리자(Server Manager)를 실행합니다.
  2. 도구(Tools)를 클릭한 후 그룹 정책 관리(Group Policy Management)를 선택합니다.
  3. 포리스트(Forest)를 확장합니다.
  4. 도메인을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New Organizational Unit)를 선택하여 새 OU를 생성합니다. 특정 Windows PC 전용 OU가 이미 있다면 해당 OU에서 바로 정책을 만들어 모든 머신에 적용할 수 있습니다.
  5. OU 이름을 입력하고 확인(OK)을 클릭합니다.
  6. 생성된 OU를 마우스 오른쪽 버튼으로 클릭하고 이 도메인에 GPO를 만든 후 여기에 연결(Create a GPO in this domain, and Link it here)을 선택합니다.
  7. 새 그룹 정책 이름을 입력하고 확인(OK)을 클릭합니다.
  8. 생성된 그룹 정책을 마우스 오른쪽 버튼으로 클릭하고 편집(Edit)을 선택합니다.
  9. 사용자 구성 > 관리 템플릿 > Windows 구성 요소 > 저장소로 차례로 확장합니다.
  10. 저장소 애플리케이션 끄기(Turn off the Store application) 항목을 마우스 오른쪽 버튼으로 클릭하고 편집(Edit)을 선택합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  11. 사용(Enabled)을 선택한 후 적용(Apply)확인(OK)을 클릭합니다. 이 설정을 '사용'으로 지정하면 스토어 앱 접근이 거부되며, '사용 안 함' 또는 '구성되지 않음'으로 두면 접근이 허용됩니다.
  12. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자)을 실행합니다.
  13. gpupdate /force를 입력하고 Enter 키를 누릅니다. 이 단계에서는 구성된 정책을 강제 갱신하여 대상 PC에서 Microsoft Store를 비활성화합니다. 적용된 그룹 정책은 Windows 10 PC가 재부팅된 후 반영됩니다. '컴퓨터 정책 업데이트가 성공적으로 완료되었습니다'라는 메시지가 확인되면 스토어 차단이 완료된 것입니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리

4. 레지스트리 편집기로 Microsoft Store 차단하기 (Windows 10)

마지막 방법은 레지스트리 편집기(Registry Editor)를 이용하는 것입니다. 특히 Home 에디션에서는 로컬 그룹 정책 편집기를 사용할 수 없기 때문에, 이 방법이 유일하게 사용 가능한 차단 방식입니다. 이미 로컬 그룹 정책 편집기를 통해 설정했다면 레지스트리 값은 자동으로 갱신됩니다. 다만 이 방법은 누락된 키나 값을 직접 생성해야 하는 등 다소 기술적인 작업이 필요합니다. 레지스트리에서 잘못된 값을 하나만 수정해도 시스템 동작에 문제가 생길 수 있으므로, 변경 전에 반드시 레지스트리 백업을 권장합니다. 아래 순서를 따르면 안전하게 설정할 수 있습니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 연 후, regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예(Yes)를 클릭합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  2. 레지스트리 편집기에서 아래 경로로 이동합니다:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore
  3. 해당 키가 없다면 Microsoft 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키(Key)를 선택해 새 키를 생성합니다. 키 이름을 WindowsStore로 변경한 후 선택합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  4. WindowsStore 키를 선택한 상태에서 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다. 값 이름을 RemoveWindowsStore로 지정합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  5. 생성한 값을 더블클릭하여 열고 값 데이터(Value data)1로 변경합니다.Windows 10 및 Windows Server 2019에서 Microsoft Store 차단하는 방법 총정리
  6. 변경 사항을 시스템에 적용하려면 컴퓨터를 재시작해야 합니다. 재부팅 후 Microsoft Store가 비활성화됩니다.
  7. 언제든 스토어를 다시 사용하고 싶다면 값 데이터0으로 변경하거나, 해당 값을 레지스트리에서 삭제하면 됩니다.