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

Esrv.exe 시작 애플리케이션 오류(0xc0000142) 완벽 해결 방법

일부 사용자들이 PC를 켤 때마다 esrv.exe와 관련된 오류 메시지가 나타난다고 보고하고 있습니다. 처음에는 Windows 10 기술 미리보기(Technical Preview) 빌드에서 발생한 것으로 알려졌지만, 최신 업데이트가 적용된 컴퓨터에서도 동일한 문제가 확인되었습니다. 오류 내용은 조금씩 다를 수 있지만, 대부분의 사용자는 부팅할 때마다 아래와 같은 오류 메시지를 접합니다.

esrv.exe – 응용 프로그램 오류: 응용 프로그램이 제대로 시작되지 못했습니다(0xc0000142). 확인을 클릭하여 응용 프로그램을 닫으십시오.

참고: 확인을 누르면 일시적으로 오류가 사라지지만, 다음 부팅 시 곧바로 다시 나타납니다.

조사에 따르면 이 문제는 주로 대규모 Windows 업데이트를 적용했거나 기존 Windows 버전에서 Windows 10으로 업그레이드한 이후에 발생하는 것으로 보입니다.

esrv.exe란 무엇인가?

esrv.exe는 인텔 드라이버 업데이트(Intel Driver Update) 유틸리티에 속한 프로세스입니다. 대부분의 경우, 사용자가 직접 또는 Windows Update가 자동으로 프로그램을 제거하는 과정에서 인텔 드라이버 업데이트가 올바르게 삭제되지 않았을 때 이 오류가 발생합니다.

잘못된 제거 과정에서 일부 흔적(시작 키, run once 레지스트리 키 등)이 남게 되면, 시스템은 부팅할 때마다 여전히 esrv.exe 프로세스를 호출하려고 시도합니다. 하지만 Windows가 더 이상 해당 프로세스를 찾지 못하기 때문에 그 결과로 esrv.exe 시작 애플리케이션 오류가 화면에 표시되는 것입니다.

인텔은 기존의 인텔 드라이버 업데이트 지원을 중단하고 Intel Driver & Support Assistant로 교체했습니다. Windows Update는 이 전환을 스스로 처리하려고 시도하지만, 이 과정에서 문제가 생기면 esrv.exe 시작 애플리케이션 오류가 발생하게 됩니다.

esrv.exe 시작 애플리케이션 오류 제거 방법

동일한 문제로 고민 중이라면, 아래의 문제 해결 단계를 따라 부팅 시 나타나는 오류를 제거할 수 있습니다. 실제로 다른 사용자들이 성공적으로 활용한 방법들을 모았으니, 문제가 해결될 때까지 각 방법을 순서대로 하나씩 적용해 보시기 바랍니다.

방법 1: Intel Driver Update 제거하기

esrv.exe 시작 오류를 막는 가장 간단한 방법은 해당 오류의 원인이 되는 프로그램을 제거하는 것입니다. 인텔 드라이버 업데이트는 '프로그램 및 기능'에서 일반적인 방식으로 제거할 수 있습니다.

참고: 프로그램을 제거한 후 기능이 사라질까 걱정하지 않아도 됩니다. 인텔은 이미 기존 드라이버 업데이트 도구를 Intel Driver & Support Assistant로 대체했으며, 필요한 경우 Windows가 자동으로 최신 버전을 감지하여 다운로드합니다. 만약을 대비해 수동 다운로드 링크도 아래에서 안내합니다.

다음은 프로그램을 제거하여 매번 나타나는 esrv.exe 오류를 없애는 방법입니다.

  1. Windows 키 + R을 눌러 실행 창을 엽니다. 그런 다음 appwiz.cpl을 입력하고 Enter 키를 눌러 '프로그램 및 기능' 창을 엽니다.
  2. '프로그램 및 기능' 목록을 아래로 스크롤하여 Intel Driver Software를 찾습니다.
  3. Intel Driver Software를 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. 이후 화면의 안내에 따라 프로그램을 시스템에서 완전히 삭제합니다.
  4. 제거가 완료되면 '프로그램 및 기능' 창을 닫고 컴퓨터를 재부팅합니다.
  5. 재부팅 후 오류가 다시 나타나는지 확인합니다. 문제가 해결되었다면 '프로그램 및 기능'으로 돌아가 Intel Driver Software가 Intel Driver & Support Assistant로 교체되었는지 확인하세요. 교체되지 않았다면 인텔 공식 웹사이트에서 해당 유틸리티를 수동으로 다운로드하여 설치하면 됩니다.

