Windows 8.1 Memoria insufficiente disponibile per creare copie shadow


16

[Nota: dopo aver inserito la dichiarazione del problema, ho trovato questa domanda , che apparentemente è lo stesso problema. Forse uno di noi avrà una buona risposta ...]

Ho usato lo strumento "Recupero file di Windows 7" in Windows 8 per creare backup di immagini di sistema su un disco rigido USB esterno. Ho creato un nuovo computer Windows 8.1 e desidero creare il mio primo backup dell'immagine di sistema di quel computer sullo stesso disco rigido USB. Lo strumento "Recupero file di Windows 7" è andato in Windows 8.1, ma wbAdminè vivo e vegeto:

wbAdmin start backup -backupTarget:\\?\Volume{2a2b...994f} -allCritical -quiet

fallisce con questo testo visualizzato:

wbadmin 1.0 - Strumento da riga di comando di backup
(C) Copyright 2013 Microsoft Corporation. Tutti i diritti riservati.

Recupero delle informazioni sul volume ...
Verrà eseguito il backup di (Partizione di sistema EFI), (C :), Ripristino (300,00 MB) su \? \ Volume {2a2b1255-3a86-11e3-be86-b8ca3a83994f}.
L'operazione di backup su F: sta iniziando.
Creazione di una copia shadow dei volumi specificati per il backup ...
Riepilogo dell'operazione di backup:

L'operazione di backup si è interrotta prima del completamento.
L'operazione di backup si è interrotta prima del completamento.
Errore dettagliato: ERRORE - Si è verificato un errore di funzionamento del servizio Copia shadow del volume:
(0x8004231f) Memoria insufficiente disponibile per creare il file di archiviazione della copia shadow o altri dati della copia shadow.

La partizione di sistema EFI è 100 MB
La partizione di ripristino è 300 MB
La partizione C è 1,72 TB, NTFS, 218 GB usati, 1,51 TB liberi
L'unità di destinazione è 1,81 TB, NTFS, 678 GB usati, 1,15 TB liberi

Ho armeggiato vssadmin resize shadowstorage, senza cambiare l'errore. vssadmin list shadowstoragedisplay:

Associazione di archiviazione copia shadow
Per volume: (C:) \? \ Volume {37a0 ... 263} \
Volume di archiviazione copia shadow: (C:) \? \ Volume {37a0 ... 263} \
Spazio di archiviazione copia shadow utilizzato: 2,39 GB (0%)
Spazio di archiviazione copie shadow allocato: 2,81 GB (0%)
Spazio di archiviazione copie shadow massimo: 531 GB (30%)

Associazione archiviazione copia shadow Per volume: (F:) \? \ Volume {2a2 ... 94f} \
Volume archiviazione copia shadow: (F:) \? \ Volume {2a2 ... 94f} \
Spazio di archiviazione copia shadow utilizzato: 334 GB (17%)
Spazio di archiviazione copie shadow allocato: 337 GB (18%)
Spazio di archiviazione copie shadow massimo: UNBOUNDED (922154758%)

(Sì, il "calcolo percentuale" per UNBOUNDED è seriamente falso.)

Ho corso SFC /verifyonlye sembra felice. Ho verificato che il nuovo servizio "Copia shadow del volume" si avvia all'avvio dell'operazione di backup.

Eventuali suggerimenti?

Risposte:


18

Ha bruciato un incidente di supporto tecnico MSDN e sono appena uscito dal telefono con il tecnico dell'assistenza. Ha riprodotto questo problema su un sistema UEFI con Windows 8.1 installato. Si scopre che il -AllCriticalqualificatore per il wbAdmincomando non funziona su un sistema UEFI perché Volume Shadow Service (VSS) non può creare una copia shadow della partizione EFI FAT32.

La soluzione è eseguire il backup esplicito della partizione C (senza l' -allCriticalopzione):

wbAdmin start backup -backupTarget:E: -include:C:

È possibile ignorare l'avviso che "questo backup non può essere utilizzato per eseguire un ripristino del sistema". Entrambe le partizioni Recovery ed EFI vengono ripristinate durante l'operazione di ripristino del sistema. (Ha senso ... sono stati creati durante l'installazione iniziale del sistema, quindi Windows ovviamente sa come crearli di nuovo.)


Alcune note relative a questo problema:

  1. Si noti che la partizione "Ripristino" è errata. Quella partizione è in realtà la partizione di avvio. In un sistema legacy (non UEFI), la partizione "Sistema riservato" ha lo stesso scopo.

  2. Per gestire i file sull'unità "backup", utilizzare lo vssadminstrumento da riga di comando. In particolare:

    • vssadmin list shadowsmostra le copie dello spettacolo (ad es. "backup") memorizzate sull'unità di backup. Si noti che, mentre è in corso un backup, la copia shadow viene elencata come nell'unità di cui si esegue il backup. L'operazione di backup crea prima una copia shadow del volume sul volume di cui viene eseguito il backup e quindi sposta la copia shadow sull'unità di backup.

    • vssadmin delete shadows consente di eliminare selettivamente le vecchie copie shadow dall'unità di backup.

  3. Per ripristinare una partizione, collegare il disco di backup e avviare dal supporto di distribuzione di Windows 8.1. Seleziona "Ripara il tuo computer", quindi "Ripristino dell'immagine di sistema". Al termine del processo di ripristino, vengono ripristinate anche le partizioni EFI e Backup. (O almeno così afferma l'ingegnere Microsoft. Non ho verificato che ciò sia corretto.)

  4. Ecco alcuni link (per gentile concessione del tecnico dell'assistenza tecnica Microsoft) che potrebbero essere utili:

Modificare:

Ho scoperto che System Image Backup è, infatti, presente in Windows 8.1; visualizza Pannello di controllo / Cronologia file e il collegamento si trova nell'angolo in basso a sinistra della finestra. Scott Hanselman ha pubblicato un blog sull'argomento .


Hai provato il ripristino? Sto per farlo da solo, ma ho pensato di chiedere.
Mark Boltuc,

@MarkBoltuc No, non ho avuto la deliziosa opportunità di provare questo. Pubblica un commento per farci sapere se la teoria funziona davvero nella pratica!
Bob.at.Indigo.Salute

1
Ho scoperto che vssadmin delete shadowsnon funziona come pubblicizzato. Quando provo a eliminare un'ombra, si lamenta che "Le istantanee sono state trovate, ma erano al di fuori del contesto consentito"
Bob.at.Indigo.Health
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.