백신은 「위협 없음」이라고 하는데 부팅이 느리고, 새 탭을 열면 모르는 검색 사이트가 뜨고, 광고가 자꾸 끼어듭니다. 백신이 고장 난 게 아닙니다. 백신이 찾는 것과 지금 일어나는 일이 다른 종류일 뿐입니다.
백신이 조용한 이유
백신은 「이 파일이 악성인가」를 판정합니다. 그런데 PC 를 느리게 하고 광고를 띄우는 것들 상당수는 기술적으로 악성이 아닙니다.
- 설치할 때 사용자가 동의했습니다 — 다른 프로그램을 깔면서 체크박스가 미리 켜져 있었을 뿐이지만, 형식상 동의입니다.
- 하는 일이 정상 프로그램과 같습니다 — 시작 프로그램 등록, 브라우저 확장 설치, 검색 엔진 변경. 전부 합법적인 기능입니다.
- 파일 자체에 악성 코드가 없습니다 — 광고를 보여 주는 것은 범죄가 아닙니다.
그래서 이런 것들은 「악성코드」가 아니라 PUP / PUA(원치 않는 프로그램)로 분류되고, 기본 설정에서 조용히 넘어가는 백신이 많습니다.
실제 사례 — 백신이 통과시킨 것
2026년 9월, 저희가 개발 중인 PC 를 검사하다 실제로 마주친 것입니다. Windows 보안은 그 PC 에 대해 아무 경고도 내지 않은 상태였습니다.
- 사용자 폴더 안쪽(
AppData\Roaming)에 실행 파일이 있었습니다. - 레지스트리 자동 실행 항목에 등록되어 부팅할 때마다 함께 떴습니다.
- 서명이 없고, 게시자 정보도 없었습니다.
- 하는 일은 브라우저 새 탭에 광고를 끼워 넣는 것이었습니다.
이 네 가지는 각각 놓고 보면 전부 「할 수 있는 일」입니다. 문제는 조합입니다. 정상 프로그램은 사용자 폴더 깊숙한 곳에 서명 없는 실행 파일을 두고 부팅마다 자동 실행되면서 브라우저 화면을 바꾸지 않습니다.
직접 확인하는 순서
1. 자동 실행 목록
작업 관리자(Ctrl+Shift+Esc) → 시작 프로그램. 이름이 낯선 항목은 우클릭 → 파일 위치 열기로 실제 경로를 봅니다. 판단 기준은 경로입니다.
C:\Program Files\— 정상 설치 프로그램의 자리입니다.C:\Users\사용자\AppData\— 주의해서 볼 자리입니다. 관리자 권한 없이 설치되는 곳이라, 사용자 몰래 들어온 것들이 즐겨 씁니다. (정상 프로그램도 여기 깔리는 경우가 있으므로 이것만으로 단정하지는 마세요.)
2. 브라우저 확장과 검색 엔진
크롬·엣지·웨일 각각에서 확장 프로그램 목록을 열고, 설치한 기억이 없는 것을 확인합니다. 그다음 설정 → 검색 엔진과 시작 그룹(새 탭)이 바뀌어 있는지 봅니다. 광고가 새 탭에서 뜬다면 대개 여기가 바뀌어 있습니다.
3. 설치된 앱을 날짜순으로
설정 → 앱 → 설치된 앱에서 설치 날짜순 정렬. 「이상해진 날」 근처에 깔린 것이 범인인 경우가 많습니다. 한 번에 여러 개가 같은 날짜로 깔려 있으면 묶음 설치(번들)입니다.
4. 예약 작업
많이들 놓치는 자리입니다. taskschd.msc 를 열어 작업 스케줄러 라이브러리를 봅니다. 지워도 되살아나는 프로그램은 대개 여기에 「자기를 다시 설치하는 작업」을 남겨 둡니다.
지울 때 지켜야 할 두 가지
복원 지점을 먼저 만드세요. 제어판 → 시스템 → 시스템 보호 → 만들기. 그리고 한 번에 하나씩 지우고 재부팅하세요. 다섯 개를 한꺼번에 지우면 문제가 생겼을 때 어느 것 때문인지 알 수 없습니다.
그리고 잘 모르겠는 항목은 지우지 말고 자동 시작만 끄세요. 파일은 그대로 두고 부팅할 때 안 뜨게만 하는 것이라, 잘못 짚었어도 체크 한 번으로 되돌아갑니다. 대부분의 체감 문제는 이것만으로 해결됩니다.
백신을 지우라는 뜻이 아닙니다
이 글은 백신이 쓸모없다는 이야기가 아닙니다. 백신은 계속 켜 두세요. 백신은 진짜 악성코드를 막는 데 필요하고, 그건 이 글에서 다루는 것과 다른 문제입니다. 다만 「백신이 조용하다」가 「내 PC 가 깨끗하다」와 같은 말은 아니라는 것, 그 사이의 공백을 사람이 직접 봐야 한다는 것이 요점입니다.
울타리 NEO 는 위 네 자리(자동 실행·브라우저·설치 목록·예약 작업)를 한 번에 훑고, 왜 그렇게 판단했는지 근거를 그대로 보여 준 다음 되돌릴 수 있는 형태로 정리를 제안합니다. 하지만 위 절차는 도구 없이 손으로도 그대로 할 수 있습니다.