최근 smartwebapp.exe라는 프로세스가 시스템 리소스를 과도하게 점유하고 있다는 이유로 도움을 요청하는 사용자들이 늘고 있습니다. 또한 어떤 조치를 취해도 계속해서 나타나는 smartwebapp.exe 시스템 오류 팝업에 불편을 겪는 분들도 많습니다. 이 실행 파일은 주로 Windows 7, Windows 8.1, Windows 10 환경에서 발견됩니다.

Smartwebapp.exe란 무엇인가?
이 실행 파일을 면밀히 분석한 결과, smartwebapp.exe와 함께 발견되는 swhk.dll 동적 링크 라이브러리(DLL) 파일은 'SmartWeb'이라는 프로그램에 속하는 것으로 밝혀졌습니다. SmartWeb은 애드웨어(Adware)가 통합된 프로그램을 배포하는 것으로 알려진 Soft Brain Technologies라는 회사에서 개발한 응용 프로그램입니다.
SmartWeb은 웹에서 쇼핑하는 사용자에게 유리한 혜택과 특가 정보를 보여주는 부가 기능 확장 프로그램으로 마케팅됩니다. 컴퓨터에 설치되면 방문하는 사이트마다 쿠폰과 경쟁사 가격 비교 광고가 담긴 팝업을 표시하기 시작합니다.
그러나 실제로 이 프로그램은 매우 공격적인 방식으로 작동하며, 사용자의 의사와 관계없이 광고를 표시합니다. 광고 배너, 팝업 배너, 본문 내 삽입 광고 등 다양한 형태의 광고가 끊임없이 노출될 수 있습니다. 대부분의 광고는 의심스러운 툴바나 최적화 유틸리티 등을 설치하도록 유도하며, 궁극적으로는 SmartWeb에 클릭당 지불(Pay-per-click) 수익을 안겨주는 것이 목적입니다.
대부분의 보안 전문가들은 이 응용 프로그램을 PUP/PUA(잠재적으로 원치 않는 응용 프로그램/프로그램)로 분류하고 있습니다.
Smartwebapp.exe는 안전한가?
smartwebapp.exe는 엄밀히 말해 바이러스는 아니지만, PUA는 감염된 컴퓨터에 다양한 불편을 초래하는 것으로 악명이 높습니다.
일반적으로 PUA는 팝업을 띄우고, 브라우저를 임의의 사이트로 리디렉션하며, 심지어 기본 검색 엔진까지 변경할 수 있습니다. 더 교묘한 PUA는 사용자의 검색 활동을 추적하고 행동을 모니터링하기도 합니다. 이런 종류의 프로그램은 다른 소프트웨어에 번들 형태로 숨어 있어 사용자가 인지하지 못한 채 설치되는 경우가 대부분입니다.
SmartWeb 자체는 직접적인 피해를 주는 악성 브라우저 확장 프로그램은 아니고 자체적으로 퍼져나가는 기능도 없지만, 다른 응용 프로그램과 함께 번들로 배포되는 경우가 많기 때문에 사용자의 동의 없이 설치되었을 가능성이 큽니다.
Smartwebapp.exe를 제거해야 할까?
동의 없이 설치된 브라우저 확장 프로그램이 그다지 거슬리지 않는다면 굳이 제거하지 않아도 됩니다. 하지만 이 프로그램이 띄우는 끊임없는 팝업과 광고에 지쳤다면, 적절한 절차를 통해 제거하는 것이 좋습니다.
팝업 광고는 사용자에게 극심한 스트레스를 주는 요소로 악명이 높기 때문에, 이런 원치 않는 확장 프로그램이 설치된 대부분의 사용자는 결국 제거를 선택하게 됩니다.
Smartwebapp.exe 제거 방법
이 성가신 PUA를 제거하는 일은 생각보다 간단하지 않습니다. 문제를 일으킬 수 있는 파일이 하나도 남지 않도록 하려면 3단계 과정을 순서대로 따라야 합니다. 이렇게 해야 남은 찌꺼기 파일이 브라우저에 광고를 계속 표시하는 상황을 예방할 수 있습니다.
단계별로 살펴보겠습니다.
1단계: SmartWeb 부모 프로그램 제거
첫 번째 단계에서는 SmartWeb을 처음 설치한 원인이 되는 부모 프로그램을 찾아 제거합니다. 범인을 찾는 일이 생각만큼 쉽지 않지만, 아래 안내를 따르면 몇 가지 단서를 통해 해당 프로그램을 식별할 수 있습니다.
SmartWeb 관련 프로그램을 제거하는 빠른 가이드는 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 그런 다음 "appwiz.cpl"을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

