Condividi tramite


Come ripristinare un'installazione di Windows 7

Questo articolo descrive come creare un backup dello stato del sistema in un computer e come ripristinarlo nello stesso computer o in un computer fisico diverso dello stesso make e modello.

Numero KB originale: 249694

Riepilogo

Uno dei problemi seguenti può verificarsi con il computer:

  • Errore hardware
  • Errore software
  • Furto di computer
  • Calamità naturale
  • Errore dell'utente

Per eseguire il ripristino da uno di questi problemi, è possibile ripristinare il sistema operativo Microsoft Windows da un backup dello stato del sistema. È possibile ripristinare un backup dello stato del sistema nello stesso computer fisico da cui è stato creato il backup dello stato del sistema o in un computer fisico diverso con lo stesso make, modello e configurazione (hardware identico).

Tuttavia, non è supportato il ripristino di un backup dello stato del sistema da un computer a un secondo computer di una configurazione hardware, di un modello o di un modello diverso. Forniamo solo sforzi commerciali ragionevoli per supportare questo processo. Anche se i computer di origine e di destinazione sembrano essere identici e modelli, i computer di origine possono avere driver, hardware o firmware diversi rispetto ai computer di destinazione.

Metodo preferito per ripristinare Windows 7

Per ripristinare i computer basati su Windows 7, il metodo preferito è un ripristino completo del sistema. In particolare, senza usare ASR, è possibile eseguire un ripristino bare metal (BMR) in volumi di avvio e volumi di sistema appena formattati nello stesso server da cui è stato eseguito il backup originale. In questo caso, i layout e gli identificatori del volume sono identici a quelli usati durante il backup del computer originale. Inoltre, è possibile eseguire un ripristino bare metal che usa ASR a un computer con hardware diverso rispetto al computer originale.

Note

Le richieste bare metal possono essere eseguite solo quando il sistema è offline.

Sia il computer di destinazione di cui è stato eseguito il backup che il computer di destinazione che riceve il ripristino devono essere unified Extensible Firmware Interface (UEFI) o BASATO su BIOS. Non è possibile combinare i due in uno scenario BMR.

Possibili scenari di ripristino per Windows 7

  • Scenario di migrazione server non avviabile/server (pianificato e non pianificato)

    In questo scenario, è possibile proteggere il server eseguendo un backup bare metal di tutti i volumi critici nel server. Si ripristina quindi il server eseguendo un ripristino bare metal tramite Ripristino windows. In questo scenario, il ripristino bare metal è supportato in hardware diverso.

  • Scenario di malfunzionamento del server (avviabile) o rollback dei ruoli del server

    In questo scenario, è possibile proteggere il server eseguendo un backup dello stato del sistema o un backup del ripristino bare metal. Il server verrà quindi ripristinato eseguendo un ripristino dello stato del sistema dal sistema operativo avviato.

La tabella seguente illustra gli scenari di ripristino di sistema supportati e non supportati.

Scenario Supportata
Ripristino dello stato del sistema dopo il ripristino bare metal/server completo nello stesso hardware
Ripristino dello stato del sistema dopo il ripristino bare metal/server completo in hardware diverso No
Ripristino dello stato del sistema dopo il ripristino completo del server (senza ripristino bare metal) nello stesso hardware o in un hardware diverso No

Note

Windows Server Backup assicura che il sistema venga avviato correttamente dopo il processo di ripristino del ripristino bare metal. Applicazioni/ruoli che si basano su identificatori specifici dell'hardware, ad esempio l'indirizzo NIC e così via, possono richiedere una riconfigurazione o un ripristino aggiuntivi per renderli funzionali.

Linee guida per il ripristino del sistema operativo Windows 7

Seguire le linee guida nelle sezioni seguenti per assicurarsi che l'operazione di ripristino abbia esito positivo.

Livello di astrazione hardware

I computer di origine e di destinazione devono usare lo stesso tipo di livello di astrazione hardware (HAL). C'è un'eccezione a questa regola. Se uno dei computer contiene il multiprocessore ACPI (Advanced Configuration and Power Interface), l'altro computer può avere l'hal uniprocessore ACPI. La stessa regola si applica ai multiprocessore MPS e agli hals uniprocessore MPS.

Ad esempio, se l'origine usa l'HAL multiprocessore MPS, è possibile ripristinare i dati in un computer di destinazione che usa l'hal di uniprocessore MPS. Tuttavia, non è possibile ripristinare i dati in un computer di destinazione che usa l'HAL multiprocessore ACPI.

Note

Se l'HAL del computer di destinazione è compatibile, ma non identico, all'HAL del computer di origine, è necessario aggiornare hal nel computer di destinazione dopo aver completato il ripristino. Ad esempio, se il computer di origine ha un singolo processore e usa l'hal uniprocessore ACPI, è possibile ripristinare un backup da tale computer in un computer di destinazione multiprocessore. Tuttavia, il computer di destinazione non userà più di un processore fino a quando non si aggiorna hal a un multiprocessore ACPI HAL.

Per determinare il tipo HAL del computer in uso in ogni computer, seguire questa procedura:

  1. Selezionare Start, scegliere Impostazioni, selezionare Pannello di controllo e quindi selezionare Sistema.

  2. Nella scheda Hardware selezionare Gestione dispositivi e quindi espandere il ramo Computer.

    • Computer multiprocessore ACPI = Halmacpi.dll
    • ACPI uniprocessor computer = Halaacpi.dll
    • Computer ACPI (Advanced Configuration and Power Interface) = Halacpi.dll
    • Computer multiprocessore MPS = Halmps.dll
    • Computer uniprocessore MPS Halapic.dll computer standard = Hal.dll
    • Multiprocessore Compaq SystemPro o compatibile al 100% = Halsp.dll

