Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법

여러 사람이 함께 사용하는 컴퓨터는 더 나은 활용을 위해 어느 정도의 제한이 필요합니다. 일부 응용 프로그램은 아이들에게 적합하지 않거나, 다른 사용자에게 공개하고 싶지 않은 경우도 있습니다. 이러한 상황에서는 컴퓨터의 특정 프로그램 실행을 제한하고 싶어질 수 있습니다. 그 이유는 사용자의 개인 정보 보호를 위해서일 수도 있고, 프로그램 오남용으로 인한 문제를 미연에 방지하기 위해서일 수도 있습니다. 이 글에서는 사용자가 지정된 응용 프로그램을 실행하지 못하도록 막는 다양한 방법을 소개합니다.

Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법

참고: 변경 작업은 반드시 프로그램을 제한하려는 사용자 계정에서 진행해야 하며, 관리자 계정에서 진행해서는 안 됩니다. 만약 관리자 계정에서 설정을 변경하면 레지스트리 편집기나 로컬 그룹 정책 편집기 같은 필수 도구까지 함께 차단되어, 본인 스스로 접근할 수 없게 되고 변경 사항을 되돌릴 방법조차 잃을 수 있습니다.

특정 프로그램 실행 차단하기

특정 응용 프로그램이나 폴더를 잠그는 서드파티 프로그램을 이미 알고 계신 분들이 많을 것입니다. 하지만 굳이 외부 프로그램 없이도 Windows 운영체제에 기본 탑재된 도구만으로 충분히 가능합니다. 그룹 정책 편집기에는 바로 이 작업을 위한 전용 정책 설정이 마련되어 있으며, 레지스트리 편집기를 활용해 표준 사용자의 응용 프로그램 실행을 제한할 수도 있습니다.

방법 1: 로컬 그룹 정책 편집기 사용

로컬 그룹 정책 편집기는 운영체제의 다양한 설정을 구성할 수 있는 Windows 관리 도구입니다. '컴퓨터 구성'과 '사용자 구성'이라는 두 가지 범주로 나뉘며, 이번 방법에서 사용할 설정은 '사용자 구성' 범주에 위치합니다. 아래 가이드를 따라 표준 사용자의 응용 프로그램 실행을 제한해 보세요.

단, Windows Home 버전을 사용 중이라면 이 방법은 건너뛰고 아래의 다른 방법을 시도하시기 바랍니다. 그룹 정책 편집기는 Windows Home 에디션에서는 제공되지 않습니다.

  1. Windows 키를 누른 상태에서 키보드의 R 키를 눌러 실행(Run) 대화상자를 엽니다. 입력란에 "gpedit.msc"를 입력하고 Enter 키를 누르면 로컬 그룹 정책 편집기가 실행됩니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  2. '사용자 구성(User Configuration)'을 확장한 후 다음 경로로 이동합니다.
    User Configuration\Administrative Templates\System\
    Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  3. "지정된 Windows 응용 프로그램을 실행하지 않음(Don't run specified Windows applications)" 설정을 두 번 클릭하면 새 창이 열립니다. 옵션을 사용(Enabled)으로 변경한 뒤 표시(Show) 버튼을 클릭합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  4. 스크린샷과 같이 목록에 차단할 프로그램의 실행 파일 이름을 추가합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  5. 적용/확인(Apply/OK) 버튼을 클릭해 변경 사항을 저장하면, 목록에 추가한 프로그램이 차단됩니다.
  6. 차단했던 프로그램을 다시 허용하려면 옵션을 구성되지 않음(Not Configured) 또는 사용 안 함(Disabled)으로 되돌리면 됩니다.

방법 2: 레지스트리 편집기 사용

