'디버거가 시스템에서 실행 중인 것으로 감지되었습니다' 오류란?
일부 사용자는 특정 응용 프로그램이나 게임을 실행할 때 '디버거가 시스템에서 실행 중인 것으로 감지되었습니다(A debugger has been found running in your system)'라는 오류 메시지로 인해 실행이 차단되는 문제를 겪습니다. 이 오류는 대부분 게임 런처를 열려고 하는 순간 발생하는 것으로 보고되며, 열려는 프로그램 외에 다른 프로세스가 시스템 자원을 관리하고 있다는 의미입니다.

게임을 실행하려는 경우라면 GameGuard와 같은 안티치트 프로그램이나 외부 백신 소프트웨어부터 먼저 의심해 보는 것이 좋습니다. 다른 작업을 시도하기 전에 간단히 PC를 재시작해 보세요. 재시작만으로 문제가 사라졌다는 사용자 보고도 있습니다.
재시작으로도 해결되지 않았다면 아래의 방법들을 순서대로 하나씩 따라 해 보세요. 실제로 다른 사용자들이 성공적으로 문제를 해결했던 검증된 방법들만 담았으며, 자신에게 맞는 해결책을 찾을 때까지 순차적으로 진행하면 됩니다.
방법 1: Windows 10 최신 업데이트 설치 (해당하는 경우)
조사 결과, 이 오류는 주로 최신 업데이트가 적용되지 않은 Windows 10 시스템에서 발생하는 것으로 나타났습니다. 상당수 사용자가 대기 중이던 Windows 업데이트를 설치한 직후 문제가 해결되었다고 보고했습니다.
참고: Windows 10을 사용하지 않거나 이미 OS가 최신 상태라면 바로 방법 3으로 건너뛰세요.
- Windows 키 + R을 눌러 실행(Run) 창을 연 뒤, ms-settings:windowsupdate를 입력하고 Enter 키를 눌러 Windows 업데이트 화면을 엽니다.

- 업데이트 확인 버튼을 클릭하고, 화면의 안내에 따라 누락된 Windows 업데이트를 모두 설치합니다.

- 모든 업데이트 설치가 끝나면 자동으로 재부팅되지 않더라도 PC를 직접 재시작합니다. 그런 다음 부팅 후 동일한 오류가 사라졌는지 확인합니다.
여전히 같은 오류가 발생한다면 다음 방법으로 넘어갑니다.
방법 2: 게임·응용 프로그램 폴더를 백신 예외 목록에 추가 (해당하는 경우)
이 오류를 겪은 대부분의 사용자는 외부 백신 솔루션이 범인임을 밝혀냈습니다.
참고: 서드파티 보안 프로그램을 사용하지 않는다면 바로 방법 3으로 넘어가세요.
영향을 받은 사용자들은 게임 또는 응용 프로그램 폴더를 예외 목록에 추가하거나, 서드파티 백신을 완전히 제거하여 문제를 해결했습니다. 참고로 Windows 기본 백신인 Windows Defender는 이런 종류의 충돌을 일으키지 않습니다.
사용자 보고 대부분에 따르면 AVG나 McAfee가 오탐(false positive)을 생성해 이 오류를 유발하는 대표적인 외부 보안 솔루션입니다.
충돌을 해결하는 한 가지 방법은 백신 설정으로 이동해, 오류가 발생하는 실행 파일이 들어 있는 응용 프로그램 폴더 전체를 제외(Exclusion) 목록에 추가하는 것입니다. 이렇게 하면 서드파티 백신을 계속 사용하면서 문제를 피할 수 있습니다. 다만 세부 절차는 사용하는 보안 프로그램마다 다릅니다.
참고: AVG 사용자라면 옵션 > 고급 설정 > 예외 경로로 이동한 뒤, 예외 추가를 클릭하고 유형을 폴더로 선택한 후 오류가 발생하는 실행 파일이 있는 폴더를 지정하면 됩니다.
백신에 예외 목록이 없거나 찾을 수 없다면 보안 프로그램을 완전히 제거하는 방법도 있습니다. Windows 키 + R을 눌러 실행 창을 열고 appwiz.cpl을 입력한 후 Enter 키를 눌러 프로그램 및 기능 창을 엽니다. 그런 다음 목록에서 해당 백신을 찾아 제거하면 됩니다.
방법 3: GameGuard 재설치 또는 제거
외부 백신이 원인이 아니었다면 GameGuard가 문제를 일으키고 있는 것은 아닌지 살펴봐야 합니다. 일부 사용자는 GameGuard를 재설치하거나 시스템에서 완전히 제거한 후 오류가 사라졌다고 보고했습니다.
참고: 요즘 출시되는 대부분의 게임은 자체적인 치트 방지 시스템을 갖추고 있기 때문에 GameGuard는 대체로 불필요합니다(매우 오래된 MMO를 플레이하는 경우는 예외). 더욱이 GameGuard는 특정 게임과 충돌하여 이 오류를 일으키는 것으로 알려져 있습니다.
- Windows 키 + R을 눌러 실행 창을 연 뒤, appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능을 엽니다.

