
조립을 마친 PC에서 직접 만든 작업 도구가 실행 직후 사라진 적이 있습니다. 처음엔 설치가 꼬인 줄 알았는데, Windows 보안의 보호 기록을 보니 디펜더가 파일을 격리했더군요. 이런 상황에서 윈도우 디펜더 예외를 추가하면 해결될 수 있습니다. 다만 경고가 떴다는 이유만으로 폴더 전체를 빼면, 나중에 그 폴더로 들어오는 다른 파일까지 검사에서 빠질 수 있습니다.
예외를 넣기 전에 차단 원인부터 확인하기
시작 메뉴에서 ‘Windows 보안’을 열고 ‘바이러스 및 위협 방지’의 ‘보호 기록’을 확인합니다. 문제가 생긴 시간의 항목을 열어 탐지된 파일 이름과 경로가 실제로 실행하려던 파일과 같은지 비교하세요. 이름만 비슷한 다른 파일일 수도 있습니다. 보호 기록에 해당 항목이 없다면 디펜더 백신의 탐지가 원인이라고 단정하기 어렵습니다.
파일의 출처도 먼저 따져봐야 합니다. 개발사에서 받은 설치 파일인지, 디지털 서명이 예상한 업체 이름으로 표시되는지 확인합니다. 메신저로 받은 압축 파일이나 출처를 알 수 없는 실행 파일이라면 예외부터 추가할 일이 아닙니다. 마이크로소프트도 안전하다고 확신할 수 없는 탐지 항목은 격리 상태로 두도록 안내합니다.
Windows 보안에서 윈도우 디펜더 예외 추가하기
경로는 ‘Windows 보안 → 바이러스 및 위협 방지 → 바이러스 및 위협 방지 설정의 설정 관리 → 제외 항목의 제외 추가 또는 제거’입니다. 여기서 ‘제외 사항 추가’를 누르면 파일, 폴더, 파일 형식, 프로세스 중 하나를 고를 수 있습니다. 화면에 관리자 권한 확인이 뜨면 내용을 확인한 뒤 진행합니다. Windows 10과 11에서 설정 앱으로 들어가는 길은 조금 달라도, 시작 메뉴에서 Windows 보안을 검색하면 찾기 쉽습니다.
- 파일: 특정 실행 파일 하나에 문제가 있을 때 우선 선택합니다. 같은 폴더의 다른 파일은 예외에 포함되지 않습니다.
- 폴더: 그 안의 파일도 함께 제외됩니다. 작업 폴더처럼 대상과 용도를 정확히 아는 경우에만 범위를 좁혀 사용합니다.
- 파일 형식: 같은 확장자를 가진 파일이 위치와 관계없이 제외됩니다. 일반적인 문제 해결용으로는 범위가 너무 넓습니다.
- 프로세스: 지정한 프로그램이 여는 파일을 실시간 검사에서 제외합니다. 실행 파일 자체를 제외하는 설정과는 다릅니다.
예를 들어 자체 제작 도구 한 개가 반복해서 탐지된다면 해당 파일부터 지정하는 편이 낫습니다. 빌드 과정에서 파일이 계속 새로 만들어져 파일 하나로는 해결되지 않을 때에야 전용 빌드 폴더를 검토합니다. 다운로드 폴더나 바탕화면 전체처럼 새 파일이 수시로 들어오는 위치는 피하는 게 좋습니다.
예외를 넣었는데도 파일이 실행되지 않는다면
이미 격리된 파일은 예외 목록에 넣었다고 자동으로 원래 위치로 돌아오지 않습니다. 보호 기록에서 해당 항목의 상태를 다시 확인해야 합니다. 복원을 선택해도 재탐지될 수 있으므로, 탐지 내용과 파일의 신뢰성을 확인한 뒤 필요한 조치를 결정하세요. 설치 파일을 다시 받아야 하는 경우도 있습니다.
또 경고 화면이 ‘평판을 알 수 없는 앱’에 관한 것인지, 특정 폴더에 파일을 저장하지 못한다는 것인지 살펴보세요. 전자는 SmartScreen, 후자는 제어된 폴더 액세스와 관련될 수 있습니다. 디펜더 백신의 예외를 추가해도 서로 다른 보호 기능의 차단까지 한꺼번에 풀리지는 않습니다. 다른 백신을 함께 쓰는 PC라면 그 프로그램의 탐지 기록도 확인해야 합니다.
문제가 끝난 뒤 예외 범위 다시 확인하기
예외 목록에 대상이 정확히 들어갔는지 확인하고, 처음과 같은 작업을 한 번 더 실행해 증상이 재현되는지 봅니다. 변화가 없다면 예외를 계속 늘리기보다 보호 기록과 오류 메시지를 다시 확인하는 편이 빠릅니다. 예외 항목을 지우려면 같은 화면에서 해당 항목을 선택해 ‘제거’를 누르면 됩니다.
저는 테스트 때문에 만든 예외는 작업이 끝나면 지우고, 계속 필요한 예외도 파일이나 전용 폴더 수준으로 남깁니다. 예외는 PC를 빠르게 만드는 상시 설정이라기보다, 원인을 확인한 뒤 필요한 범위에만 쓰는 설정에 가깝습니다.
