VSS 오류 문제 해결: CoCreateInstance 루틴 호출 시 예기치 않은 오류 발생
이벤트 뷰어에서 애플리케이션 로그를 검사하는 동안 이벤트 ID 8193을 발견했는데 , 이는 컴퓨터의 백업 및 복구 프로세스에 영향을 줄 수 있는 볼륨 섀도 복사본 서비스(VSS)에 잠재적인 문제가 있음을 나타냅니다. 언뜻 보기에 이는 사소한 것처럼 보일 수 있지만 시스템 충돌이 발생하면 심각해질 수 있습니다. 이 문서에서는 VSS 오류: 루틴 CoCreateInstance를 호출하는 동안 예기치 않은 오류가 발생 하여 이를 수정하는 방법을 살펴보겠습니다.
VSS 오류를 해결하는 방법: 루틴 CoCreateInstance 호출 중 예기치 않은 오류, 이벤트 ID 8193
CoCreateInstance 루틴을 호출하는 동안 예기치 않은 오류가 발생하는 VSS 오류를 해결하려면 다음 솔루션을 고려하세요.
- VSS 서비스 상태 확인
- VSS 구성 요소 재등록
- 네트워크 서비스 계정 권한 검사
- 시스템 이미지 복구
각 솔루션을 더 자세히 살펴보겠습니다.
1] VSS 서비스 상태 확인
첫 번째 단계는 VSS 서비스의 작동 상태를 확인하는 것입니다. 이 서비스는 장치에서 파일과 볼륨의 백업을 생성하여 충돌 후 또는 사용자의 재량에 따라 복원할 수 있도록 하는 데 필수적입니다. 따라서 항상 활성화되어야 합니다.
서비스 상태를 확인하려면 다음 단계를 따르세요.
- 시작 메뉴 검색을 통해 서비스 응용 프로그램을 실행합니다.
- 볼륨 섀도 복사본 서비스를 찾아 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 서비스가 중지됨으로 표시되어 있으면 시작 유형을 자동(지연된 시작)으로 설정하고 시작을 클릭합니다.
- 적용을 클릭한 다음 확인을 클릭하세요.
이미 실행 중이었다면 마우스 오른쪽 버튼을 클릭하고 다시 시작을 선택합니다. 그런 다음 컴퓨터를 다시 시작하고 몇 시간 후에 이벤트 로그를 다시 검토합니다. 이벤트 뷰어에서 필터링하여 소스가 VSS로 설정되었는지 확인할 수 있습니다. 성공적인 항목을 관찰하면 문제가 해결된 것입니다.
2] VSS 구성 요소 재등록
VSS 오작동의 또 다른 이유는 결함 때문일 수 있습니다. 이를 수정하려면 Volume Shadow Copy Service를 지원하는 필수 DLL 파일을 수동으로 등록해야 합니다. 이렇게 하면 모든 구성 요소가 VSS에서 제대로 인식됩니다. 시작하려면 실행 대화 상자를 열고 “cmd”를 입력한 다음 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 엽니다. 예를 클릭하여 UAC 프롬프트를 수락합니다.
다음으로, 다음 명령을 하나씩 입력하세요.
regsvr32 ole32.dll
regsvr32 vss_ps.dll
regsvr32 /i swprv.dll
regsvr32 /i eventcls.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll
모든 명령을 실행한 후 컴퓨터를 다시 시작하고 문제가 지속되는지 확인하세요.
3] 네트워크 서비스 계정 권한 검사
이벤트 ID: 8193을 갖는 관련 문제는 ” 볼륨 섀도 복사본 서비스 오류: 루틴을 호출하는 동안 예기치 않은 오류가 발생했습니다. 액세스가 거부되었습니다 .”라고 명시합니다. 이는 일반적으로 Diag 키에 대한 권한이 부족하여 발생합니다. 현재 오류는 유사한 권한 문제에서 비롯된 것일 수 있습니다. 따라서 레지스트리를 수정하여 문제를 잠재적으로 해결할 것입니다. 진행하기 전에 레지스트리를 백업하는 것을 잊지 마십시오.
이 작업이 끝나면 다음 단계를 따르세요.
- 시작 메뉴 검색을 통해 레지스트리 편집기를 엽니다.
- 로 이동합니다
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Diag
. - Diag 폴더를 마우스 오른쪽 버튼으로 클릭 하고 속성을 선택합니다.
- 보안 탭에서 네트워크 서비스 항목을 선택하고 모든 권한에 대한 확인란을 선택한 다음 확인을 누릅니다.
- 레지스트리 편집기를 닫습니다.
마지막으로, 컴퓨터를 다시 시작하여 문제가 해결되었는지 확인하세요.
4] 시스템 이미지 복구
VSS 관련 구성 요소가 손상된 경우 오류가 발생할 수 있습니다. 따라서 시스템 이미지를 복구하면 도움이 될 수 있습니다. 관리자 권한으로 명령 프롬프트를 열고 다음 명령을 실행합니다.
sfc /scannow
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /RestoreHealth
각 명령을 개별적으로 실행합니다. 완료되면 백업을 다시 실행하여 문제가 해결되었는지 확인합니다.
이러한 솔루션이 문제를 효과적으로 해결하는 데 도움이 되기를 바랍니다.
VSS 예기치 않은 오류는 무엇을 나타냅니까?
VSS Unexpected 오류가 발생하여 백업 프로세스가 종료되는 경우 일반적으로 시스템에 섀도 복사본을 만들 충분한 디스크 공간이 없음을 나타냅니다. 이러한 쓰기 작업을 수용하기 위해 VSS에 할당된 공간을 늘리는 것이 좋습니다. VSS의 최대 크기를 확장하고 백업을 다시 시도하는 것이 좋습니다.
VSS 설정을 어떻게 검토할 수 있나요?
VSS 설정을 확인하려면 관리자 권한으로 명령 프롬프트를 엽니다. 모든 VSS 작성자와 현재 상태를 보려면 를 실행합니다 vssadmin list writers
. 설치된 모든 VSS 공급자를 보려면 를 실행 vssadmin list providers
하고 모든 기존 섀도 복사본을 표시하려면 를 사용합니다 vssadmin list shadows
.
답글 남기기