Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 그룹 정책으로 내 PC 성능과 보안을 개선하는 10가지 실전 설정법

Windows 10의 특정 동작 방식이 마음에 들지 않으신가요? 일부 기능에 대한 더 세밀한 제어권을 원하거나, 기본 설정 앱에서는 찾을 수 없는 세부 조정을 시도하고 싶다면 답은 바로 그룹 정책(Group Policy)입니다.

그룹 정책에는 일반 사용자도 충분히 활용할 수 있는 강력하고 유용한 설정이 수백 가지나 숨어 있습니다. 이번 글에서는 여러분의 시스템을 한층 더 쾌적하게 만들어 줄 대표적인 그룹 정책 설정 10가지를 살펴보겠습니다.

Windows 그룹 정책이란?

그룹 정책은 Active Directory 네트워크에 연결된 컴퓨터 전반에 걸쳐 다양한 설정을 중앙에서 구성하고 강제 적용할 수 있는 도구입니다. 이러한 정책은 도메인 컨트롤러가 관리하며, 개별 PC에서는 함부로 덮어쓸 수 없습니다.

그렇기 때문에 그룹 정책은 주로 기업 환경의 Windows 도메인에서 활용됩니다. 하지만 Active Directory 네트워크에 속하지 않은 일반 가정용 PC 역시 로컬 그룹 정책 편집기(Local Group Policy Editor)를 통해 로컬 차원에서 설정을 조정할 수 있습니다.

쉽게 말해 제어판과 비슷하지만 훨씬 더 강력한 도구라고 생각하면 됩니다. 그룹 정책을 사용하면 시스템의 특정 영역 접근을 차단하거나, 모든 사용자에게 특정 홈페이지를 강제 지정하는 것은 물론, 컴퓨터가 시작되거나 종료될 때 특정 스크립트를 자동으로 실행하게 만드는 것까지 가능합니다.

내부적으로 그룹 정책 편집기의 대부분 옵션은 사실상 Windows 레지스트리 값을 수정하는 방식입니다. 레지스트리 편집기를 직접 열어 하나하나 찾아 헤매는 대신, 훨씬 직관적인 인터페이스로 관리할 수 있게 해주는 것이 그룹 정책 편집기의 장점입니다.

단점이 있다면, 그룹 정책은 기본적으로 Professional(프로) 이상 에디션에서만 제공된다는 점입니다. Windows Home 사용자라면 Windows 10 Pro로 업그레이드를 고려해볼 만하지만, 아래에서 소개할 우회 방법을 참고하셔도 좋습니다.

그룹 정책 편집기 실행 방법

생각보다 간단합니다. Windows의 대부분 유틸리티와 마찬가지로 실행 방법은 여러 가지가 있는데, 그중 가장 확실한 방법은 다음과 같습니다.

  1. 시작 메뉴를 엽니다.
  2. group policy(또는 '그룹 정책')를 검색합니다.
  3. 검색 결과에서 '그룹 정책 편집' 항목을 실행합니다.

또 다른 방법으로는 Win + R 키를 눌러 실행 창을 연 뒤, gpedit.msc를 입력하고 Enter를 누르면 그룹 정책 편집기가 곧바로 실행됩니다.

Home 에디션에는 기본적으로 그룹 정책 편집기가 포함되어 있지 않지만, 몇 가지 기초적인 시스템 조정과 서드파티 그룹 정책 편집기 설치를 통해 사용할 수 있는 우회 방법이 있습니다. 관심이 있다면 'Windows Home에 그룹 정책 편집기 설치하기' 가이드를 단계별로 따라 해보세요.

그룹 정책 변경 사항 즉시 적용하기

일부 그룹 정책 설정은 PC를 재부팅해야 적용됩니다. 재시작 없이 바로 반영하고 싶다면 관리자 권한 명령 프롬프트를 열고 아래 명령어를 입력하세요.

gpupdate /force

이 명령은 변경한 그룹 정책 내용을 강제로 즉시 적용해 줍니다.

그룹 정책으로 할 수 있는 유용한 작업

그룹 정책 편집기에서는 수백 가지 옵션, 기본 설정, 구성 요소를 변경할 수 있기 때문에 모든 항목을 다루기는 어렵습니다. 물론 자유롭게 둘러보셔도 되지만, 익숙하지 않다면 무작위로 정책을 실험하는 것은 피하는 것이 좋습니다. 잘못된 설정 하나가 시스템 오류나 예기치 못한 동작으로 이어질 수 있습니다. 먼저 그룹 정책 입문 가이드를 통해 기본기를 다진 후 진행하는 것을 권장합니다.

