Häufig gestellte Fragen

Die folgenden Abschnitte enthalten häufig gestellte Fragen und empfohlene Lösungen für Migrationen mit User State Migration Tool (USMT) 5.0.

Allgemeines

Wie viel Speicherplatz ist auf dem Ziel-PC erforderlich?

Auf dem Ziel-PC muss ausreichend Speicherplatz für Folgendes verfügbar sein:

  • Betriebssystem

  • Apps

  • Nicht komprimierter Speicher

Kann ich die Dateien und Einstellungen direkt auf dem Ziel-PC speichern, oder benötige ich einen Server?

Sie müssen die Dateien nicht auf einem Server speichern. Wenn Sie den Benutzerstatus auf einen neuen PC verschieben, können Sie den Speicher in einem freigegebenen Ordner oder auf einem Wechselmedium (z. B. einem USB-Speicherstick) oder wie folgt direkt auf dem Ziel-PC speichern:

  1. Erstellen Sie auf dem Ziel-PC das Verzeichnis "C:\store", und geben Sie es frei.

  2. Führen Sie ScanState auf dem Quell-PC aus, und speichern Sie die Dateien und Einstellungen in "\\ZielPCName\store".

  3. Führen Sie LoadState auf dem Ziel-PC aus, und geben Sie "C:\store" als Speicherort für den Speicher an.

Kann ich Daten zwischen Betriebssystemen mit unterschiedlichen Sprachen migrieren?

Nein. USMT unterstützt keine Datenmigrationen zwischen Betriebssystemen mit unterschiedlichen Sprachen. Die Sprache des Betriebssystems auf dem Quell-PC muss der des Betriebssystems auf dem Ziel-PC entsprechen.

Kann ich den Speicherort des temporären Verzeichnisses auf dem Ziel-PC ändern?

Ja. Die Umgebungsvariable USMT_WORKING_DIR kann geändert werden, um ein anderes temporäres Verzeichnis festzulegen. Dies ist in einigen Offlinemigrationsszenarien erforderlichen, z. B. wenn sich die USMT-Binärdateien auf einem schreibgeschützten Windows PE-Startmedium befinden.

Wie installiere ich Windows-EasyTransfer?

Da USMT im Windows Assessment and Deployment Kit (Windows ADK) enthalten ist, müssen Sie das Windows ADK-Paket auf mindestens einem PC in Ihrer Umgebung installieren. Die USMT-Binärdateien können aber mit xcopy bereitgestellt werden. Dies bedeutet, dass sie auf einem PC installiert werden, indem einfach das USMT-Verzeichnis vom PC mit dem Windows ADK rekursiv auf jeden Client-PC kopiert wird.

Wie deinstalliere ich Windows-EasyTransfer?

Wenn Sie Windows ADK auf dem Computer installiert haben, wird durch eine Deinstallation von Windows ADK auch USMT deinstalliert. Auf Client-PCs, auf denen Windows ADK nicht installiert ist, können Sie einfach das USMT-Verzeichnis löschen, um USMT zu deinstallieren.

Dateien und Einstellungen

Wie kann ich einen Ordner oder einen bestimmten Dateityp von der Migration ausschließen?

Sie können das <unconditionalExclude>-Element verwenden, um Daten global auszuschließen. Mit diesem Element können Sie z. B. alle MP3-Dateien auf dem PC oder alle Dateien in "C:\UserData" ausschließen. Das Element schließt Objekte unabhängig von allen anderen <include>-Regeln in den XML-Dateien aus. Ein Beispiel finden Sie im Abschnitt zu <unconditionalExclude> im Thema Ausschließen von Dateien und Einstellungen. Informationen zur Syntax dieses Elements finden Sie unter XML-Elementbibliothek.

Was passiert mit Dateien auf einem Laufwerk, das auf dem Ziel-PC nicht vorhanden ist?

USMT migriert die Dateien zu "%SystemDrive%" und behält dabei die korrekte Ordnerhierarchie bei. Falls z. B. "E:\data\File.pst" auf dem Quell-PC vorhanden ist, der Ziel-PC aber nicht über ein Laufwerk "E:\" verfügt, wird die Datei zu "C:\data\File.pst" migriert, wenn "C:\" das Systemlaufwerk ist. Dies ist auch dann Fall, wenn <locationModify>-Regeln versuchen, Daten auf ein Laufwerk zu verschieben, das nicht auf dem Ziel-PC vorhanden ist.

Windows-EasyTransfer-XML-Dateien

