Come completare il ripristino utilizzando solo un file VHDX?


12

Vorrei per favore spiegare lo scenario che cosa ho passato.

Ho un SSD Transcend che uso per avviare il mio PC che ho aggiornato da Windows 8 a Windows 8.1.

Ho altri due dischi rigidi (uno da tera byte e l'altro da 320 GB). Ieri ho ricevuto una notifica dall'utilità SSD che è disponibile un aggiornamento del firmware. Ho letto le istruzioni che ne sono state fornite in base alle quali l'unità verrà completamente cancellata se la aggiorno. Ovviamente ho dovuto eseguire il backup dell'intero disco. Ho usato il comando:

wbAdmin start backup -backupTarget:F: -include:C: -allCritical -quiet

L'unità F era il mio altro disco rigido da 320 GB (partizione singola).

Ci è voluto un po 'di tempo ed è arrivato il messaggio che il backup è stato eseguito correttamente.

Ho creato un disco di ripristino del sistema utilizzando l'utilità dal pannello di controllo.

Ho quindi effettuato l'aggiornamento del firmware dell'unità USB tramite l'utilità fornita, quindi ho eseguito l'avvio da USB e ho aggiornato correttamente il firmware.

Quindi ho avviato dal disco di ripristino del sistema creato in precedenza per ripristinare la mia vecchia immagine. Tuttavia, quando ho provato a ripristinarlo, ha provato a ripristinarlo sull'altro mio disco rigido. Sono quindi andato al prompt dei comandi, ho usato il diskpartcomando e ho selezionato accidentalmente l'unità sbagliata (quella che conteneva il mio backup) e ho usato il cleancomando.

E lì il mio intero backup era sparito!

Ho quindi installato un nuovo sistema operativo usando il mio DVD originale (di Windows 8) sull'SSD. Ho provato gli strumenti di recupero e tutto quello che sono riuscito a recuperare è il mio file VHDX (che di solito si trova all'interno delle cartelle create dal wbAdmincomando). Ho provato a montare l'immagine e per fortuna è sicuro e posso montarlo.

Ora il fatto è che voglio scrivere il file VHDX completo sul mio SSD in modo da poter recuperare il mio sistema operativo vecchio e funzionante.

Qualcuno può aiutarmi con le cose che ho? Ho solo il mio file VHDX.

Risposte:


12

Mi rendo conto che sono due anni troppo tardi, ma avendo appena vissuto un'esperienza simile con Windows 10, ho finalmente trovato questo post che mi ha aiutato a risolvere il mio problema. Avevo bisogno di convertire il VHD / VHDX dal mio backup di Windows in un file su disco WIM (Windows Imaging Format) e ripristinarlo sul mio disco C :.

Prima di iniziare, è necessario il percorso esatto del VHDX per il comando Monta.

Supponendo che il backup dell'immagine di sistema o altri VHDX risiedano su un'unità esterna D: (modificare la lettera D: unità in modo che corrisponda alla posizione del VHD / VHDX di backup):

  1. Collegare l'unità di backup contenente il backup a un altro PC Windows.
  2. Aprire una finestra di comando di PowerShell come amministratore.
  3. Crea una cartella "Mount" e "Capture" su D :.

md D: \ Mount, D: \ Capture

  1. Montare il VHDX su D: \ Mount.

Mount-WindowsImage -ImagePath "D: \ full_path_to .vhdx" -Path D: \ Mount -Index 1

  1. Scrivi la cartella "Monta" in un nuovo file WIM.

New-WindowsImage -CapturePath D: \ Mount -Name Win10Backup -ImagePath D: \ Capture \ Backup.wim -Descrizione "Backup di Windows 10" -Verify

  1. Una volta completato, smontare il VHDX e scollegare in modo sicuro l'unità di backup.

Dismount-WindowsImage -Path D: \ Mount -Discard

Sul computer da ripristinare, collegare l'unità contenente il file WIM, avviare il supporto di installazione di Windows 10 e dalla schermata di installazione selezionare "Ripara computer"> "Risoluzione dei problemi"> "Opzioni avanzate"> "Prompt dei comandi".

(Potrebbe essere necessario utilizzare DiskPart dalla riga di comando per assicurarsi che C: si riferisca alla partizione C: desiderata.)

Dalla riga di comando, formattare e quindi ripristinare l'unità C: dal WIM:

formato c: / q

Dism / Apply-Image /ImageFile:D:\Capture\Backup.wim / Index: 1 / ApplyDir: C: \

Una volta completato, incrocia le dita e riavvia.