그럼 지금부터 초보자에게 추천할 만한 그룹 정책 설정 10가지를 알아보겠습니다.

1. 제어판 및 설정 앱 접근 제한

제어판 제한은 회사 네트워크나 학교 환경에서 필수적인 기능이지만, 여러 사람이 함께 사용하는 가정용 PC에서도 매우 유용합니다. 아이들이 임의로 설정을 변경하지 못하도록 막고 싶다면 이 설정이 딱입니다.

제어판 자체를 완전히 차단하려면 아래 정책을 활성화하세요.

User Configuration > Administrative Templates > Control Panel > Prohibit access to Control Panel and PC Settings

제어판 전체가 아니라 일부 항목만 허용하거나 숨기고 싶다면 다음 두 정책 중 하나를 사용하면 됩니다.

User Configuration > Administrative Templates > Control Panel > Hide specified Control Panel items
User Configuration > Administrative Templates > Control Panel > Show only specified Control Panel Item

활성화한 후 표시하거나 숨길 제어판 애플릿을 지정할 수 있습니다. 이때 Microsoft가 공식 제공하는 '제어판 항목의 정식 이름(Canonical Names)' 문서를 참고하면 목록 작성이 훨씬 수월합니다.

2. 명령 프롬프트 차단

명령 프롬프트는 강력한 도구인 만큼, 잘못된 손에 들어가면 골칫거리가 될 수 있습니다. 사용자가 원치 않는 명령을 실행하거나 기존에 설정해 둔 다른 제한들을 우회할 위험이 있기 때문입니다.

명령 프롬프트를 비활성화하려면 아래 경로로 이동하세요.

User Configuration > Administrative Templates > System > Prevent access to the command prompt

주의할 점은, 이 제한을 활성화하면 cmd.exe 자체가 실행되지 않는다는 것입니다. 따라서 CMD 또는 BAT 형식의 배치 파일 실행까지 함께 차단됩니다.

3. 소프트웨어 설치 차단

사용자가 새 소프트웨어를 함부로 설치하지 못하도록 막는 방법은 여러 가지가 있습니다. 불필요한 프로그램이 설치될 때마다 관리 부담이 늘어나는 것을 줄여줄 뿐 아니라, 멀웨어가 시스템에 침투할 가능성도 낮춰줍니다.

그룹 정책으로 소프트웨어 설치를 차단하려면 아래 경로로 이동하세요.

Computer Configuration > Administrative Templates > Windows Components > Windows Installer > Turn off Windows Installer

단, 이 설정은 Windows 인스턴서만 차단하기 때문에 Microsoft Store를 통한 앱 설치는 계속 가능합니다.

4. 강제 재시작 비활성화

몇 가지 옵션으로 연기를 설정할 수는 있지만, 업데이트가 대기 중이라면 Windows 10은 결국 스스로 컴퓨터를 재시작합니다. 그룹 정책 항목을 활성화하면 이 권한을 다시 가져올 수 있습니다. 이후에는 사용자가 직접 재시작할 때만 대기 중인 업데이트가 적용됩니다.

해당 정책 위치는 다음과 같습니다.

Computer Configuration > Administrator Templates > Windows Components > Windows Update > No auto-restart with logged on users for scheduled automatic update installations

5. 자동 드라이버 업데이트 비활성화

Windows 10은 사용자의 명시적인 승인 없이도 장치 드라이버를 업데이트한다는 사실을 알고 계셨나요? 대부분의 경우 시스템을 최신 상태로 유지해 주기 때문에 유용하지만, 항상 그런 것은 아닙니다.

직접 제작한 커스텀 드라이버를 사용 중이거나, 특정 하드웨어의 최신 드라이버에 버그가 있어 시스템이 크래시되는 경우가 대표적입니다. 이럴 때는 자동 드라이버 업데이트가 돕기보다 해를 끼칩니다.

자동 드라이버 업데이트를 비활성화하려면 아래 정책을 활성화하세요.

Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions > Prevent installation of devices that match any of these device IDs

활성화한 후에는 자동 업데이트를 원하지 않는 장치들의 하드웨어 ID를 직접 입력해야 합니다. ID는 장치 관리자를 통해 확인할 수 있으며, 절차가 다소 복잡하니 'Windows 10 드라이버 업데이트 제어하기' 가이드를 참고하는 것이 좋습니다.

6. 이동식 미디어 드라이브 차단

USB 플래시 드라이브 같은 이동식 미디어는 편리하지만, 출처를 알 수 없는 USB 장치는 언제나 보안 위협이 될 수 있습니다. PC에 접근할 수 있는 누군가가 멀웨어가 담긴 USB를 연결해 실행할 수도 있습니다.

