이 오류는 윈도우 UAC나 스마트스크린, 로컬 보안 정책이 실행 파일을 막을 때 나타나요. 파일 차단 해제나 관리자 권한 실행, 보안 정책 변경 순서로 해결할 수 있어요.
왜 이런 오류가 뜨는 걸까요
윈도우에서 프로그램을 실행하려 했을 때 갑자기 이 앱은 사용자 보호를 위해 차단되었습니다. 관리자가 이 앱을 실행할 수 없도록 차단했습니다라는 창이 뜨고, 닫기 버튼 외에 아무것도 누를 수 없는 상황이 있어요.
내가 관리자인데 왜 차단이 됐다는 건지 당황스럽죠. 이 오류가 나타나는 주요 원인은 세 가지예요.
- UAC(사용자 계정 컨트롤): 윈도우가 권한 없는 실행 파일을 자동으로 제한해요
- 스마트스크린: 디지털 서명이 없는 프로그램이나 인터넷에서 다운받은 파일을 검사해서 차단해요
- 로컬 보안 정책: 관리자 승인 모드 설정이 강하게 걸려 있으면 관리자 권한으로 실행해도 막혀요
32bit 프로그램을 64bit 윈도우10/11에서 설치하려 할 때나, 인증서 문제가 있는 설치 파일을 실행할 때도 이 오류가 자주 나타나요. 장치관리자나 디스크 관리 같은 윈도우 기본 기능에서도 발생할 수 있어요. 오류 창에는 닫기 버튼만 활성화돼 있어 강제로 실행할 방법이 없는 게 특징이에요.
가장 쉬운 해결법 파일 차단 해제
인터넷에서 다운받은 파일이라면 가장 먼저 이 방법을 써보세요. 성공률이 높고 가장 간단해요.
실행 파일을 우클릭하고 속성을 클릭해요. 일반 탭 맨 아래를 보면 이 파일은 다른 컴퓨터로부터 왔으며 이 컴퓨터를 보호하기 위해 차단될 수 있습니다라는 문구와 차단 해제 체크박스가 나타나요. 체크박스를 체크한 뒤 확인을 누르고 파일을 다시 실행해요.
이 체크박스는 인터넷에서 다운받은 파일에만 표시돼요. 로컬 파일이나 이미 실행해 본 파일에는 안 보일 수 있어요. 차단 해제 체크박스가 없다면 다음 방법으로 넘어가세요.
관리자 권한 실행과 스마트스크린 설정 변경
파일 차단 해제로 안 됐다면 관리자 권한 실행을 시도해요. 실행 파일을 우클릭하고 관리자 권한으로 실행을 선택해요. 이것만으로도 해결되는 경우가 꽤 있어요.
그래도 막힌다면 스마트스크린 설정을 바꿔야 해요.
- 설정 → 개인정보 및 보안 → Windows 보안을 열어요
- 앱 및 브라우저 컨트롤을 클릭해요
- 앱 및 파일 검사 항목을 경고 또는 끔으로 변경해요
- 파일을 다시 실행해요
스마트스크린을 완전히 끄는 것보다 경고로 설정하면 경고창은 뜨지만 실행을 선택할 수 있어요. 설치가 끝나면 다시 원래대로 켜두는 게 좋아요.
타사 백신이나 보안 프로그램이 실행을 막는 경우도 있어요. 백신을 일시적으로 종료한 뒤 설치를 시도해 원인을 좁혀보세요.
로컬 보안 정책으로 근본 해결하기
위 방법으로도 안 된다면, 로컬 보안 정책에서 UAC 설정을 바꿔야 해요. 윈도우 10/11 Pro 이상 버전에서만 가능해요.
Win + R을 눌러 실행 창을 열고 secpol.msc를 입력해요. 로컬 정책 → 보안 옵션으로 이동해서 사용자 계정 컨트롤: 관리자 승인 모드에서 모든 관리자 실행 항목을 찾아요. 더블클릭 후 사용 안 함을 선택하고 확인을 눌러요. 반드시 컴퓨터를 재부팅해야 설정이 적용돼요.
제어판 → 관리도구 → 로컬 보안 정책 경로로 들어가도 동일한 설정을 찾을 수 있어요. 재부팅 후 오류 없이 실행되는 걸 확인할 수 있어요.
주의할 점은 이 설정이 UAC 보안을 약화시킨다는 거예요. 필요한 작업이 끝나면 원래 설정인 사용으로 복구하는 걸 권장해요.
레지스트리 편집과 명령프롬프트 방법
홈 에디션이라 secpol.msc가 없다면 레지스트리 편집기로 같은 효과를 낼 수 있어요.
Win + R을 눌러 regedit를 입력해요. 다음 경로로 이동해요.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA 값을 더블클릭하고 값을 0으로 변경한 뒤 재부팅해요. 이 방법은 UAC를 완전히 끄는 것과 같아서 보안이 약해져요. 필요한 작업 후에는 EnableLUA를 다시 1로 복구하는 걸 강력히 권장해요.
명령프롬프트를 이용하는 방법도 있어요. 파일탐색기를 열고 설치 파일이 있는 폴더로 이동해요. 상단 파일 메뉴를 클릭하고 관리자 권한으로 명령 프롬프트 열기를 선택해요. CMD 창에 설치 파일명(.exe)을 직접 입력해서 실행해요. 이 방법은 CMD 자체가 관리자 권한으로 열리기 때문에, 보안 정책 변경 없이 설치가 가능한 경우가 많아요.
자주 묻는 질문
차단 해제 체크박스는 인터넷에서 다운받은 파일에만 나타나요. 이미 실행했거나 로컬에서 복사한 파일은 표시되지 않을 수 있어요. 이 경우에는 관리자 권한 실행이나 로컬 보안 정책 변경 방법을 사용해 보세요.
secpol.msc(로컬 보안 정책)는 윈도우 10/11 Pro 이상 버전에서만 사용할 수 있어요. 홈 에디션에서는 해당 도구가 없으므로, 레지스트리 편집(regedit)으로 EnableLUA 값을 변경해야 해요.
UAC를 완전히 끄거나 관리자 승인 모드를 사용 안 함으로 설정하면 보안이 약해질 수 있어요. 필요한 프로그램 설치 후에는 원래 설정으로 복구하는 게 좋아요. 타사 백신이나 보안 프로그램이 간섭하는 경우도 있으니 일시 종료 후 실행을 먼저 시도해 보세요.
관리자 권한 실행으로도 차단되는 경우는 로컬 보안 정책에서 아예 차단되어 있을 가능성이 높아요. secpol.msc에서 사용자 계정 컨트롤 관리자 승인 모드 항목을 사용 안 함으로 바꾸고 재부팅하면 해결되는 경우가 많아요.