레지스트리 편집기는 권한이 있는 사용자가 Windows 레지스트리를 조회하고 수정할 수 있는 그래픽 도구입니다. 레지스트리에는 컴퓨터에 관한 거의 모든 정보가 담겨 있습니다. 이 방법에서는 설정이 정상적으로 작동하도록 누락된 키와 값을 직접 생성해야 합니다. 또한 변경 작업 전에는 반드시 레지스트리 백업을 먼저 생성할 것을 권장합니다. 아래 단계를 참고하여 표준 사용자의 응용 프로그램 실행을 제한해 보세요.

  1. Windows 키를 누른 상태에서 R 키를 눌러 실행(Run) 대화상자를 엽니다. 입력란에 "regedit"를 입력하고 Enter 키를 누르면 레지스트리 편집기가 실행됩니다. UAC(사용자 계정 컨트롤) 메시지가 나타나면 예(Yes) 버튼을 클릭합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  2. 레지스트리 편집기에서 다음 키 경로로 이동합니다.
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Explorer 키 아래에 새 값을 생성합니다. 오른쪽 창을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값(New > DWORD (32-bit) Value)을 선택한 뒤, 값 이름을 "DisallowRun"으로 지정합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  4. DisallowRun 값을 두 번 클릭하고 값 데이터를 1로 설정합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  5. 이번에는 Explorer 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키(New > Key)를 선택하여 새 키를 생성합니다. 키 이름은 "DisallowRun"으로 지정합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  6. 이 키 안에서 오른쪽 창을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 문자열 값(New > String Value)을 선택합니다. 값 이름은 1부터 시작하는 숫자 형태로 지정합니다.
    참고: 두 번째 값은 2, 세 번째 값은 3과 같이 순서대로 이름을 붙입니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  7. 1을 열고 차단할 프로그램의 실행 파일 이름을 문자열 값으로 입력합니다. 여기서는 메모장을 차단하는 예시이므로 "notepad.exe"를 입력합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  8. 모든 설정을 마친 후에는 변경 사항을 적용하기 위해 시스템을 반드시 다시 시작해야 합니다.
  9. 차단했던 프로그램을 다시 허용하려면 문자열 값에 입력된 실행 파일 이름을 삭제하거나, 레지스트리에서 해당 값 자체를 삭제하면 됩니다.

방법 3: 프로그램 차단기(Program Blocker) 사용

인터넷에는 응용 프로그램을 제한할 수 있는 다양한 서드파티 프로그램이 존재합니다. 이런 프로그램들은 응용 프로그램을 잠그고 비밀번호로 보호하는 방식으로 작동합니다. 프로그램마다 제공하는 기능과 작동 방식은 조금씩 다릅니다. 이번 방법에서는 Program Blocker 소프트웨어를 사용하여 작동 원리를 살펴보겠습니다. 아래 가이드를 확인해 보세요.

  1. 브라우저를 열고 Program Blocker를 다운로드합니다. WinRAR 프로그램으로 압축을 해제한 뒤 프로그램을 실행합니다. 처음 실행하면 Program Blocker의 새 비밀번호를 생성하라는 메시지가 표시됩니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  2. Program Blocker에서 Block Applications 버튼을 클릭합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  3. Common Applications 목록에서 차단하려는 응용 프로그램을 검색합니다. Add New 버튼을 클릭하면 차단하려는 프로그램의 실행 파일을 직접 찾아 추가할 수도 있습니다.
  4. 응용 프로그램을 선택한 후 화살표(Arrow) 버튼을 클릭해 오른쪽 상자로 이동시키고, Save 버튼을 클릭하여 변경 사항을 저장합니다.Windows에서 사용자가 지정된 응용 프로그램을 실행하지 못하도록 차단하는 방법
  5. 이제 해당 응용 프로그램은 사용자가 실행할 수 없으며, Program Blocker에 설정한 비밀번호를 입력해야만 열 수 있습니다.
  6. 차단을 해제하려면 Program Blocker를 열고 Block Applications 버튼을 클릭한 뒤, 해당 응용 프로그램을 선택하고 Remove 버튼을 누르면 됩니다.