Versione del sistema operativo

I computer di origine e di destinazione devono usare le stesse versioni del sistema operativo e le stesse unità di mantenimento delle scorte di Windows (SKU). Ad esempio, non è possibile eseguire il backup di Windows 2000 Server e quindi ripristinarlo in un computer che esegue Windows 2000 Advanced Server. Inoltre, i computer di origine e di destinazione devono usare entrambe le versioni definitive di Windows o la stessa versione OEM di Windows. La procedura consigliata consiste nell'installare Windows nel computer di destinazione usando lo stesso supporto di installazione usato per installare Windows nel computer di origine.

Filtrare i driver

Disinstallare driver di filtro di terze parti nel computer di origine prima di eseguire il backup. Questi tipi di driver possono causare problemi quando il backup viene ripristinato in un computer diverso.

Layout della cartella e del disco di Windows

Il computer di destinazione deve usare la stessa lettera di unità logica (%systemdrive%) e il percorso (%systemroot%) del computer di origine. Per i controller di dominio, i percorsi del database del servizio directory Active Directory, dei file di log di Active Directory, del database FRS e dei file di log FRS devono essere identici anche per i computer di origine e di destinazione. Ad esempio, se i file di log del database di Active Directory nel computer di origine sono stati installati in C:\WINNT\NTDS, il computer di destinazione deve usare anche il percorso C:\WINNT\NTDS.

Hardware

Se si rimuove un hardware nel computer di destinazione che non è necessario per completare il processo di ripristino, aumentare la probabilità di un'operazione di ripristino riuscita. Ad esempio, rimuovere o disabilitare fisicamente tutti tranne una scheda di rete. Installare o abilitare le schede aggiuntive dopo il riavvio del sistema operativo dopo l'operazione di ripristino.

Hotfix e livello di Service Pack

Ad esempio, per i computer Windows 2000, l'hotfix 810161 o Windows 2000 Service Pack 4 deve essere installato nel computer di origine prima di eseguire il backup dei dati. Questi elementi devono essere installati anche nel computer di destinazione prima di ripristinare il backup. Windows Server 2003 e Windows XP non hanno requisiti a livello di hotfix o service pack per questo tipo di operazione di ripristino. Un utente non deve portare il computer di destinazione allo stesso livello di Service Pack e hotfix per Windows Server 2003 o per Windows XP. Tuttavia, per ripristinare un computer basato su Windows Server 2003 SP1 è necessario ripristinare il computer di destinazione in Windows Server 2003 SP1.

Possibili problemi e i passaggi per la risoluzione dei problemi

Dopo aver riavviato il computer di destinazione, è possibile che si verifichino i sintomi seguenti:

  • Viene visualizzato uno dei seguenti messaggi di errore stop :

    Arrestare 0x0000007B Inaccessible_Boot_Device
    STOP: 0x00000079 Hal_Mismatch

  • Il computer smette di rispondere all'avvio.
  • Il computer viene riavviato spontaneamente quando si riceve il messaggio Di avvio di Windows 2000 su una schermata nera all'inizio del processo di riavvio.
  • Non è possibile configurare le impostazioni di visualizzazione.
  • La scheda di rete non funziona correttamente.

Per risolvere i problemi relativi alle impostazioni di visualizzazione o a una scheda di rete, rimuovere la scheda grafica o la scheda di rete da Gestione dispositivi e quindi riavviare il computer. Windows rileverà di nuovo il dispositivo e potrebbe richiedere driver.

Per risolvere l'errore stop o il problema in cui un computer smette di rispondere, eseguire un aggiornamento sul posto di Windows.

Dopo aver completato l'aggiornamento sul posto, verificare che la ClientProtocols sottochiave del Registro di sistema esista e venga popolata correttamente. A tale scopo, effettuare i passaggi seguenti:

  1. Selezionare Start e quindi Esegui, digitare regedit e premere OK.

  2. Individuare e quindi fare clic con il pulsante destro del mouse sulla seguente sottochiave del Registro di sistema. Verificare che i valori nell'elenco seguente esistano: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols

    Nome valore Tipo di valore Dati valore
    ncacn_ip_tcp REG_SZ rpcrt4.dll
    ncacn_ip_udp REG_SZ rpcrt4.dll
    ncacn_nb_tcp REG_SZ rpcrt4.dll
    ncacn_np REG_SZ rpcrt4.dll
  3. Se la ClientProtocols sottochiave è mancante, aggiungerla sotto la Rpc sottochiave.

  4. Se nella ClientProtocols sottochiave mancano valori, seguire questa procedura:

    1. Fare clic con il pulsante destro del mouse su ClientProtocols, scegliere Nuovo, quindi selezionare Valore stringa.
    2. Digitare il nome del valore della voce mancante e quindi premere INVIO.
    3. Fare clic con il pulsante destro del mouse sul nome del valore digitato nel passaggio b e quindi scegliere Modifica.
    4. Digitare i dati del valore appropriati per il nome del valore digitato nel passaggio b e quindi selezionare OK.
  5. Ripetere il passaggio 4 per ogni valore mancante nella ClientProtocols sottochiave.

  6. Riavviare il computer se sono state apportate modifiche al Registro di sistema.

Note

Se il computer di origine è stato aggiornato da Windows NT 4.0, i profili utente possono essere archiviati nella cartella %systemroot%\Profiles anziché nella cartella %systemdrive%\Documents and Settings . Dopo l'esecuzione di un aggiornamento sul posto, potrebbe essere necessario modificare il valore del Registro di sistema seguente in %systemroot%\Profiles.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Nome valore Directory profili
Tipo di valore REG_EXPAND_SZ
Dati valore %systemroot%\Profiles