Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce una soluzione a un problema a causa del quale non è possibile eseguire un backup dello stato del sistema usando Windows Server Backup.
Numero KB originale: 2009272
Sintomi
Quando si esegue un backup dello stato del sistema con Windows Server Backup in Windows Server 2008, il backup ha esito negativo con l'errore seguente:
Backup dello stato del sistema non riuscito [DateTime>]<
Log dei file di cui è stato eseguito il backup
'C:\Windows\Logs\WindowsServerBackup\SystemStateBackup <DateTime>.log'
Log dei file per cui il backup non è riuscito
'C:\Windows\Logs\WindowsServerBackup\SystemStateBackup_Error <DateTime>.log'
Il writer di sistema non viene trovato nel backup.
Nel registro eventi dell'applicazione vengono registrati gli eventi seguenti:
Nome log: Applicazione
Origine: Microsoft-Windows-Backup
ID evento: 517
Livello: errore
Descrizione:
Il backup avviato in '<DateTime>' non è riuscito con il codice di errore "2155348226" seguente (il writer di sistema non è stato trovato nel backup). Rieseguire il backup una volta risolto il problema.Nome log: Applicazione
Origine: Microsoft-Windows-CAPI2
ID evento: 513
Livello: errore
Descrizione:
Servizi di crittografia non riuscito durante l'elaborazione della chiamata OnIdentity() nell'oggetto System Writer.
Dettagli:
AddCoreCsiFiles: BeginFileEnumeration() non riuscito.
Errore di sistema:
Accesso negato.
Causa
Il writer di sistema non riesce perché le autorizzazioni per i file nelle %windir%\winsxs\filemaps\
directory o %windir%\winsxs\temp\PendingRenames
non sono corrette.
Risoluzione
Per risolvere questo problema, digitare i comandi seguenti da un prompt dei comandi con privilegi elevati:
Takeown /f %windir%\winsxs\temp\PendingRenames /a
icacls %windir%\winsxs\temp\PendingRenames /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\temp\PendingRenames /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\temp\PendingRenames /grant "BUILTIN\Users:(RX)"
Takeown /f %windir%\winsxs\filemaps\* /a
icacls %windir%\winsxs\filemaps\*.* /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\filemaps\*.* /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\filemaps\*.* /grant "BUILTIN\Users:(RX)"
net stop cryptsvc
net start cryptsvc
Digitare il comando seguente per verificare che il writer di sistema sia ora elencato:
vssadmin list writers
Se il writer di sistema non è presente, controllare il registro eventi dell'applicazione per l'evento seguente:
Nome log: Applicazione
Origine: VSS
ID evento: 8213
Livello: errore
Descrizione:
Errore del servizio Copia Shadow del volume: il processo che ospita il writer con nome Writer di sistema e ID {e8132975-6f93-4464-a53e-1050253ae220} non viene eseguito in un utente con diritti di accesso sufficienti. Prendere in considerazione l'esecuzione di questo processo con un account locale, ovvero sistema locale, amministratore, servizio di rete o servizio locale.
Operazione:
Inizializzazione del writer
Contesto:
Id classe writer: {e8132975-6f93-4464-a53e-1050253ae220}
Nome writer: System Writer
La sezione Dettagli dell'evento (Binary Data\In Byte) viene visualizzata come segue:
0000: 2D 20 43 6F 64 65 3A 20 - Codice:
0008: 57 52 54 57 52 54 49 43 WRTWRTIC
0010: 30 30 30 30 30 37 32 39 00000729
0018: 2D 20 43 61 6C 6C 3A 20 - Chiamata:
0020: 57 52 54 57 52 54 49 43 WRTWRTIC
0028: 30 30 30 30 30 36 34 39 00000649
0030: 2D 20 50 49 44 3A 20 20 - PID:
0038: 30 30 30 30 31 30 38 34 00001084
0040: 2D 20 54 49 44 3A 20 20 - TID:
0048: 30 30 30 31 38 39 37 36 00018976
0050: 2D 20 43 4D 44 3A 20 20 - CMD:
0058: 43 3A 5C 57 69 6E 64 6F C:\Windo
0060: 77 73 5C 73 79 73 74 65 ws\syste
0068: 6D 33 32 5C 73 76 63 68 m32\svch
0070: 6F 73 74 2E 65 78 65 20 ost.exe
0078: 2D 6B 20 4E 65 74 77 6F -k Netwo
0080: 72 6B 53 65 72 76 69 63 rkServic
0088: 65 20 20 20 20 20 20 20 e
0090: 2D 20 55 73 65 72 3A 20 - Utente:
0098: 4E 54 20 41 55 54 48 4F NT AUTHO
00a0: 52 49 54 59 5C 4E 45 54 RITY\NET
00a8: 57 4F 52 4B 20 53 45 52 WORK SER
00b0: 56 49 43 45 20 20 20 20 VICE
00b8: 2D 20 53 69 64 3A 20 20 - Sid:
00c0: 53 2D 31 2D 35 2D 32 30 S-1-5-20
Aprire Regedit e passare alla chiave seguente: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\VssAccessControl
.
Impostare il valore di NT AUTHORITY\NETWORK SERVICE (REG_DWORD) su 1.
È anche possibile controllare la voce relativa ad altri servizi (SERVIZIO LOCALE, NetworkService) come indicato dall'evento 8213.
Il writer di sistema dovrebbe ora essere visualizzato nel vssadmin list writers
comando :
Nome writer: System Writer
ID writer: {e8132975-6f93-4464-a53e-1050253ae220}
ID istanza writer: {04cf6316-f0c5-4ce7-bbe4-e56e6334124c}
Stato: [1] Stabile
Ultimo errore: Nessun errore