여전히 부팅 시 esrv.exe 오류 메시지가 나타난다면 방법 2로 넘어갑니다.

방법 2: esrv.exe 파일의 확장자 이름 변경하기

일부 사용자들은 esrv.exe 파일을 직접 검색하여 파일 확장자 이름을 변경하는 방식으로 문제를 해결했습니다. 이렇게 하면 운영체제가 해당 파일을 무시하게 되어 부팅 시 오류가 발생하지 않습니다.

다음은 esrv.exe 파일을 검색하고 이름을 변경하는 절차입니다.

  1. 파일 탐색기를 열고 C 드라이브(또는 Windows가 설치된 파티션)에 접근합니다.
  2. Windows 드라이브의 루트 위치에서 우측 상단의 검색 상자에 esrv.exe를 입력하여 검색합니다. 일반적으로 Program Files 아래의 Intel 폴더 안에서 최소 두 개 이상의 파일을 찾을 수 있습니다.
  3. 검색된 각 esrv.exe 파일을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택합니다. 그런 다음 확장자 끝에 .old를 추가합니다. 예를 들어 'esrv.exe.old'처럼 말입니다. 이렇게 하면 운영체제가 해당 파일을 무시하게 됩니다.
  4. 이름 변경 확인 창이 나타나면 를 클릭하여 변경 사항을 승인합니다.
  5. 컴퓨터를 재부팅하고 다음 부팅 시 오류가 사라졌는지 확인합니다.

만약 여전히 부팅 시 오류 메시지가 나타난다면 마지막 방법으로 넘어갑니다.

방법 3: Autoruns로 esrv.exe 관련 시작 항목 삭제하기

위의 방법들로도 esrv.exe 시작 애플리케이션 오류가 해결되지 않았다면, esrv.exe 서비스를 호출하는 시작 키를 직접 삭제해 보겠습니다. 이 작업에는 Microsoft의 무료 유틸리티인 Autoruns를 사용합니다. 이 프로그램은 Run, RunOnce 레지스트리 키와 시작 폴더 항목을 관리하고 제거할 수 있도록 설계되어 있습니다.

오류가 매번 부팅 시 나타나는 것으로 볼 때, 잘못된 제거 과정에서 남겨졌거나 비정상 작동하는 예약 작업이 원인일 가능성이 높습니다. 아래 가이드를 따라 esrv.exe와 관련된 모든 시작 항목을 제거하여 오류 발생을 차단하세요.

  1. Microsoft 공식 웹사이트에서 Autoruns 페이지에 접속한 후 Download Autoruns and Autorunsc 버튼을 클릭하여 유틸리티를 다운로드합니다.
  2. 압축 파일이 다운로드되면 WinZip, WinRAR, 7-Zip 같은 압축 해제 프로그램을 사용하여 접근하기 쉬운 폴더에 내용물을 추출합니다.
  3. 추출한 폴더를 열고 Autoruns 실행 파일을 더블클릭하여 실행합니다.
  4. 초기 창이 열리면 Everything 목록에 모든 시작 항목이 완전히 로드될 때까지 기다립니다. 로딩 중에는 아무 작업도 하지 마세요.
  5. 목록이 모두 채워지면 Ctrl + F를 눌러 검색 기능을 엽니다. 검색 상자에 esrv.exe를 입력하고 Find Next(다음 찾기) 버튼을 클릭합니다.
  6. 파란색으로 강조 표시된 첫 번째 항목을 마우스 오른쪽 버튼으로 클릭하고 Delete(삭제)를 선택하여 해당 시작 항목을 제거합니다. 첫 번째 항목 처리가 끝나면 5단계를 반복해 검색 기능을 다시 열고, esrv.exe가 언급된 시작 항목이 더 이상 없을 때까지 같은 절차를 반복합니다.
  7. Autoruns를 닫고 컴퓨터를 재부팅합니다. 다음 부팅부터는 더 이상 esrv.exe 시작 애플리케이션 오류가 나타나지 않을 것입니다.