Wo finde ich Beispiele für Windows-EasyTransfer-XML-Dateien?

Die folgenden Themen enthalten Beispiele für USMT-XML-Dateien:

Kann ich benutzerdefinierte XML-Dateien verwenden, die für USMT 3.0 erstellt wurden?

Ja. Für USMT 3.0 erstellte benutzerdefinierte XML-Dateien können mit USMT für Windows® 8 verwendet werden. Falls Sie neue USMT-Funktionen nutzen möchten, müssen Sie Ihre benutzerdefinierten USMT-Dateien allerdings aktualisieren, um die neuen Befehlszeilenoptionen und XML-Elemente hinzuzufügen.

Wie kann ich die XML-Dateien überprüfen?

Sie können das USMT-XML-Schema „MigXML.xsd“ zum Erstellen und Überprüfen von XML-Migrationsdateien verwenden.

Weshalb muss ich die XML-Dateien sowohl mit dem Befehl "ScanState" als auch dem Befehl "LoadState" angeben?

Die XML-Dateien werden anders als in den Vorgängerversionen von Windows-EasyTransfer nicht in den Speicher kopiert. Da die Tools ScanState und LoadState die XML-Dateien zum Steuern der Migration benötigen, müssen Sie für die Befehle "ScanState" und "LoadState" den gleichen Satz von XML-Dateien angeben. Falls Sie im Tool ScanState bestimmte XML-Migrationsdateien verwendet haben – entweder per Aufruf mit der Option "/auto" oder einzeln mit der Option "/i" – sollten Sie genau die gleichen XML-Migrationsdateien im Tool LoadState verwenden. Sie müssen die Datei "Config.xml" aber nur angeben, wenn Sie bestimmte Dateien und Einstellungen ausschließen möchten, die Sie zum Speicher migriert haben. Sie können den Ordner "Eigene Dateien" z. B. zum Speicher migrieren, aber nicht zum Ziel-PC. Ändern Sie in diesem Fall die Datei "Config.xml", und geben Sie die aktualisierte Datei mit dem Befehl "LoadState" an. LoadState migriert dann nur die Dateien und Einstellungen, die Sie migrieren möchten.

Falls Sie eine XML-Datei im Befehl „LoadState“ ausschließen, werden alle Daten im Speicher migriert, die mit der fehlenden XML-Datei migriert wurden. Die mit dem Befehl "ScanState" angegebenen Migrationsregeln gelten in diesem Fall nicht. Wenn Sie z. B. eine Datei "MigApp.xml" ausschließen, die eine Umleitungsregel wie z. B. MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%")enthält, leitet USMT die Dateien nicht um. Stattdessen werden sie zu "C:\data" migriert.

Welche Dateien kann ich ändern und in der Befehlszeile angeben?

Die Dateien "MigUser.xml" und "MigApp.xml" können in der Befehlszeile angegeben werden. Sie können beide Dateien ändern. Die Migration von Betriebssystemeinstellungen wird durch die Manifeste gesteuert, die nicht geändert werden können. Falls Sie bestimmte Betriebssystemeinstellungen oder andere Komponenten ausschließen möchten, erstellen und ändern Sie die Datei "Config.xml".

Was passiert, wenn ich die XML-Dateien nicht in der Befehlszeile angebe?

  • ScanState

    Wenn Sie keine Dateien mit dem Befehl "ScanState" angeben, werden alle Benutzerkonten und standardmäßigen Betriebssystemkomponenten migriert.

  • LoadState

    Wenn Sie keine Dateien mit dem Befehl "LoadState" angeben, werden alle Daten im Speicher migriert. Mit dem Befehl "ScanState" angegebene zielspezifische Migrationsregeln gelten in diesem Fall nicht. Wenn Sie z. B. eine Datei "MigApp.xml" ausschließen, die eine Umleitungsregel wie z. B. MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%")enthält, leitet USMT die Dateien nicht um. Stattdessen werden sie zu "C:\data" migriert.

Konflikte und Rangfolge

Was passiert, wenn widersprüchliche XML-Regeln oder widersprüchliche Objekte auf dem Ziel-PC vorhanden sind?

Weitere Informationen finden Sie unter Konflikte und Rangfolge.

Siehe auch

Weitere Ressourcen

Problembehandlung für USMT (User State Migration Tool)
Extrahieren von Dateien aus einem komprimierten USMT-Migrationsspeicher
Überprüfen des Zustands eines komprimierten Migrationsspeichers