실행(Run) 명령 대화 상자는 경로나 명령어만 입력하면 프로그램을 실행하거나 폴더와 파일을 바로 열 수 있게 해주는 유용한 기능입니다. 키보드 단축키(Windows + R)를 누르거나 시작 메뉴를 통해 손쉽게 열 수 있으며, 레지스트리 편집기, 로컬 그룹 정책 편집기처럼 자주 사용하는 Windows 관리 도구에 접근할 때 특히 유용합니다. 하지만 여러 사람이 함께 PC를 공유하는 환경이라면, 컴퓨터에 익숙하지 않은 사용자가 임의로 시스템 도구에 접근하지 못하도록 실행 명령 자체를 막고 싶을 수 있습니다. 이 글에서는 Windows 10에서 실행 명령을 간단하게 비활성화하는 두 가지 방법을 소개합니다.

로컬 그룹 정책 편집기로 실행 명령 비활성화하기
로컬 그룹 정책 편집기는 Windows 사용자가 운영 체제의 다양한 동작 방식을 제어할 수 있는 관리 도구입니다. 시작 메뉴 등에서 실행 명령을 제거하는 전용 정책 설정이 마련되어 있으며, 각 설정에는 설명 정보도 함께 제공되므로 적용 전에 해당 기능을 충분히 이해할 수 있습니다. 아래 단계에 따라 진행해 보세요.
참고: Windows Home(홈) 에디션을 사용 중이라면 이 방법은 건너뛰세요. 로컬 그룹 정책 편집기는 Home 에디션에서는 제공되지 않으며, Home 사용자라면 아래의 레지스트리 편집기 방법을 이용해야 합니다.
- Windows 키를 누른 상태에서 S 키를 눌러 Windows 검색을 엽니다. 검색창에 "gpedit"를 입력한 후 그룹 정책 편집 항목을 클릭하여 로컬 그룹 정책 편집기를 실행합니다.

- 사용자 구성(User Configuration)에서 다음 경로로 이동합니다.
사용자 구성\관리 템플릿\시작 메뉴 및 작업 표시줄\

- 목록에서 "시작 메뉴에서 실행 메뉴 제거" 설정을 찾아 더블클릭합니다. 새 창이 열리면 옵션을 구성되지 않음에서 사용으로 변경합니다.

참고: 지원 운영 체제 목록에 Windows 10이 표시되지 않더라도 실제로는 Windows 10에서 정상적으로 작동합니다.
- 적용 또는 확인 버튼을 클릭해 변경 사항을 저장합니다. 이후에는 단축키를 누르거나 시작 메뉴에서 실행해도 실행 대화 상자가 더 이상 열리지 않습니다.
- 실행 명령을 다시 활성화하려면 3단계에서 옵션을 구성되지 않음 또는 사용 안 함으로 되돌리면 됩니다.
레지스트리 편집기로 실행 명령 비활성화하기
실행 명령을 비활성화하는 또 다른 방법은 레지스트리 편집기를 이용하는 것입니다. 앞서 소개한 로컬 그룹 정책 편집기의 설정과 동일한 결과를 얻을 수 있으며, 특히 Windows Home 사용자에게는 사실상 유일한 방법입니다. 로컬 그룹 정책 편집기를 사용했다면 레지스트리가 자동으로 업데이트되지만, 이 방법을 직접 사용한다면 아래 단계에 따라 해당 값을 직접 생성해야 합니다.
참고: 만약의 상황에 대비해 레지스트리를 수정하기 전에 반드시 백업을 해두는 것이 좋습니다.
- Windows 키를 누른 상태에서 S 키를 눌러 Windows 검색을 엽니다. 검색창에 "regedit"를 입력하고 레지스트리 편집기를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다.

- 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- Explorer 키에서 오른쪽 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택해 새 값을 생성합니다. 값 이름을 "NoRun"으로 지정합니다.

- NoRun 값을 더블클릭하고 값 데이터를 1로 변경합니다.

- 변경 사항을 적용하려면 시스템을 다시 시작해야 합니다. 재부팅이 완료되면 실행 명령이 비활성화됩니다.
- 다시 활성화하려면 NoRun 값의 데이터를 0으로 변경하거나 해당 값을 레지스트리 편집기에서 삭제하면 됩니다.