- 프로그램 및 기능 목록에서 GameGuard를 찾아 제거합니다.
- C:\Program Files (x86)\NCSOFT\BnS 경로로 이동해 GG 폴더에 GameGuard 파일이 남아 있는지 확인합니다. 파일이 남아 있다면 해당 폴더를 통째로 삭제합니다.
- GameGuard를 완전히 없애기로 했다면 여기서 재부팅한 뒤 문제가 해결되었는지 확인하면 됩니다. 반대로 GameGuard가 필요하다면 이 시점에 다시 설치하면 되고, BnS 폴더는 자동으로 복원됩니다.
방법 4: 안전 모드에서 응용 프로그램 실행
이 방법은 근본 원인을 치료하지는 못하지만, 문제가 되는 응용 프로그램이나 게임을 실행할 수 있게 해 줄 가능성이 높습니다. 일부 사용자는 실행 파일을 안전 모드에서 열어 이 문제를 우회하는 데 성공했습니다. 이는 백그라운드에서 실행 중인 타사 프로세스들의 간섭 없이 프로그램이 구동되기 때문으로 추측됩니다.
안전 모드로 부팅하려면 시작 메뉴를 열고 Shift 키를 누른 상태에서 다시 시작 버튼을 클릭합니다. 이후 문제 해결 > 고급 옵션 > 시작 설정으로 이동해 재시작한 후 안전 모드를 선택합니다. 안전 모드에서 해당 프로그램을 열어 오류 없이 실행되는지 확인합니다. 정상적으로 열린다면, 프로그램 및 기능(Windows 키 + R, appwiz.cpl 입력 후 Enter)을 열어 간섭을 일으킬 수 있는 타사 응용 프로그램을 하나씩 체계적으로 제거해 원인을 좁혀 나가면 됩니다.
방법 5: 시스템 복원 지점 사용
위의 모든 방법이 실패했다면, 시스템 복원 지점을 활용해 컴퓨터를 응용 프로그램이 문제없이 실행되던 시점으로 되돌리는 것이 확실한 해결책이 될 수 있습니다. 다만 오류가 처음 나타나기 이전의 복원 지점이 없다면 이 방법을 적용할 수 없습니다.
시스템 복원을 통해 '디버거가 시스템에서 실행 중인 것으로 감지되었습니다' 오류가 발생하기 이전 상태로 되돌리는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 창을 연 뒤, rstrui를 입력하고 Enter 키를 눌러 시스템 복원 마법사를 엽니다.

- 마법사의 첫 화면에서 다음을 클릭한 뒤, 더 많은 복원 지점 표시에 체크하여 사용 가능한 모든 옵션을 확인합니다.

- 오류가 처음 발생하기 이전 날짜의 복원 지점을 선택하고 다음을 눌러 진행합니다.
- 모든 설정이 끝나면 마침을 클릭해 복원 프로세스를 시작합니다. 복원이 완료되면 컴퓨터가 재시작되면서 이전 상태로 되돌아갑니다.