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

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

회사 네트워크든 가족 여러 명이 함께 쓰는 가정용 컴퓨터든, 누구나 마음대로 소프트웨어를 설치할 수 있도록 두는 것은 정말 짜증나는 일이자 심각한 보안 위협이 될 수 있습니다. 바이러스에 감염된 프로그램 하나만 네트워크에 연결된 컴퓨터에 설치되면, 순식간에 여러 대의 봇넷이 "저항은 무의미하다... 동화될 준비를 해라!"라고 외치며 이를 없애려는 모든 시도를 방해하게 됩니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

소프트웨어 설치 차단이 필수적인 또 다른 상황은 개인 정보 보호입니다. 누군가 여러분이 입력하는 내용을 몰래 엿보거나 각종 사이트의 로그인 정보를 가로채기 위해 키로깅 프로그램을 설치하려 한다면 어떻게 될까요? 새로운 소프트웨어가 설치되기 전에 미리 차단해 두면 이런 시도를 원천적으로 막을 수 있습니다.

최선의 치료법은 예방이라고 했죠. 지금부터 사람들이 onlinesexystrippoker.exe 같은 프로그램을 설치하지 못하도록 막는 다양한 방법을 살펴보겠습니다. 나중에 분명 고마워하게 될 겁니다.

Windows 기본 기능 활용하기

아래 방법들은 Windows 설정을 깊숙이 건드리는 것을 꺼리는 분들에게는 다소 어려워 보일 수 있습니다. 하지만 솔직히 말씀드리면 정말 쉽습니다. 그냥 저를 따라오세요. 길 잃게 하지 않습니다.

로컬 그룹 정책 편집기

시작 메뉴를 열고 다음을 입력합니다:

gpedit.msc

'로컬 그룹 정책 편집기'가 실행됩니다. 이제 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows Installer로 이동합니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

오른쪽 창의 목록에서 Windows Installer 끄기(Turn off Windows Installer)를 찾을 때까지 스크롤합니다. 옆의 정보 창에 이 기능을 사용하면 "사용자가 시스템에 소프트웨어를 설치하지 못하도록 방지"한다고 안내되어 있습니다. 바로 우리가 찾던 그 항목입니다.

해당 옵션을 더블클릭하면 새 창이 뜨는데, 사용(Enabled)을 선택하고 확인을 누르면 끝입니다. 되돌리려면 같은 옵션을 다시 더블클릭해 '사용 안 함'으로 변경하면 됩니다.

지정된 Windows 응용 프로그램 실행 안 함

Windows Installer 사용을 차단하는 또 다른 방법은 로컬 그룹 정책 편집기의 다른 영역에 있습니다.

