Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

agent.exe란 무엇이며 삭제해야 할까? 안전 확인 및 대처 방법

Agent라는 이름의 실행 파일은 다양한 응용 프로그램에서 생성될 수 있습니다. 대부분의 경우 agent.exeInstallShield 기반 소프트웨어에서 비롯된 것으로 확인됩니다. 많은 소프트웨어 제작사가 InstallShield 기술을 활용해 자사 프로그램의 설치 패키지를 만들며, 이 과정에 포함된 agent.exe 프로세스는 제작사 서버에 접속해 업데이트를 확인하고 설치하는 역할을 담당합니다.

하지만 agent.exe는 매우 흔하게 쓰이는 실행 파일 이름이기 때문에 수많은 다른 프로그램에서도 활용됩니다. 이 파일을 사용하는 응용 프로그램이 서로 달라도 목적은 대체로 같습니다. 바로 특정 프로그램과 외부 서버 간의 연결을 원활하게 해주는 것입니다.

agent.exe를 사용하는 대표적인 프로그램

  • Forte Agent
  • Battle.net Update Agent
  • Macrovision Software Manager
  • EaseUS Todo Backup
  • FLEXnet Connect
  • Acresso Software Manager
  • Immunet
  • Rohos Disk
  • Nuance PaperPort
  • Cisco VPN Client
  • Roxio
  • Dragon Naturally Speaking
  • CorelDRAW
  • Acronis
  • Articulate

참고: 위 목록은 일부에 불과합니다. 이 외에도 agent.exe 프로세스를 통해 자사 프로그램을 업데이트하는 소프트웨어가 매우 많습니다.

agent.exe의 정체와 역할

agent.exe가 속한 프로그램에 따라 그 용도도 달라집니다.

agent.exeInstallShield의 프로세스로 확인된다면, InstallShield 서버를 모니터링하면서 현재 설치된 프로그램이 최신 버전인지 판단하는 역할을 합니다.

이 때문에 사용자들은 InstallShield를 사용하는 게임을 실행할 때 작업 관리자에서 agent.exe 프로세스를 자주 발견합니다. 대부분의 경우 이는 전혀 문제가 되지 않으며, 단순히 최신 버전이 설치되어 있는지 확인하는 과정입니다. 블리자드에서 개발한 스타크래프트, 디아블로, 오버워치, 워크래프트 같은 게임을 즐길 때 이 프로세스를 발견할 가능성이 높습니다.

반면 agent.exeForte Agent 소프트웨어의 프로세스일 수도 있습니다. 이 경우에는 뉴스 피드와 받은 편지함을 항상 최신 상태로 유지하는 역할을 담당합니다.

보안 위협이 될 수 있을까?

일부 사용자들은 Avira, AVG 같은 백신 프로그램에서 agent.exe에 대해 오탐(false positive)이 발생했다고 보고했습니다. 백신이 하드웨어 설정을 변경하려는 시도를 악성 행위로 잘못 판단했을 가능성이 크지만, 그렇다고 방치해서는 안 되며 반드시 확인해 볼 필요가 있습니다.

요즘 대부분의 멀웨어(애드웨어, 스파이웨어, 트로이목마 등)는 보안 검사를 피하기 위해 파일 시스템 폴더에 위장해 숨어듭니다. 따라서 agent.exe의 실제 위치를 반드시 확인해야 합니다. 작업 관리자(Ctrl + Shift + Esc)를 열고 프로세스 탭에서 agent.exe를 찾은 뒤, 마우스 오른쪽 버튼을 클릭해 파일 위치 열기를 선택하세요. 만약 위치가 C:\Windows\System32 또는 C:\Windows로 나타난다면, 시스템 프로세스로 위장한 악성 실행 파일일 가능성이 높습니다.

참고: InstallShield Update Service Agent의 기본 설치 경로는 C:\Program Files\Common Files\InstallShield\UpdateService\agent.exe입니다. 다만 해당 프로그램과 연관된 폴더 안에서 agent.exe를 발견할 수도 있습니다.

이러한 의심을 확신하거나 불식시키는 한 가지 방법은 실행 파일을 VirusTotal에 업로드해 분석하는 것입니다. 파일 선택(Choose File) 버튼을 눌러 agent.exe를 업로드한 후 스캔(Scan it) 버튼을 클릭하면 됩니다.

agent.exe란 무엇이며 삭제해야 할까? 안전 확인 및 대처 방법

스캔 결과 감염 가능성이 발견되면 강력한 멀웨어 제거 도구로 시스템 전체를 검사해야 합니다. 아직 안티멀웨어 프로그램이 설치되어 있지 않다면 Malwarebytes 사용을 권장합니다. 사용법이 익숙하지 않다면 Malwarebytes 활용법을 자세히 정리한 가이드를 참고하세요.

agent.exe를 삭제해야 할까?

어떤 경우에도 agent.exe 실행 파일을 직접 삭제하는 것은 권장되지 않습니다. agent.exe 때문에 CPU 사용량이 높아졌다면, 파일을 임의로 지우기보다는 해당 파일을 사용하는 프로그램부터 살펴보는 것이 올바른 순서입니다.

리소스 사용량이 급증하는 이유는 대개 프로세스가 현재 업데이트를 처리 중이기 때문입니다. 만약 이 현상이 지속적으로 반복된다면 해당 프로그램 자체를 점검해야 합니다. agent.exe에 오류가 생긴 경우라면 부모 프로그램을 재설치하면 문제가 해결될 수 있습니다.

먼저 실행 창(Windows 키 + R)을 열고 "appwiz.cpl"을 입력해 프로그램 및 기능 창을 띄우세요. 그런 다음 프로그램 목록을 살펴보며 agent.exe를 사용하는 프로그램을 찾아 제거합니다. 제거가 완료되면 해당 프로그램의 공식 웹사이트에 방문해 최신 버전을 내려받아 새로 설치하면 됩니다.

그럼 지금 당장 무엇을 해야 할까?

agent.exe는 중요한 프로그램이나 게임의 업데이트 프로세스일 가능성이 높으므로, 우선은 프로세스가 끝날 때까지 한두 시간 정도 기다려 보는 것이 좋습니다. 그 후에도 프로세스가 계속 실행 중이라면 임시 폴더의 임시 파일을 정리해 보세요. 업데이트 도중 파일이 손상되거나 깨질 경우 컴퓨터의 리소스 사용량이 급증할 수 있다는 보고가 많습니다.

우선 컴퓨터를 재시작해 프로세스를 안전하게 종료한 뒤, 임시 파일 삭제 방법을 자세히 설명한 가이드를 참고해 임시 폴더를 정리하세요. 임시 파일을 삭제한 후에도 프로세스가 여전히 CPU를 많이 사용한다면 의심되는 프로그램을 제거하는 것이 좋습니다.