Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 이벤트 로그 서비스가 시작되지 않거나 사용할 수 없을 때 해결 방법

Windows 이벤트 로그 서비스(Windows Event Log service)는 시스템, 시스템 구성 요소 및 응용 프로그램이 이벤트를 기록하는 데 사용하는 이벤트 로그 집합을 관리합니다. 이 서비스는 프로그램이 이벤트 로그를 유지·관리하고 보관(Archiving) 또는 삭제(Clearing)와 같은 작업을 수행할 수 있도록 다양한 기능을 제공합니다. 따라서 관리자는 이벤트 로그를 체계적으로 관리하고, 관리자 권한이 필요한 각종 관리 작업을 수행할 수 있습니다.

Windows 이벤트 로그 서비스가 시작되지 않거나 실행되지 않는 경우

특별한 이유 없이 아래 기능들이 정상적으로 시작되지 않거나 오류가 발생한다면, 그 원인 중 하나가 Windows 이벤트 로그 서비스가 실행되고 있지 않기 때문일 가능성이 높습니다.

  • 작업 스케줄러(Task Scheduler)
  • Windows 이벤트 캘린더
  • Messenger 공유 폴더

이런 상황에서는 다음과 같은 오류 메시지가 표시될 수 있습니다.

이벤트 로그 서비스를 사용할 수 없습니다. 서비스가 실행 중인지 확인하십시오.

Windows에서 로컬 컴퓨터의 Windows 이벤트 로그 서비스를 시작할 수 없습니다.

먼저 시스템을 재부팅해 보십시오. 단순한 재시작만으로도 해당 서비스가 정상적으로 초기화되는 경우가 많습니다. 서비스가 '시작됨' 상태로 표시되어 있다면 서비스 관리자에서 다시 시작(Restart)해 보는 것도 좋은 방법입니다.

1. 서비스 상태 확인하기

Windows 이벤트 로그 서비스의 실행 여부를 확인하려면 Win + R 키를 누르고 services.msc를 입력한 후 Enter 키를 눌러 서비스 관리자를 엽니다. 목록에서 Windows Event Log 항목을 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 속성(Properties)을 선택합니다.

Windows 이벤트 로그 서비스가 시작되지 않거나 사용할 수 없을 때 해결 방법

속성 창에서 다음 사항을 반드시 확인하십시오.

  • 시작 유형(Startup type): 자동(Automatic)으로 설정되어 있는지 확인
  • 서비스 상태: 시작됨(Started) 상태인지 확인
  • 로그온 계정: Local Service 계정으로 실행되고 있는지 확인

Windows 이벤트 로그 서비스가 시작되지 않거나 사용할 수 없을 때 해결 방법

2. 복구 옵션 설정하기

같은 속성 창의 복구(Recovery) 탭으로 이동하여, 세 개의 드롭다운 메뉴(첫 번째 오류, 두 번째 오류, 후속 오류)가 모두 '서비스 다시 시작(Restart the Service)'으로 설정되어 있는지 확인합니다. 이렇게 하면 서비스가 오류로 인해 중단되었을 때 자동으로 재시작됩니다. 설정 변경 후에는 필요에 따라 시스템을 재부팅하십시오.

Windows 이벤트 로그 서비스가 시작되지 않거나 사용할 수 없을 때 해결 방법

3. '지정된 파일을 찾을 수 없습니다' 오류가 발생하는 경우

위 방법으로도 Windows 이벤트 로그 서비스가 시작되지 않고, 대신 다음과 같은 오류 메시지가 나타난다면 파일 접근 권한 문제일 가능성이 있습니다.

시스템이 지정된 파일을 찾을 수 없습니다(System cannot find the file specified)

이 경우 파일 탐색기에서 다음 폴더를 열어 보십시오.

C:\Windows\System32\winevt\Logs

이 로그 폴더에는 .evtx 형식의 이벤트 로그 파일이 저장되어 있으며, 이 파일들은 이벤트 뷰어(Event Viewer)로만 읽을 수 있습니다. 해당 로그 폴더에 읽기-쓰기(Read-Write) 권한을 부여한 후 서비스가 정상적으로 시작되는지 확인해 보십시오.

4. 레지스트리 값 확인하기

위 방법으로 해결되지 않았다면 아래 내용도 추가로 점검해 보시기 바랍니다.

레지스트리 편집기(Registry Editor)를 열고 다음 키로 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\eventlog

Windows 이벤트 로그 서비스가 시작되지 않거나 사용할 수 없을 때 해결 방법

오른쪽 창에서 ObjectName 값을 더블클릭하여 값 데이터가 NT AUTHORITY\LocalService로 설정되어 있는지 확인합니다. 만약 다르게 설정되어 있다면 위 값으로 변경한 후 시스템을 재부팅하십시오.

그래도 문제가 해결되지 않는다면, 시스템 파일 손상 여부를 점검하기 위해 명령 프롬프트(관리자 권한)에서 시스템 파일 검사기(System File Checker, sfc /scannow)를 실행하고 결과 로그를 확인해 보시기 바랍니다.