정책 편집기 창의 메인 화면으로 돌아가서 이번에는 사용자 구성 > 관리 템플릿 > 시스템으로 이동합니다. 오른쪽에 나타나는 옵션 목록에서 지정된 Windows 응용 프로그램 실행 안 함(Don't Run Specified Windows Applications)을 찾습니다. 이름 그대로 특정 프로그램의 실행을 차단하는 기능이지만, Windows Installer를 막는 데도 활용할 수 있습니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

더블클릭하면 새 창이 열립니다. 사용을 클릭하면 허용되지 않는 응용 프로그램 목록이라는 새 옵션이 나타납니다. 표시를 클릭하면 세 번째 창이 뜨는데, 여기에 차단할 프로그램의 경로를 입력합니다.

여기서 주의할 점은 '경로'라는 것입니다. 단순히 "Windows Installer"라고만 적어서는 안 됩니다. 정책 편집기가 찾을 수 있도록 Windows Installer가 위치한 경로까지 정확히 지정해야 합니다. Windows Installer 프로그램의 이름은 msiexec.exe이며 다음 위치에 있습니다:

C:\Windows\System32\msiexec.exe

이 경로를 복사해 입력란에 붙여넣고 확인을 클릭합니다. 이제 Windows Installer가 차단됩니다.

레지스트리 편집기로 제한하기

으악! 레지스트리! Windows 사용자의 등골을 오싹하게 만드는 단어죠. 아무도 여기 들어가고 싶어 하지 않습니다. 설명하기도 애매한 것들이 잔뜩 있거든요. 밤에 덜컥거리는 소리 같은 것들 말이죠.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

하지만 두려움을 마주해야 합니다. 걱정 마세요, 함께 헤쳐나갈 테니까요.

첫 번째 단계(십자가와 마늘을 챙긴 후)는 Windows 키 + R 조합을 누르는 것입니다. 실행 창에 다음을 입력합니다:

regedit

레지스트리 편집기가 실행됩니다. 진정하시고 비명 지르지 마세요. 물지 않습니다.

이제 마우스로 다음 위치로 이동합니다:

HKEY_LOCAL_MACHINE\Software\Classes\Msi.Package\DefaultIcon
Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

오른쪽 창에 Windows Installer의 경로가 표시되는데, 끝에 0이 붙어 있습니다. 이 0은 Installer가 허용되어 있다는 의미입니다. Installer를 비활성화하려면 해당 항목을 클릭하고 팝업되는 창에서 0을 1로 변경한 뒤 저장하고 닫으면 됩니다. Installer 차단 완료!

잘하셨습니다. 레지스트리에서 살아남으셨네요!

전용 소프트웨어 활용하기

상승된 권한 설정이나 로컬 보안 정책 같은 다른 Windows 옵션들도 있지만, 여기서는 가장 쉬운 3가지 방법에 집중하고 여러분에게 과부하를 주지 않기로 했습니다. 그래도 Windows 설정을 직접 만지는 게 불편하다면, 이 작업을 대신 처리해 주는 소프트웨어를 설치하는 것도 방법입니다. 소프트웨어 설치를 막으려고 소프트웨어를 설치해야 한다는 게 좀 아이러니하긴 하지만요!

제가 직접 사용해 본 세 가지 옵션을 소개합니다. 하나는 무료, 두 개는 유료(무료 체험판 제공) 제품으로, 아기 피부처럼 매끈하게 시스템을 잠가 줍니다.

WinGuard Pro

요금제: 유료, 30일 무료 체험

제가 보기에 WinGuard Pro는 컴퓨터의 특정 영역을 다른 사용자로부터 잠그는 데 더 초점이 맞춰져 있습니다. 예를 들어 회사의 시스템 관리자라면 네트워크의 다른 사용자들이 레지스트리 편집기에 접근하지 못하도록 차단할 수 있습니다. 또는 '프로그램 및 기능'을 차단하면 설치된 앱 목록에 들어가 프로그램을 삭제하는 것도 막을 수 있습니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

무언가를 차단하려면 해당 프로그램을 화면에 띄운 후 Lock Program을 클릭합니다. 그러면 실행 중인 앱 목록이 상자에 나타나고, 잠글 프로그램을 선택하면 됩니다. 당연히 'Unlock Program'으로 잠금을 해제할 수 있습니다.

Install-Block

요금제: 유료, 무료 체험 기간 제공

Install-Block은 시스템에서 실행 중인 앱의 특정 키워드를 감시하는 방식으로 설치 행위를 차단합니다. 누군가 프로그램을 설치하려 할 때 키워드가 감지되면 Install-Block이 자동으로 더 이상 진행되지 않도록 막습니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

스크린샷에서 볼 수 있듯이 키워드에는 "install", "setup", "license agreement" 등이 포함될 수 있습니다. 어떤 단어를 더 추가할 수 있을까요? "Terms & Conditions"는 어때요? 아니면 "Freeware"?

InstallGuard (더 이상 배포되지 않음)

요금제: 무료

InstallGuard는 정말 훌륭하게 제 역할을 합니다. 심지어 저는 이걸 종료하고 언인스톨하는 방법조차 찾지 못했을 정도입니다! 결국 알아낸 방법은 관리자 비밀번호로 앱에 로그인한 후 File > Exit을 클릭하는 것이었습니다. 그러면 프로그램이 종료되고, 원한다면 언인스톨할 수 있습니다.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

설치 즉시 바로 작동하는 강력한 도구를 찾고 있다면 이것이 정답입니다. 저의 경우 관리자 계정으로 로그인한 상태였는데도 모든 설치가 차단됐습니다. 게다가 가격도 따질 수 없죠.

Deep Freeze

마지막으로 흥미로운 선택지 하나를 소개합니다. '딥 프리징(deep freezing)' 방식으로, 컴퓨터를 재부팅할 때마다 시스템을 이전 상태로 되돌리는 방법입니다. 이렇게 하면 재부팅 시 컴퓨터에 가해진 모든 변경 사항이 사라집니다. 감히 누군가 프로그램을 설치하더라도 컴퓨터를 끄는 순간 삭제되는 거죠.

Windows PC에서 사용자의 소프트웨어 설치를 차단하는 방법 총정리

물론 유일한 단점은 여러분 자신의 변경 사항도 함께 사라진다는 점입니다. 따라서 완벽한 방법은 아닙니다.

어떤 방법을 선호하시나요?

한 가지 잊지 말아야 할 점은 표준 사용자 계정은 관리자 비밀번호 없이는 소프트웨어를 설치할 수 없다는 것입니다. 따라서 위의 방법들은 관리자 계정에서 발생할 수 있는 실수를 방지하는 용도로 활용하는 것이 가장 좋습니다.

어떤 방법을 사용하고 싶으신가요? 허락 없이 시스템에 프로그램을 설치하는 사람 때문에 곤란을 겪은 적이 있나요?