WaasMedic이란 무엇인가?
WaasMedic, 즉 Windows Update Medic Service는 백그라운드에서 실행되는 Windows Update 구성 요소로, Windows Update가 손상되거나 오류가 발생했을 때 이를 자동으로 복구하는 역할을 담당합니다. 이 서비스는 Windows 10에서 새롭게 도입되었으며, 사용자가 Windows Update를 문제없이 실행할 수 있도록 지원합니다.
Windows 업데이트에는 버그 수정, 보안 패치 등이 포함되어 있어 시스템 운영에 필수적인 요소입니다. 장기간 시스템을 업데이트하지 않으면 각종 보안 취약점에 노출될 위험이 커집니다. 참고로 일부 서드파티 백신 프로그램은 WaasMedic.exe 파일을 위협이나 바이러스로 오탐할 수 있는데, 이 경우 예외 목록에 추가해 두는 것이 좋습니다. 반대로 이 프로세스는 악성코드 제작자들이 위장 수단으로 악용하는 사례도 많으므로 항상 주의가 필요합니다.
WaasMedic은 Windows Update의 기본 내장 구성 요소이기 때문에 시스템에서 완전히 삭제할 수는 없지만, 비활성화하거나 대체하는 것은 가능합니다. 대부분의 Windows 서비스는 '서비스' 관리 도구에서 비활성화할 수 있지만, 일부 서비스는 비활성화를 시도하면 '액세스가 거부되었습니다(Access is denied)'라는 메시지가 표시됩니다. 안타깝게도 WaasMedic도 여기에 해당합니다.

WaasMedic 비활성화 방법
Microsoft는 정기적으로 Windows를 업데이트하는 사용자에게 WaasMedic 비활성화를 권장하지 않습니다. 하지만 업데이트를 자주 하지 않는 환경이라면 비활성화해도 큰 문제가 없습니다. 앞서 언급했듯이 Windows 서비스 관리자에서는 '액세스 거부' 메시지가 뜨기 때문에 일반적인 방법으로 비활성화할 수 없습니다. 대신 Windows Update Blocker라는 서드파티 도구를 사용하면 클릭 몇 번으로 손쉽게 서비스를 비활성화할 수 있습니다. 인터페이스도 직관적이어서 사용이 매우 간편합니다. 도구를 다운로드해 압축을 풀면 Read Me 텍스트 문서, 실행 파일(.exe), 그리고 Wub.ini 파일, 이렇게 세 가지 파일이 생성됩니다.

다음 순서에 따라 WaasMedic을 비활성화해 보세요.
- 먼저 Windows Update Blocker를 실행합니다.

- 메뉴(Menu)를 클릭하고 목록에서 'Windows Services'를 선택합니다.
- Windows Services 창이 열리면 'Windows Update Medic Service'를 찾습니다.
- 항목을 더블클릭한 뒤 '서비스 이름(Service name)'을 복사합니다.

- Windows Update Blocker가 설치된 폴더로 이동하여 ini 파일을 메모장으로 엽니다.
- 'dosvc=2,4' 항목 아래에 복사한 서비스 이름을 붙여넣고 뒤에 '=3,4'를 입력합니다.

- Windows Update Blocker 창으로 돌아가 'Apply(적용)'를 클릭합니다.
- 나중에 서비스를 다시 활성화하고 싶다면 Windows Update Blocker를 실행한 후 'Enable Service'를 선택하고 Apply를 누르면 됩니다.
WaasMedic 관련 오류 해결 방법
WaasMedic은 Windows Update를 복구하는 단순한 백그라운드 서비스이기 때문에 발생할 수 있는 오류의 종류가 많지 않습니다. 다만 가장 흔히 접하는 문제는 waasmedic.exe 충돌(crash)이며, 이는 비교적 쉽게 해결할 수 있습니다.
WaasMedic 오류의 주요 원인
이러한 오류는 주로 다음과 같은 원인으로 발생합니다.
- 정크 파일(Junk Files): 시스템 파일 영역에 정크 파일이 쌓여 있으면 서비스 프로세스에 간섭하여 충돌을 일으킬 수 있습니다.
- 바이러스 또는 악성코드: 시스템이 바이러스나 악성코드에 감염되면 서비스 파일이 손상되면서 충돌이 발생할 수 있습니다.
이 오류는 아래의 해결 방법으로 처리할 수 있습니다.
해결 방법 1: 디스크 정리(Disk Cleanup) 활용
서비스 충돌을 유발할 수 있는 정크 파일이나 임시 파일을 먼저 제거하려면 Windows 기본 제공 유틸리티인 '디스크 정리'를 사용하는 것이 좋습니다. 이 도구는 드라이브를 스캔하여 불필요한 파일을 찾아 삭제해 줍니다. 실행 방법은 다음과 같습니다.
- 시작 메뉴에서 디스크 정리(Disk Cleanup)를 검색하여 실행합니다.
- 시스템 볼륨(보통 C 드라이브)을 선택합니다.
- '시스템 파일 정리(Cleanup system files)'를 클릭합니다.
- 목록에서 '임시 파일(Temporary Files)' 항목에 반드시 체크합니다.

- 정리 작업이 완료될 때까지 기다립니다.
해결 방법 2: DEP(데이터 실행 방지) 설정 구성
시스템이 바이러스나 악성코드에 감염된 것이 원인이라면, 해당 서비스에 대해 DEP(Data Execution Prevention)를 활성화해야 합니다. 설정 방법은 다음과 같습니다.
- 바탕 화면에서 마우스 오른쪽 버튼을 클릭하고 속성(Properties)을 선택합니다.
- 왼쪽 메뉴에서 고급 시스템 설정(Advanced System Settings)을 클릭합니다.
- 성능(Performance) 섹션의 설정(Settings)을 클릭합니다.
- '데이터 실행 방지(Data Execution Prevention)' 탭으로 이동합니다.
- '모든 프로그램과 서비스에 대해 DEP 사용(Turn on DEP...)'을 선택한 뒤 추가(Add)를 클릭합니다.

- 목록에서 waasmedic.exe를 찾아 선택합니다.
- '열기'를 클릭하여 설정을 완료합니다.