Questa parte dell’articolo in due parti sul tema del backup riguarda principalmente il backup del sistema stesso, la separazione dei dati dal sistema e la gestione del ripristino del sistema di Windows XP. Per l’articolo utilizziamo le due versioni complete del CD di supporto WinTotal, True Image e Partition Expert 2003.
Nota: poiché l’articolo è un po’ datato, i due programmi non sono più presenti sul CD di supporto WT, ma abbiamo comunque collegato i due programmi. Alla prima parte di “Backup – l’ultima risorsa”.
Indice dei contenuti
Backup del sistema
Virus, worm, driver ostinati e programmi difettosi possono addirittura danneggiare Windows XP. Se qualcosa va storto, si può passare molto tempo a risolvere i problemi o a reinstallare tutto. Ma la configurazione del sistema operativo con tutti i driver, le applicazioni e le impostazioni richiede diverse ore anche nel caso più veloce. Inoltre, per ogni nuova installazione è necessario prendere nota di tutto ciò che è stato effettivamente configurato e installato. Sarebbe quindi ideale creare anche un backup del sistema.
Con le soluzioni di backup presentate nella prima parte, tuttavia, di solito non è possibile eseguire il backup del sistema operativo in esecuzione, perché Windows blocca esclusivamente i file aperti e solo una ristretta cerchia di programmi di immagine può eseguire il backup di un sistema in esecuzione. Inoltre, non ha molto senso eseguire il backup del sistema operativo alla stessa velocità dei propri file, poiché il sistema stesso di solito cambia poco dopo essere stato completamente installato e configurato.
Per il backup del sistema sono disponibili i cosiddetti programmi di immagine.
Durante il backup, un’immagine esatta della partizione selezionata viene copiata su un’altra o scritta in un cosiddetto file immagine. Per mantenere ridotte le dimensioni di tali file immagine, di solito vengono copiati solo i settori effettivamente occupati. Una partizione di 10 GByte, che è occupata solo da 2 GByte, richiede quindi al massimo 2 GByte come file immagine. Inoltre, i programmi di immagini offrono l’opzione di compressione in più fasi durante la scrittura di un file immagine. Questo riduce le dimensioni di un file immagine fino al 40%, a seconda del tipo di file presente nella partizione. Il file immagine può ovviamente essere salvato anche su un masterizzatore o su un altro supporto rimovibile. A tale scopo, i programmi dividono il file immagine in più parti, ognuna delle quali può essere inserita in un supporto.
Se il sistema operativo viene danneggiato dopo una disinstallazione o un’installazione non riuscita o per altri motivi, come l’attacco di un virus, ecc.
Problema: separazione di dati e sistema
Se si esegue il backup del sistema dall’unità C e lo si ripristina, tutti i file aggiunti dopo l’immagine vanno persi. Il modo migliore (e l’unico praticabile) è quindi quello di separare i dati dal sistema. Ciò richiede, da un lato, almeno una seconda partizione (per i dati) e, dall’altro, la conoscenza di dove Windows memorizza i file, poiché il sistema operativo e le applicazioni amano memorizzare i loro dati da qualche parte nella giungla di cartelle di Windows senza che venga loro richiesto.
Creare una partizione per i dati
Se non si dispone di una propria partizione per i dati o se questa è troppo piccola, è possibile rimediare alla situazione in entrambi i casi con programmi commerciali o freeware.
Basta cercare nell’archivio del software alla voce “Partizionatori”.
Un’altra alternativa è la versione completa di Acronis Partition Expert 2003, il predecessore di Acronis Disk Director, che, come versione SE, può essere utilizzato solo in modalità guidata.
Acronis Partition Expert 2003 consente di ridimensionare, copiare e spostare partizioni senza perdita di dati, ottimizzare lo spazio occupato sul disco ed eseguire molte altre operazioni di partizionamento. Il supporto esclusivo di Acronis per i file system include Windows FAT16, FAT32, NTFS, Linux Ext2, Ext3, ReiserFS e Linux Swap.
Creare più partizioni con Acronis Partition Expert 2003
Utilizzando un Windows di prova come esempio, mostriamo come creare una seconda partizione con questo programma.
Durante l’installazione è comunque possibile creare un supporto avviabile, il che è altamente consigliato per i lavori di manutenzione.
Creare un supporto di emergenza |
Dopo il primo avvio, il programma si presenta con 3 funzioni, poiché la versione può essere avviata solo in modalità guidata. Tuttavia, questo è sufficiente per i nostri compiti (creazione di una partizione o ridimensionamento di una esistente).
Avvio della procedura guidata |
La procedura guidata per la creazione di una partizione vuole sapere, nella finestra di dialogo seguente, se deve prendere lo spazio dalla partizione esistente o dalla memoria non allocata. Di norma, sul disco rigido non dovrebbe esserci memoria non allocata, per cui si deve selezionare il punto 2.
Crea partizione da quella esistente |
Selezionare la prima partizione e fare clic su “Avanti”. Il software tenta ora di bloccare la partizione. Se non si riesce, avviare il programma in modalità esclusiva. In alternativa, è possibile fare tutto con il supporto di avvio.
A questo punto si determina la dimensione della nuova partizione dopo la modifica. Più spazio viene specificato qui, più piccola sarà l’unità di sistema (qui C) in seguito. Tuttavia, lasciate almeno 2 GByte liberi sull’unità di sistema, poiché il sistema operativo crea file temporanei oltre al file di swap e quindi occupa sempre memoria libera per un breve periodo.
Dimensioni impostate |
La prossima finestra di dialogo è molto importante. Pertanto, assicuratevi di leggere il paragrafo seguente!
Il programma vuole sapere quale tipo di partizione deve essere assegnata alla nuova partizione. Selezionare“logica“. Il programma creerà quindi in modo indipendente una partizione estesa e al suo interno l’unità logica. Con “Primario” si otterrebbero 2 partizioni primarie su un’unità. Non tutti i sistemi operativi e i programmi sono in grado di gestire questa operazione senza errori.
Selezionare la partizione logica |
Il file system da utilizzare è NTFS. FAT32 ha senso solo se si deve accedere ai dati con sistemi operativi più vecchi, come Windows 9x/ME o DOS.
Infine, definire la lettera di unità per la nuova partizione. Con NTFS è possibile assegnare qualsiasi lettera. Se si utilizza FAT32, il sistema operativo assegna la lettera in base all’ordine delle partizioni primarie ed estese.
Attenzione: se possibile, non utilizzare una lettera già usata per un’altra unità. In caso contrario, un software già installato che deve ricaricare i dati da un CD, ad esempio, non funzionerebbe più correttamente perché al suo posto si trova un disco rigido e non, ad esempio, un DVD-ROM.
Nel nostro esempio, abbiamo scelto E per la nuova partizione perché D è già utilizzata da un CD-ROM.
Impostare la lettera |
Infine, specifichiamo l’etichetta del volume e Partition Expert 2003 ci propone un riepilogo:
Riepilogo |
Come si può vedere, dopo aver fatto clic su “Fine” il disco rigido viene diviso in 2 partizioni. L’unità C viene prima ridotta di 10 GByte e nello spazio che si è liberato viene creata una nuova unità (E). Tuttavia, l’azione viene eseguita solo quando si fa clic sulla“bandiera di gara” nel programma principale. Il programma deve quindi riavviare il computer per eseguire le modifiche.
Avvio dell’operazione |
Al successivo avvio del sistema, Partition Expert mostra alcuni messaggi di testo ed esegue le modifiche al disco rigido.
Le modifiche vengono eseguite |
Se si verificano problemi in qualsiasi momento durante l’esecuzione del programma (ad esempio, la partizione non può essere bloccata), eseguire tutte le azioni con il supporto di avvio di Partition Expert, che è possibile creare anche in seguito tramite la voce nel menu di avvio di Windows.
Dopo l’avvio a caldo, tuttavia, Windows deve avviare nuovamente il sistema perché la nuova partizione è stata trovata. Da quel momento in poi, la nuova partizione è pronta per essere utilizzata.
Modifica dei percorsi di sistema della nuova partizione
Ora che la nuova partizione è stata creata (o ingrandita), il sistema operativo deve essere costretto a memorizzare tutti i dati su questa unità. Purtroppo non è così facile, perché non esiste un centro di controllo comune per tutti i percorsi di sistema.
La più importante di tutte le cartelle è senza dubbio“Documenti” di ogni utente. Questa può essere spostata da Windows stesso. Per farlo, fate clic con il tasto destro del mouse sulla cartella “Documenti” sul desktop o nel menu di avvio di Windows XP per aprire il menu contestuale della cartella, selezionate “Proprietà” e quindi “Sposta”.
Spostare i documenti |
Si apre un’altra finestra di dialogo che chiede il percorso di destinazione. Qui si seleziona l’unità appena creata. Assicuratevi di creare una sottocartella (in questo caso “Documenti Michael”), altrimenti tutti i file verranno copiati nella directory principale del disco rigido, con conseguenti problemi (soprattutto nel caso di più utenti). Inoltre, la presenza di più cartelle per utenti diversi facilita il backup e l’allocazione dei dati in un secondo momento.
Spostare i propri file |
Una finestra di dialogo Sì/No chiede se i file della precedente cartella“Documenti” devono essere spostati nella cartella di destinazione.
Spostare i propri file |
Questo era anche il nostro obiettivo e confermiamo la finestra di dialogo con “Sì”.
Windows copia ora tutte le cartelle e i file dalla cartella “Documenti” dell’utente alla nuova destinazione. Allo stesso tempo, il sistema cambia anche i percorsi di “Musica” e “Immagini”.
Tuttavia, questa non è la fine della storia. Di seguito, vorremmo spostare altre cartelle nella nuova destinazione. A questo scopo, è meglio installare TweakUI per Windows XP e poi navigare in “Cartelle speciali” sotto “Risorse del computer”.
TweakUI XP |
Tramite “Cambia posizione” è possibile spostare facilmente una qualsiasi delle “Cartelle speciali” in una nuova posizione. In definitiva, tuttavia, TweakUI modifica solo le voci del registro di sistema che si trovano anche per ogni utente nel registro in HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders.
TweakUI non sposta le cartelle. Inoltre, la finestra di dialogo “Cambia posizione” non offre l’opzione di creare una nuova cartella nella destinazione.
TweakUI non offre una funzione di creazione di cartelle |
È quindi necessario creare in anticipo la cartella nella destinazione. Ad esempio, se si desidera che la cartella “Preferiti” (che contiene i preferiti di Internet Explorer) sia anche una sottocartella di “Documenti”, è meglio copiare prima l’intera cartella “Preferiti” nella cartella “Documenti” sull’unità dati. Quindi utilizzare TweakUI per modificare il percorso di questa nuova cartella. Dopo un riavvio (o un logout), Windows utilizzerà la cartella dei preferiti nella nuova posizione. Ora è possibile eliminare la vecchia cartella dei preferiti.
Quali altre cartelle ci sono sull’unità dati?
Oltre alla cartella “Documenti”, sull’unità dati sono presenti le seguenti cartelle, anche come sottocartelle di “Documenti”:
– Preferiti
Questa cartella contiene tutti i preferiti di Internet Explorer. Si trova normalmente sotto “Documenti e impostazioniNome utente”.
– Desktop
Windows memorizza tutti i collegamenti a programmi o siti web sul desktop in una cartella “Desktop” in “Documents and SettingsUsername”. Tuttavia, molte persone utilizzano il desktop anche in modo “mac”, cioè come archivio di dati per i nuovi documenti e così via. Vi consiglio quindi di inserire la cartella del desktop anche nella nuova unità dati come sottocartella di “Documenti”.
– Cookie e cronologia
Se lo desiderate, potete anche mettere i cookie e la cronologia sulla nuova unità. In questo caso, creare cartelle con lo stesso nome nella nuova cartella “Documenti” copiando le cartelle originali e poi modificare i percorsi con TweakUI. La cronologia si trova in “C:Documents and SettingsUserNameLocal Settings”, i cookie in “C:Documents and SettingsUserName”.
Altre cartelle il cui percorso deve essere modificato tramite il registro di sistema o il rispettivo programma:
– Rubrica
La rubrica di Windows/Outlook Express si trova normalmente in “C:Documents and SettingsUsernameApplication DataMicrosoftAddress Book”. Copiate il file WAB in una nuova cartella sotto “Documenti” (ad es. Rubrica). Il nuovo percorso deve essere inserito per intero nel registro di sistema in HKEY_CURRENT_USERSoftwareMicrosoftWABWAB4 “Nome file Wab”.
– Outlook Express
Outlook Express può copiare da solo la posta in una nuova posizione. Creare innanzitutto una nuova cartella (ad esempio Mails) in “Documenti”.
Avviare quindi Outlook Express. In Extra -> Opzioni -> Manutenzione è possibile specificare il nuovo percorso di destinazione con il pulsante “Cartella di archiviazione”. Outlook Express copia ora tutti i dati in questa cartella. Dopo un riavvio, dovrebbe essere utilizzata la nuova cartella.
Cartella di archiviazione in Manutenzione |
– MS Outlook
Microsoft Outlook memorizza il file PST in luoghi diversi a seconda della versione. Individuate il vostro file PST. È possibile conoscere il percorso, ad esempio, avviando MS Outlook, richiamando le proprietà della “Cartella personale” (menu contestuale) e facendo clic su “Avanzate”.
Spostare Outlook.pst |
Chiudere il programma e spostare il file PST nella nuova posizione, ad esempio in una cartella “Outlook” come sottocartella di “Documenti”.
Avviare nuovamente Outlook. A questo punto il programma segnala la mancanza del file PST e chiede di conoscere il percorso. A questo punto, fornite al programma il nuovo percorso del file PST.
– Cache Internet e directory temporanea
Sia la cache Internet di Internet Explorer che la directory temporanea si trovano normalmente nell’unità di sistema. È anche possibile collocarle entrambe nell’unità dati. Per quanto riguarda la directory temporanea, è necessario modificare il percorso in “Sistema” nel pannello di controllo, alla voce “Avanzate” nelle variabili d’ambiente.
– CartellaDocumenti condivisi
Anche la cartella “Documenti condivisi”, utilizzata principalmente in Windows XP Home con più utenti, può essere collocata sulla nuova unità. Le istruzioni su come farlo si trovano nell’archivio dei suggerimenti di WinTotal alla voce Modifica della posizione di archiviazione dei documenti condivisi.
Se si desidera collocare altre cartelle sull’unità dati, cercare una possibilità nelle opzioni dei programmi. Molti programmi offrono questa funzione. Altrimenti, è utile dare un’occhiata al registro di sistema. Nel caso di Windows, molti percorsi si trovano in HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerCartelle di shell.
Cartella “Documenti e impostazioni
Windows 2000 e XP memorizzano tutti i profili (e quindi i dati e le impostazioni dell’utente) nell’unità %windir%:Documents and Settings. È possibile specificare questa cartella già durante l’installazione se si avvia un’installazione “Unattend”. Ulteriori informazioni su questa modalità operativa sono disponibili sul sito Microsoft con ID 236621.
Se Windows è già installato, consiglio il metodo seguente solo in casi eccezionali. In generale, è sufficiente se, come descritto sopra, le cartelle più importanti si trovano nell’unità di sistema.
Tuttavia, se si sposta l’intera cartella“Documenti e impostazioni“, non è necessario spostare nuovamente le cartelle “Documenti” e altre.
Spostare l’intera cartella “Documenti e impostazioni” come segue:
- In Risorse del computer/Esplora risorse, in Opzioni cartella/Vista, tutti i file (compresi quelli nascosti) devono essere resi visibili.
- Creare una nuova cartella nell’unità desiderata e annotare il percorso. Poiché “Documenti e impostazioni” è quasi sempre utilizzato nel registro di sistema, è più facile creare la stessa cartella su un’altra unità. In questo modo sarà sufficiente modificare un solo valore nel registro di sistema.
- Quando si crea la nuova cartella, è importante notare che il sistema deve avere accesso ad essa (Documenti e impostazioni) prima di eseguire qualsiasi altra operazione. L’eredità deve rimanere attivata, altrimenti il profilo utente non potrà essere caricato al successivo riavvio.
- Passare ora alla cartella originale “Documenti e impostazioni” (come amministratore) e contrassegnare tutte le cartelle del profilo utente presenti. Copiatele nella cartella appena creata sull’unità desiderata.
- Andare ora al pannello di controllo e selezionare Sistema->Profili utente. Copiare il profilo dell’utente attualmente connesso nella nuova cartella (non dimenticare di creare prima una cartella per l’utente corrente).
- Infine, avviare REGEDIT.
- Il percorso effettivo di %Userprofile% è memorizzato nel registro di sistema nella chiave HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList. È sufficiente cambiare la lettera di unità con il valore “ProfilesDirectory”. Ciò significa che tutti i percorsi relativi, che normalmente sono “%userprofile%Documents and Settings”, si trovano sulla nuova unità.
- Inoltre, cercare nel registro di sistema “Documenti e impostazioni” e modificare tutti i valori che includono C: o %systemdrive% con la nuova unità( manon per gli utenti “LocalService” e “NetworkService”).
- Dopo un riavvio è possibile eliminare le vecchie cartelle.
In modo più esteso rispetto a TweakUI, è anche possibile posizionare manualmente singole cartelle su nuove destinazioni nel registro di sistema.
In HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders si applicano i seguenti valori:
Nome: AppData
Tipo: REG_EXPAND_SZ
Dati: %USERPROFILE%Dati applicazione
Nome: Desktop
Tipo: REG_EXPAND_SZ
Dati: %USERPROFILE%Desktop
Nome: Personale
Tipo: REG_EXPAND_SZ
Dati: %USERPROFILE%I miei documenti
Nome: Le mie immagini
Tipo: REG_EXPAND_SZ
Dati: %USERPROFILE%I miei documentiLe mie immagini
Nome: Menu di avvio
Tipo: REG_EXPAND_SZ
Dati: %USERPROFILE%Start Menu
Impostazioni predefinite per i nuovi utenti
Se si desidera modificare automaticamente le cartelle per i nuovi utenti, è necessario modificare anche i valori in HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders e HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders con la nuova unità.
Backup su file immagine
Ora che abbiamo separato dati e sistema, è possibile eseguire il backup del sistema operativo con un programma di immagine. I rappresentanti più noti sono Drive Image dell’ex PowerQuest, Ghost di Symantec o True Image di Acronis. Tra i programmi freeware è disponibile Partition Saving, che però funziona solo in DOS. Un’alternativa economica è la versione completa di Acronis True Image. Il salvataggio in un file di immagine si spiega da sé, quindi non ci soffermeremo sui dettagli.
Per le operazioni intermedie: Ripristino del sistema
Il ripristino del sistema consente di riportare il PC a un punto specifico nel tempo. Ciò significa che se il PC era ancora in funzione prima dell’installazione di un determinato programma, è possibile riportarlo allo stato in cui si trovava prima dell’installazione di tale programma.
Il ripristino del sistema ricorda lo stato attuale dei dischi rigidi da monitorare e salva tutte le modifiche successive (file eliminati e sovrascritti e file modificati) dal momento del punto di ripristino del sistema. È possibile utilizzare il Ripristino configurazione di sistema sia in modalità sicura che normale. In modalità normale, si trova in Start -> Programmi -> Accessori -> Strumenti di sistema -> Ripristino configurazione di sistema.
Qui è possibile creare punti di ripristino del sistema o tornare a uno già creato. La funzione di Windows ricorda solo le modifiche da un punto di sistema all’altro. È anche possibile ripristinare il sistema in ordine cronologico. Ad esempio, se si desidera passare a un punto di sistema del 01.10.2003, verranno ripristinate anche tutte le modifiche successive. Questo perché il ripristino del sistema salva sempre e solo le modifiche da punto di ripristino a punto di ripristino.
Windows XP crea automaticamente un punto di sistema quando si installano nuovi driver o programmi con programmi di installazione MSI. Per tutti gli altri programmi, questo punto deve essere creato manualmente prima dell’installazione.
Un punto di ripristino viene creato automaticamente ogni 24 ore. È possibile modificare questo valore nel registro di sistema in HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSystemRestore con il valore “RPGlobalInterval”. Normalmente è preimpostato su 86400 secondi, ovvero 24 ore, ma è possibile modificare il valore come si desidera.
In Start -> Impostazioni -> Pannello di controllo -> Sistema -> Ripristino configurazione di sistema, è possibile impostare quali partizioni devono essere monitorate o se si desidera disattivare completamente il Ripristino configurazione di sistema. In Impostazioni è inoltre possibile determinare la dimensione massima dei punti di ripristino del sistema. Di norma, viene monitorata solo l’unità di sistema.
Parola finale
Il lettore di entrambe le parti dell’articolo sul tema del backup dovrebbe ora avere una conoscenza di base sufficiente per trovare il tipo e il metodo di backup migliore per sé. In ogni caso, l’ideale è separare il sistema dai dati, eseguire il backup dei dati con un programma di backup ed eseguire il backup del sistema con un software di immagine.
Divertitevi a provare e speriamo che non arrivi mai il giorno in cui avrete bisogno di un backup senza averlo creato.