2
Grazie per aver postato questo! Ho un "backup dell'immagine di Windows" (file VHDX) ma l'utilità di ripristino di Windows normale ha rifiutato di ripristinarlo, dicendo (qualcosa del genere) che non c'era un posto adatto in cui ripristinarlo. Ho trovato almeno tre diverse spiegazioni del perché ciò potesse accadere e ho provato le soluzioni alternative: niente. Questa tecnica ha funzionato. Mi chiedo davvero perché Microsoft non fornisca una sostituzione su qualsiasi controllo stia facendo; poiché questo backup è ovviamente perfettamente buono!
Jamie Hanrahan,

1
Il ripristino del build-in di Windows ha restituito solo errori: 0x800703ed (il volume non contiene un file system riconoscibile) e 0x80070057 (il parametro non è corretto). Qualunque soluzione alternativa sia stata tentata, espellere dischi, eccetera. Questo metodo ha richiesto molto tempo per la conversione alla velocità USB2, ma ha funzionato!
Pro Backup

Funzionerà se invece di montare il VHDX sei nativo avviato dal VHDX?
user5389726598465

Il comando 5 dovrebbe mostrare progressi o semplicemente sedersi al prompt dei comandi per ore uguali?
user5389726598465

Sì, il comando "New-WindowsImage" richiede molto, molto tempo prima che inizi a mostrare qualsiasi progresso. Conversione di un'immagine da 500 GB su un i7, ci sono voluti un paio d'ore prima che il comando mostrasse la barra di avanzamento. :(
Erik Anderson,

-1

devi fare una copia di blocco da PhysicalDriveX a PhysicalDriveY.

x è il numero del disco che ottieni dopo aver montato il tuo VHDx e Y è il numero del disco del tuo SSD

montare il VHDx in modalità di sola lettura e aprire un handle su PhysicalDriveX - H1

aprire un handle per PhysicalDriveY, bloccare il file PhysicalDriveY dell'SSD di destinazione - H2

Leggi da H1

scrivi a H2

Sblocca H2 e hai finito!


Potete per favore guidarmi come posso "bloccare copia"? Grazie.
Pankaj Nikam,

"Ho quindi installato un nuovo sistema operativo utilizzando il mio DVD originale (di Windows 8) sull'SSD" "in modo da poter ripristinare il mio sistema operativo precedente e funzionante." Montare il VHDx ed eseguire il ripristino granulare dei file sui file personali ... Perché vuoi rovinare la nuova installazione del sistema operativo?
DiskTool

Perché, come nel mio caso, l'OP aveva un sistema operativo funzionante in precedenza e non voleva dedicare tempo a rendere utile quello nuovo (installazioni di software, impostazioni delle opzioni, ecc.).
Jamie Hanrahan,

-1

Dopo aver trovato questa domanda, voglio aggiungere come ho fatto un ripristino. Tengo il computer di un amico che vive in fondo alla strada. Quando le macchine sono nuove clonerò sempre l'unità di sistema su un secondo sistema operativo sullo stesso disco rigido e quando si verificano problemi, avvio il secondo sistema operativo. Ciò richiede solo una piccola quantità di spazio. Oltre un anno fa ho realizzato immagini VHDX di entrambe le unità, il sistema operativo principale e il secondo, che è la mia normale procedura di backup. Non aveva usato molto il laptop, quindi non era cambiato molto, ma suo nipote era lì a giocarci. Entrambi i sistemi operativi sono diventati inutilizzabili a causa di aggiornamenti parziali di Windows.

Per risolvere il problema ho eseguito i seguenti passaggi:
- rimosso il disco rigido e collegato a un dock su un'altra macchina
- creato un file VHDX per la partizione principale
- con EaseUS Partition Master Free Edition ho annotato le dimensioni della partizione
- con EaseUS ho eliminato entrambi partizioni
- con Gestione disco ho montato il file di backup VHDX della partizione principale
- con EaseUs ho clonato l'unità montata su spazio non allocato
- Ho reinstallato il disco rigido nel laptop
- Ho avviato un DVD di Windows e riparato l'avvio
- Ho rimosso il disco e collocato di nuovo nel dock
- con Gestione disco ho montato il file di backup VHDX della seconda partizione
- con EaseUs ho clonato l'unità montata nello spazio non allocato
- Ho reinstallato il disco rigido nel laptop
- dopo l'avvio ho usato EasyBCD di NeoSmart per modificare il menu di avvio per il secondo sistema operativo
- nella seconda partizione ho montato l'hive di sistema e modificato MountedDevices, lasciando l'intestazione ma rimuovendo tutte le lettere dell'unità
- I avviato su ciascun sistema operativo e Windows aggiornato
- sull'altro computer ho montato il file VHDX fatto con l'unità corrotta e copiato tutto il nuovo dal backup precedente

L'intero processo è andato molto veloce grazie alla funzionalità di clonazione di EaseUS.


Se il downvoting deve essere indicato un motivo.
soggettivista
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.