저는 VSS를 사용하여 백업 프로그램을 작성하고 Windows SDK 6.1 샘플에서 VSHADOW.EXE를 시작했습니다. 그것은 일반적으로 작동하지만, 나는Microsoft VSHADOW.EXE 섀도 복사본에 잠긴 파일이 있습니까?
C:\Users\Felix\NtUser.dat
C:\Users\Felix\NtUser.dat.log1
C:\Users\Felix\AppData\Local\Microsoft\Windows\UsrClass.dat
C:\Users\Felix\AppData\Local\Microsoft\Windows\UsrClass.dat.log1
...
(하나와 섀도 복사본에서 이러한 파일에 액세스 등, 그 특정 파일이 여전히 생성 섀도 복사본 내부에 잠겨보고 깜짝 놀랐다 CreateFileEx
, CopyFileEx
또는 총 사령관과 또는 다른 도구) 보통 오류 32 (프로세스가 다른 프로세스에서 사용 중이므로 파일에 액세스 할 수 없음)이 표시됩니다. 그것은 임의로 발생하는 것 같습니다. 어떻게 그렇게 될수 있니?
이전 수정 (이벤트 로그 메시지)이 문제의 핵심이 아니라는 것을 알았습니다. 수정되었으므로 도움이되지 않았기 때문입니다.