Windows 컴퓨터에서 발생하는 모든 일에 대해 운영 체제는 이를 이벤트 로 간주합니다. 내부적으로. 따라서 프로세스나 작업이 잘못되었을 때 사용자는 정확한 중단점을 추적할 수 있습니다. 이를 위해 먼저 사용자 프로필에 대한 몇 가지 일반적인 서비스 이벤트 ID가 무엇을 의미하는지 확인하겠습니다.
- 이벤트 ID 1500:사용자가 임시 프로필로 컴퓨터에 로그인하지 못할 때 발생합니다.
- 이벤트 ID 1511:운영 체제가 사용자의 전용 사용자 프로필을 찾지 못하고 임시 프로필로 사용자를 로그인할 때 발생합니다.
- 이벤트 ID 1530:특정 사용자 프로필의 레지스트리 파일이 다른 응용 프로그램이나 프로세스에서 사용되고 있음을 운영 체제에서 감지하면 발생합니다. 이것은 의도적으로 설계된 동작입니다.
- 이벤트 ID 1533:발생 Windows 10은 C:\Users\
에 있는 사용자 프로필 폴더를 다른 응용 프로그램이나 프로세스에서 사용 중이기 때문에 삭제할 수 없습니다. - 이벤트 ID 1534:주로 DOMAIN에 가입된 사용자 프로필에 대해 발생합니다.
- 이벤트 ID 1542:사용자 프로필 레지스트리 및 데이터 파일이 손상된 경우 발생합니다.
이제 이러한 이벤트와 관련하여 오류를 추적하고 해결하는 방법을 확인하겠습니다.
Windows에서 사용자 프로필 서비스 이벤트 ID 문제해결
Windows 10 컴퓨터에서 User Profile Service 이벤트 ID 문제를 해결하기 위해 네 가지 주요 단계를 수행합니다. 이는 Windows 10, Windows 8.1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016에 적용됩니다.
- 응용 프로그램 로그에서 이벤트 확인 중.
- User Profile Service의 작업 로그 보기
- 분석 및 디버그 로그 활성화 및 보기
- 추적 생성 및 디코딩.
1] 애플리케이션 로그에서 이벤트 확인
이 단계에서는 이벤트 뷰어를 사용하여 전체 로그를 확인하기 위해 사용자 프로필을 로드 및 언로드합니다.
이렇게 하려면 이벤트 뷰어를 열어 시작합니다. Cortana 검색 상자에서 검색하여 찾을 수 있습니다.
이벤트 뷰어가 열리면 창의 왼쪽 탐색 메뉴에서 다음 경로로 이동합니다.-
<블록 인용>Windows 로그> 애플리케이션
이제 작업의 오른쪽 창에서 현재 로그 필터링을 선택합니다. 새 대화 상자가 열립니다.
이벤트 소스 로 표시된 상자에서 사용자 프로필 서비스 선택 확인란을 선택하고 마지막으로 확인을 클릭합니다.
사용자 프로필과 관련된 이벤트만 표시됩니다.
이벤트 뷰어 하단 정보창에서 아이디, 발생일, 시간 등의 정보를 확인하실 수 있습니다.
2] User Profile Service의 운영 로그 보기
이 단계는 문제를 일으키는 프로세스 또는 작업을 정확히 찾아 문제를 추적하는 데 도움이 됩니다.
이를 위해 먼저 이벤트 뷰어 를 엽니다. 1단계에서 수행한 대로.
이제 탐색을 위해 왼쪽 창에서 다음 경로로 이동합니다.
<블록 인용>응용 프로그램 및 서비스 로그> Microsoft> Windows> 사용자 프로필 서비스> 작동
그러면 애플리케이션 로그에서 발견한 오류가 발생한 순간에 발생한 이벤트를 조사할 수 있는 위치로 이동합니다.
3] 분석 및 디버깅 로그 활성화 및 보기
이제 Operational Log보다 더 깊이 파고들려면 분석 및 디버그 로그를 활성화하고 볼 수 있습니다. 그렇게 하려면
보기를 클릭하여 시작합니다. 그런 다음 분석 및 디버그 로그 표시를 선택합니다. 작업에서 창.
그런 다음 왼쪽 탐색 창에서 애플리케이션 및 서비스 로그> Microsoft> Windows> 사용자 프로필 서비스> 진단으로 이동합니다.
로그 사용을 클릭합니다. 그런 다음 예를 선택합니다. 이렇게 하면 진단 로그가 활성화되고 로깅이 시작됩니다.
문제 해결이 완료되면 다음 경로를 따라 탐색하여 분석 및 디버그 로깅을 숨길 수 있습니다.
<블록 인용>진단> 로그 비활성화
그런 다음 보기를 클릭합니다. 마지막으로 분석 및 디버그 로그 표시를 지웁니다. 확인란을 선택합니다.
4] 추적 생성 및 디코딩
다른 단계가 큰 도움이 되지 않는 경우 이것은 당신이 취할 수 있는 궁극적인 단계가 될 것입니다. 여기에는 Windows PowerShell을 사용하여 추적 생성 및 디코딩이 포함됩니다.
먼저 문제가 발생한 관리자 계정을 사용하여 컴퓨터에 로그인합니다.
그런 다음 이전에 생성된 로컬 폴더 경로에서 관리자 권한 PowerShell 창을 열어야 합니다.
명령줄 창에 다음 명령을 입력하십시오-
logman create trace -n RUP -o \RUP.etl -ets logman update RUP -p {eb7428f5-ab1f-4322-a4cc-1f1a9b2c5e98} 0x7FFFFFFF 0x7 -ets
이제 사용자를 동일한 컴퓨터의 다른 사용자 계정으로 전환해야 합니다. 다음을 하지 해당 사용자 계정에서 로그오프합니다.
같은 문제를 재현하십시오.
그런 다음 로컬 관리자로 다시 로그인하십시오.
캡처한 로그를 ETL 형식 파일로 저장하려면 명령줄 창에 다음 명령을 입력하십시오.
logman stop -n RUP -ets
이제 마지막으로 읽을 수 있도록 다음 명령을 입력합니다.
Tracerpt \RUP.etl
여기서 경로는 읽을 수 있는 파일의 위치를 나타냅니다.
이제 Summary.txt를 열 수 있습니다. 또는 Dumpfile.xml 메모장 또는 Microsoft Excel을 사용하여 각각 로그를 읽으려면 로그 파일을 사용하십시오.
실패로 표시된 이벤트만 찾으면 됩니다. 또는 실패했습니다. 그러나 알 수 없음 으로 표시된 항목은 단순히 무시할 수 있습니다.
Microsoft의 공식 문서에서 이러한 문제 해결 단계에 대해 자세히 알아볼 수 있습니다.