質問

私はVSSを使用してバックアッププログラムを執筆しており、Windows SDK 6.1サンプルから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 (別のプロセスで使用されているため、プロセスはファイルにアクセスできません)。それはarbitrarily意的に発生するようです。それはどうでしょうか?

私の以前の編集(イベントログメッセージ)は、この問題の中核ではないことが判明しました。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top