IVssBackupComponents :: InitializeForBackupはE_UNEXPECTEDエラーで失敗します。 し、イベントビューアにある2つのエラー:私は "Hello World" のVSSプログラムをシンプルに作成した2IVssBackupComponents :: InitializeForBackupが失敗します。
Volume Shadow Copy Service error: Unexpected error calling routine
CoCreateInstance. hr = 0x80040154, Class not registered.
Operation:
Instantiating VSS server
エラー1
Volume Shadow Copy Service error: A critical component required by
the Volume Shadow Copy service is not registered. This might
happened if an error occurred during Windows setup or during
installation of a Shadow Copy provider.
The error returned from
CoCreateInstance on class with CLSID
{e579ab5f-1cc4-44b4-bed9-de0991ff0623} and Name IVssCoordinatorEx2
is [0x80040154, Class not registered ].
Operation:
Instantiating VSS server
エラー:
#include "vss.h"
#include "vswriter.h"
#include <VsBackup.h>
#include <stdio.h>
int main()
{
#define CHECK_PRINT(result) printf("%s %#08x\n",result==S_OK?"S_OK":"error", result)
HRESULT result = CoInitialize(NULL);
CHECK_PRINT(result);
IVssBackupComponents *VssHandle;
result = CreateVssBackupComponents(&VssHandle);
CHECK_PRINT(result);
result = VssHandle->InitializeForBackup();
CHECK_PRINT(result);
return 0;
}
これは、クリーンインストールと同じ出力の私の主な開発のWindows 10 PCと仮想Windows10で S_OK 00000000 S_OK 00000000 エラー0x80042302
を報告します。 VSS、swprvサービスが実行されています。