PC · IT · DB/PC

[윈도우] 오류 4201 : WMI 데이터 공급자가 전달된 인스턴스 이름을 올바른 이름으로 인식하지 않습니다. (MS Office 2013 설치 EventLog 오류코드 4201)

뿌레도 2023. 8. 13. 15:31
728x90

 

[윈도우] 오류 4201 : WMI 데이터 공급자가 전달된 인스턴스 이름을 올바른 이름으로 인식하지 않습니다.
[Windows] Error 4201 : The instance name passed was not recognized as valid by a WMI data Provider

 

운영체제 : Windows7 (예시)

 

문제 :

로컬 컴퓨터에서 Windows Event Log 서비스를 시작하지 못했습니다.

오류 4201 : WMI 데이터 공급자가 전달된 인스턴스 이름을 올바른 이름으로 인식하지 않습니다.

 

원인 : (?) 시스템(SYSTEM) 계정이 모든 권한이 없다.


해결방법 : 명령 프롬프트를 사용하여 권한 부여

 

1. CMD (명령 프롬프트) 관리자 권한으로 실행하기

   ⑴. 윈도우 버튼 클릭

   ⑵. cmd 검색

   ⑶. 검색된 <cmd.exe> 마우스 오른쪽 클릭

   ⑷. <관리자 권한으로 실행>

 

2. SYSTEM 계정과 Administrators 그룹에 하위 폴더 및 파일을 포함한 권한 부여

   takeown /f C:\Windows\System32\LogFiles\WMI\RtBackup
   icacls C:\Windows\System32\LogFiles\WMI\RtBackup /Grant administrators:F /T
   icacls C:\Windows\System32\LogFiles\WMI\RtBackup /Grant SYSTEM:F /T

 

==> 컴퓨터 재부팅 후 윈도우 이벤트 뷰어 다시 확인

 

 


번외 : 권한 부여 확인하기

 

   1. RtBackup 폴더 위치로 이동

      RtBackup 폴더 경로 : C:\Windows\System32\LogFiles\WMI

 

   2. RtBackup 폴더 위에서 마우스 오른쪽 클릭 => 속성

 

   3.  RtBackup 폴더 속성에서 <보안> 탭으로 이동

    그룹 또는 사용자 별로 눌러가며 사용권한이 모두 있는지 확인

 

4. 원하는 그룹 또는 사용자가 권한에 체크 표시가 없다면 <편집(E)...> 클릭

    ⑴. 그룹 혹은 사용자를 선택

    ⑵. 사용 권한에서 모든 항목 허용 체크박스 클릭

    ⑶. 원하는 사용가자 없다면 <추가(D)...> 버튼을 눌러 추가하기

 

5. 원하는 그룹 또는 사용자 추가 (4번 에서 <추가(D)...> 버튼 눌렀을 때)

⑴. 등록할 계정 입력 ( SYSTEM, Administrators, 내가 사용하는 계정 등)

⑵. 확인 버튼을 누르면 추가되고 4번 처럼 권한 부여하기

==> 컴퓨터 재부팅 후 윈도우 이벤트 뷰어 다시 확인

 


 

#윈도우에서 제공하는 시스템 오류 코드 리스트 확인

시스템 오류 코드 System Error Codes
ERROR_WMI_INSTANCE_NOT_FOUND ERROR_WMI_INSTANCE_NOT_FOUND
4201(0x1069) 4201 (0x1069)
전달된 인스턴스 이름이 WMI 데이터 공급자에 의해 유효한 것으로 인식되지 않았습니다. The instance name passed was not recognized as valid by a WMI data provider.

 

Err.exe 확인 결과 값 :

# for decimal 4201 / hex 0x1069 :
ERROR_WMI_INSTANCE_NOT_FOUND winerror.h
# The instance name passed was not recognized as valid by a WMI data Provider
# WMI data provider.
# 1 matches found for "4201"

300x250