(-2147483646,SYSTEM\CurrentControlSet\Services\VSS\Diag 0x80070005, Access is denied
See fix below.
Open Regedit
Navigate to HKLM\SYSTEM\CurrentControlSet\Services\VSS\Diag
Right Click the key DIAG and select permissions
Add user account shown in the event log and provide full permissions.
see this kb: http://support.microsoft.com/kb/2298620