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

Edge·Chrome에서 '이 사이트가 애플리케이션을 열려고 합니다' 확인 창 끄는 방법

앱이나 웹사이트를 실행할 때 Microsoft Edge 브라우저에 '이 사이트가 이 애플리케이션을 열려고 합니다(This Site is trying to open this application)'라는 확인 창이 표시되는 경우가 있습니다. 한두 번 정도라면 크게 문제가 되지 않지만, 매번 나타난다면 상당히 번거로울 수 있습니다. Edge나 Google Chrome에서 이 확인 창이 자주 뜨는 것을 없애고 싶다면, 아래의 방법으로 비활성화할 수 있습니다.

이 사이트가 <애플리케이션>을(를) 열려고 합니다.

<웹사이트>에서 이 애플리케이션을 열려고 합니다.

Edge에서 '이 사이트가 애플리케이션을 열려고 합니다' 확인 창 비활성화하기

이 확인 창은 외부 프로토콜이 호출될 때마다 사용자에게 확인을 요청하는 일종의 보안 절차입니다. 앱 전환 시 나타나는 동작과 유사하며, 실수로 의도하지 않은 프로그램이 실행되는 것을 막아주는 역할을 합니다. 다만 불필요하게 반복된다면 레지스트리 설정을 통해 '항상 허용' 옵션을 활성화할 수 있습니다.

Microsoft Edge에서 이 확인 창을 비활성화하려면 다음 단계를 따르세요.

  1. 레지스트리 편집기를 엽니다.
  2. \Policies\Microsoft\Edge 키로 이동합니다.
  3. ExternalProtocolDialogShowAlwaysOpenCheckbox 값을 더블클릭합니다.
  4. 기본값을 0에서 1로 변경합니다.
  5. 레지스트리 편집기를 닫고 PC를 재시작합니다.

먼저 Windows 레지스트리 편집기를 실행합니다. Win + R 키를 함께 눌러 '실행' 대화상자를 연 뒤, 'regedit'을 입력하고 Enter 키를 누르면 됩니다.

레지스트리 편집기가 열리면 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge

오른쪽 창에서 ExternalProtocolDialogShowAlwaysOpenCheckbox라는 이름의 값을 더블클릭합니다.

만약 해당 항목이 존재하지 않는다면 새로 생성해야 합니다. 오른쪽 창에서 마우스 우클릭 후 [새로 만들기] → [DWORD(32비트) 값] 또는 문자열 값을 선택해 같은 이름으로 만들어 주세요.

값 편집 창이 열리면 기본 16진수 값을 0에서 1로 변경합니다.

설정이 완료되면 레지스트리 편집기를 닫고 PC를 재시작합니다.

정책 적용 후 달라지는 점

이 정책을 활성화하면 외부 프로토콜 확인 창에 '항상 허용(Always allow)' 옵션이 표시됩니다. 이 옵션에 체크하면 해당 사이트에서 같은 프로토콜이 호출될 때 더 이상 확인 창이 나타나지 않습니다.

반대로 이 정책을 비활성화하면 '항상 허용' 체크박스가 표시되지 않으며, 외부 프로토콜이 호출될 때마다 매번 확인을 요청받게 됩니다.

Chrome에서 확인 창 비활성화하기

Google Chrome 브라우저에서 이 확인 창을 비활성화하려면 레지스트리 편집기에서 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

그런 다음 값을 다음과 같이 설정합니다.

  • DWORD(32비트): ExternalProtocolDialogShowAlwaysOpenCheckbox
  • 값 데이터: 1 (16진수)

설정 후 Chrome을 완전히 종료하고 재시작하면 변경 사항이 적용됩니다. 이 방법을 통해 반복적인 확인 창 없이 원하는 애플리케이션을 바로 실행할 수 있습니다.