대부분의 경우 필수적이지는 않지만, 시스템 보호를 위해 Windows가 이동식 드라이브를 아예 읽지 못하도록 차단할 수 있습니다. 특히 업무 환경이라면 더욱 중요한 설정입니다.

이동식 미디어 드라이브를 비활성화하려면 아래 값을 활성화하세요.

User Configuration > Administrative Templates > System > Removable Storage Access > Removable Disks: Deny read access

같은 폴더 안에는 CD, DVD 등 다른 미디어 유형에 대한 옵션도 있습니다. 필요하다면 이들도 함께 차단할 수 있으며, 특히 USB 드라이브가 핵심 관리 대상입니다.

7. 풍선 알림 및 토스트 알림 숨기기

데스크톱 알림은 유용한 내용을 담고 있을 때만 빛을 발합니다. 대부분의 알림은 굳이 읽을 필요가 없어 오히려 집중력을 흐트러뜨리는 방해 요소가 되곤 합니다.

Windows의 풍선 알림을 비활성화하려면 아래 값을 활성화하세요.

User Configuration > Administrative Templates > Start Menu and Taskbar > Turn off all balloon notifications

Windows 8부터는 대부분의 시스템 알림이 토스트 알림으로 전환되었으므로, 이것도 함께 비활성화하는 것이 좋습니다.

User Configuration > Administrative Templates > Start Menu and Taskbar > Notifications > Turn off toast notifications

이 두 가지만 설정해도 팝업 방해 요소를 대폭 줄일 수 있습니다.

8. OneDrive 제거

OneDrive는 Windows 10에 기본 탑재되어 있습니다. 일반 앱처럼 제거할 수도 있지만, 그룹 정책을 통해 아예 실행 자체를 막는 방법도 있습니다.

아래 정책을 활성화하면 OneDrive를 비활성화할 수 있습니다.

Computer Configuration > Administrative Templates > Windows Components > OneDrive > Prevent the usage of OneDrive for file storage

이 설정을 적용하면 시스템 어디에서도 OneDrive에 접근할 수 없게 되며, 파일 탐색기 사이드바의 OneDrive 바로 가기도 사라집니다.

9. Windows Defender 끄기

Windows Defender는 스스로 상태를 관리하기 때문에 서드파티 백신 프로그램을 설치하면 자동으로 중단됩니다. 만약 이 기능이 제대로 작동하지 않거나 완전히 비활성화하고 싶다면 아래 그룹 정책 항목을 활성화하세요.

Computer Configuration > Administrative Templates > Windows Components > Windows Defender > Turn off Windows Defender

비활성화는 간단하지만, Windows Defender는 일반 사용자에게 충분히 준수한 보안 솔루션입니다. 삭제하기로 했다면 반드시 신뢰할 수 있는 다른 Windows 백신 프로그램으로 대체하세요.

10. 로그온/시작/종료 시 스크립트 자동 실행

마지막 팁은 다소 고급 사용자向け입니다. 배치 파일이나 PowerShell 스크립트 작성에 익숙하지 않다면 크게 유용하지 않을 수 있지만, 익숙하다면 그룹 정책으로 해당 스크립트를 자동 실행할 수 있습니다.

시작/종료 스크립트를 설정하려면 아래 경로로 이동하세요.

Computer Configuration > Windows Settings > Scripts (Startup/Shutdown)

로그온 또는 로그오프 스크립트를 설정하려면 아래 경로로 이동합니다.

User Configuration > Windows Settings > Scripts (Logon/Logoff)

이 방식에서는 실제 스크립트 파일을 선택하고 매개변수를 지정할 수 있어 상당히 유연합니다. 하나의 트리거 이벤트에 여러 스크립트를 할당하는 것도 가능합니다.

참고로 이는 시작 시 특정 프로그램을 실행하는 기능과는 다릅니다. 단순히 프로그램을 자동 실행하고 싶다면 Windows 시작 폴더 활용법을 참고하는 것이 더 적합합니다.

나에게 맞는 그룹 정책 설정 찾기

그룹 정책은 Windows 10의 동작 방식을 폭넓게 제어할 수 있는 강력한 도구입니다. 이 글에서는 극히 일부만 살펴보았을 뿐, 어디를 봐야 하는지만 안다면 훨씬 많은 기능을 발견할 수 있습니다. 다만 눈치채셨겠지만, 대부분의 옵션은 새로운 기능을 추가하기보다는 특정 기능을 제거하거나 차단하는 데 초점이 맞춰져 있습니다.

그룹 정책을 사용할 수 없거나 Windows를 더 깊이 조정하고 싶다면, Windows 레지스트리 입문 가이드를 확인해 보세요.