Condividi tramite


Domande frequenti

Le sezioni seguenti includono domande frequenti e soluzioni consigliate per la migrazione mediante Utilità di migrazione stato utente (USMT) 5.0.

Generale

Quando spazio occorre nel computer di destinazione?

Nel computer di destinazione è necessario spazio sufficiente per gli elementi seguenti:

  • Sistema operativo

  • Applicazioni

  • Archivio non compresso

Posso archiviare i file e le impostazioni direttamente nel computer di destinazione o è necessario un server?

Non è necessario salvare i file in un server. Se sposti lo stato utente in un nuovo computer, puoi creare l'archivio in una cartella condivisa, in supporti rimovibili, ad esempio un'unità flash USB (UFD), oppure puoi archiviarlo direttamente nel computer di destinazione, come mostrato nei passaggi seguenti:

  1. Crea e condividi la directory C:\archivio nel computer di destinazione.

  2. Esegui lo strumento ScanState nel computer di origine e salva i file e le impostazioni in \\NomeComputerDestinazione\archivio

  3. Esegui lo strumento LoadState nel computer di destinazione e specifica C:\archivio come percorso di archiviazione.

Posso migrare i dati tra sistemi operativi con lingue diverse?

No. USMT non supporta la migrazione di dati tra sistemi operativi con lingue diverse. La lingua del sistema operativo del computer di origine deve essere uguale alla lingua del sistema operativo del computer di destinazione.

Posso cambiare il percorso della directory temporanea nel computer di destinazione?

Sì. La variabile di ambiente USMT_WORKING_DIR può essere cambiata specificando una directory temporanea alternativa. Questo è necessario in alcuni scenari di migrazione offline, ad esempio quando i file binari di USMT si trovano in un supporto di avvio di Windows PE di sola lettura.

Come si installa USMT?

USMT è incluso in Windows Assessment and Deployment Kit (Windows ADK). Devi quindi installare il pacchetto Windows ADK in almeno un computer nell'ambiente in uso. I file binari di USMT sono tuttavia progettati per la distribuzione mediante xcopy. Vengono quindi installati in un computer semplicemente mediante la copia ricorsiva della directory USMT dal computer che include Windows ADK a ogni computer client.

Come si disinstalla USMT?

Se hai installato Windows ADK nel computer, la disinstallazione di Windows ADK disinstallerà USMT. Per i computer client in cui non è installato Windows ADK, puoi semplicemente eliminare la directory USMT per disinstallare USMT.

File e impostazioni

Come posso escludere una cartella o un determinato tipo di file dalla migrazione?

Puoi usare l'elemento <unconditionalExclude> per escludere globalmente i dati dalla migrazione. Ad esempio, puoi usare questo elemento per escludere tutti i file MP3 nel computer o per escludere tutti i file disponibili in C:\UserData. Questo elemento esclude gli oggetti indipendentemente da altre eventuali regole <include> presenti nei file con estensione xml. Per un esempio vedi <unconditionalExclude> nell'argomento Escludere file e impostazioni. Per la sintassi di questo elemento vedi Libreria di elementi XML.

Cosa succede ai file presenti in un'unità che non esiste nel computer di destinazione?

USMT esegue la migrazione dei file in %SystemDrive%, conservando la gerarchia corretta delle cartelle. Ad esempio, se E:\data\File.pst si trova nel computer di origine, ma nel computer di destinazione non è presente alcuna unità E:\, il file verrà migrato in C:\data\File.pst, se C:\ è l'unità di sistema. Questo vale anche quando le regole <locationModify> tentano di spostare dati in un'unità inesistente nel computer di destinazione.

File con estensione xml di USMT

Dove posso trovare esempi di file con estensione xml di USMT?

Gli argomenti seguenti includono esempi di file con estensione xml di USMT:

Posso usare file con estensione xml personalizzati scritti per USMT 3.0?

Sì. Puoi usare file con estensione xml personalizzati scritti per USMT 3.0 con USMT per Windows® 8. Per usare le nuove funzionalità di USMT devi tuttavia rivedere i file di USMT personalizzati e aggiornarli per includere le nuove opzioni della riga di comando e i nuovi elementi XML.

Come posso convalidare i file con estensione xml?

Puoi usare lo schema XML USMT (MigXML.xsd) per scrivere e convalidare la migrazione di file con estensione xml.

Perché devo elencare i file con estensione xml sia con il comando ScanState che con il comando LoadState?

I file con estensione xml non vengono copiati nell'archivio, a differenza delle versioni precedenti di USMT. Visto che gli strumenti ScanState e LoadState necessitano dei file con estensione xml per il controllo della migrazione, devi specificare lo stesso insieme di file con estensione xml per i comandi ScanState e LoadState. Se hai usato un insieme particolare di file mig*.xml nello strumento ScanState, chiamato tramite l'opzione "/auto" o singolarmente mediante l'opzione "/i", devi usare la stessa opzione per chiamare esattamente gli stessi file mig*.xml nello strumento LoadState. Non devi tuttavia specificare il file Config.xml, a meno che non voglia escludere alcuni file e impostazioni di cui è stata eseguita la migrazione nell'archivio. Puoi ad esempio eseguire la migrazione della cartella Documenti nell'archivio, ma non nel computer di destinazione. A tale scopo, modifica il file Config.xml e specifica il file aggiornato con il comando LoadState. LoadState eseguirà la migrazione solo dei file e delle impostazioni che vuoi migrare.

Se escludi un file con estensione xml dal comando LoadState, tutti i dati presenti nell'archivio migrato con i file con estensione xml mancanti verranno migrati. Non verranno tuttavia applicate le regole di migrazione specificate per il comando ScanState. Se ad esempio si esclude un file MigApp.xml che ha una regola di reindirizzamento come MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%"), USMT non eseguirà il reindirizzamento dei file. Verrà invece eseguita la migrazione in C:\data.

Quali file posso modificare e specificare nella riga di comando?

Puoi specificare i file MigUser.xml e MigApp.xml nella riga di comando. Puoi modificare ognuno di questi file. La migrazione delle impostazioni del sistema operativo è controllata dai manifesti, che non puoi modificare. Se vuoi escludere determinate impostazioni del sistema operativo o eventuali altri componenti, crea e modifica il file Config.xml.

Cosa succede se non specifico i file con estensione xml nella riga di comando?

  • ScanState

    Se non specifichi alcun file con il comando ScanState, vengono migrati tutti gli account utente e i componenti predefiniti del sistema operativo.

  • LoadState

    Se non specifichi alcun file con il comando LoadState, vengono migrati tutti i dati presenti nell'archivio. Non verranno tuttavia applicate eventuali regole di migrazione specifiche della destinazione specificate nei file con estensione xml con il comando ScanState. Se ad esempio si esclude un file MigApp.xml che ha una regola di reindirizzamento come MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%"), USMT non eseguirà il reindirizzamento dei file. Verrà invece eseguita la migrazione in C:\data.

Conflitti e precedenza

Cosa succede se sono presenti conflitti tra regole XML o tra oggetti nel computer di destinazione?

Per altre informazioni, vedi Conflitti e precedenza.

Vedere anche

Altre risorse

Risolvere i problemi di Utilità di migrazione stato utente (USMT)
Estrarre i file da un archivio delle migrazioni USMT compresso
Verificare la condizione di un archivio delle migrazioni compresso