- 프로그램 및 기능 목록에서 설치된 응용 프로그램들을 스크롤하며, SmartWeb 브라우저 확장 프로그램의 흔적이 나타나기 시작한 시점 즈음에 설치된 프로그램이 있는지 확인합니다. 또한 설치한 기억이 없는 수상한 프로그램이 있는지도 꼼꼼히 살펴봅니다.
- 원인으로 의심되는 프로그램을 찾았다면 마우스 오른쪽 버튼으로 클릭하고, 나타난 컨텍스트 메뉴에서 제거(Uninstall)를 선택합니다.

- 제거 마법사의 안내에 따라 삭제를 진행하고, 완료되면 컴퓨터를 재시작합니다.
2단계: 브라우저에서 확장 프로그램/애드온 제거
부모 프로그램을 제거했다면, 이제 브라우저에 남아 있는 SmartWeb 관련 파일까지 깨끗이 정리해야 합니다.
사용 중인 브라우저에 따라 진행 방법이 다르므로, 가장 널리 쓰이는 브라우저별로 안내를 준비했습니다.
Internet Explorer에서 SmartWeb 제거하기
- Windows 키 + R을 눌러 실행(Run) 대화상자를 연 후, "inetcpl.cpl"을 입력하고 Enter 키를 눌러 인터넷 속성(Internet Properties) 화면을 엽니다.

- 인터넷 속성 화면에서 고급(Advanced) 탭으로 이동한 뒤, 화면 하단의 초기화(Reset) 버튼을 클릭합니다.

Chrome에서 SmartWeb 제거하기
- Google Chrome이 완전히 종료되어 있는지 확인합니다.
- 파일 탐색기를 열고 다음 경로로 이동합니다:
C:\Users\*사용자 이름*\AppData\Local\Google\Chrome\Application\User Data
참고: *사용자 이름* 부분은 본인의 실제 사용자 계정 이름으로 바꿔 입력하세요.
- Default 폴더를 마우스 오른쪽 버튼으로 클릭하고, 나타난 메뉴에서 이름 바꾸기(Rename)를 선택합니다. 폴더 이름을 Default2 등 다른 이름으로 변경하면, Chrome이 다음 실행 시 새로운 폴더를 생성하게 됩니다.

Firefox에서 SmartWeb 제거하기
- Firefox를 연 뒤 오른쪽 상단의 메뉴 버튼을 클릭합니다. 이어서 도움말(Help)을 클릭하고, 다음 메뉴에서 문제 해결 정보(Troubleshooting Information)를 선택합니다.

- Firefox 초기화(Refresh Firefox) 버튼을 클릭하고 작업이 완료될 때까지 기다린 후, 컴퓨터를 재시작합니다.
3단계: 시스템 전체 바이러스 검사 실행
브라우저에서 SmartWebApp 실행 파일을 제거했다면, 이제 시스템을 검사하여 여전히 팝업이나 다른 형태의 악성 코드를 유발할 수 있는 파일이 남아 있지 않은지 확인해야 합니다.
이를 확인하는 가장 쉬운 방법은 Malwarebytes 같은 효율적인 검사 도구를 사용하는 것입니다. 완전히 무료로 제공되며, 이런 동작을 보이는 대부분의 악성 프로그램을 탐지하는 것으로 잘 알려져 있습니다.
작업을 더욱 수월하게 진행하려면, 심층 검사를 수행하고 여전히 팝업을 유발할 수 있는 PUP 프로그램을 제거하는 방법을 단계별로 안내하는 관련 가이드를 참고하시기 바랍니다.
