USMT は何を移行しますか?

既定の移行スクリプト

ユーザー状態移行ツール (USMT) は、IT エンジニアが USMT .xml スクリプト言語を使用して移行を正確に定義できるように設計されています。 USMT には、次のサンプル スクリプトが用意されています。

  • MigApp.XML - アプリケーション設定を移行するためのルール。

  • MigDocs.XML - MigXmlHelper.GenerateDocPatterns ヘルパー関数を使用するルール。これは、広範なカスタム移行 .xml ファイルを作成することなく、コンピューター上のユーザー ドキュメントを自動的に検索するために使用できます。

  • MigUser.XML - ユーザー プロファイルとユーザー データを移行するための規則。

    MigUser.xml は、ユーザーのプロファイル内のすべてのものを収集し、ファイル拡張子ベースの検索を行い、他のユーザー データについてほとんどのシステムを検索します。 データがこれらの条件のいずれにも一致しない場合、データは移行されません。 通常、このファイルはコア移行について説明します。

    次のデータは、 では MigUser.xml移行されません。

    • 内のいずれかのファイル拡張子と一致しないユーザー プロファイルの外部の MigUser.xmlファイル。
    • ユーザー プロファイルの外部にあるフォルダーのアクセス制御リスト (ACL)。

ユーザー データ

このセクションでは、USMT が既定で移行するユーザー データについて、ファイルを使用して説明します MigUser.xml 。 また、アクセス制御リスト (ACL) を移行する方法も定義します。

  • 各ユーザー プロファイルのフォルダー。 ファイルを MigUser.xml 指定すると、USMT は、次のフォルダー項目を含む、ユーザーのプロファイル内のすべてのものを移行します。

    • ドキュメント。

    • ビデオ。

    • 音楽。

    • 写真。

    • デスクトップ ファイル。

    • スタート メニュー。

    • サイド リンク バーの設定。

    • [お気に入り]。

    重要

    USMT では、[スタート] メニュー レイアウトは移行されません。 ユーザーの [スタート] メニューを移行するには、Windows PowerShell コマンドレットと Import-StartLayout を使用して設定をエクスポートしてインポートするExport-StartLayout必要があります。 詳細については、「 USMT の一般的な問題」を参照してください。

  • [すべてのユーザー] プロファイルと [パブリック プロファイル] のフォルダー。 ファイルを MigUser.xml 指定すると、USMT は Windows の パブリック プロファイルから次も移行します。

    • 共有ドキュメント

    • 共有ビデオ

    • 共有音楽

    • 共有デスクトップ ファイル

    • 共有画像

    • [共有スタート] メニュー

    • 共有のお気に入り

  • ファイルの種類。 ファイルを MigUser.xml 指定すると、 ScanState ツールは固定ドライブを検索し、次のいずれかのファイル拡張子を持つファイルを収集して移行します。

    .accdb, .ch3, .csv, .dif, .doc*, .dot*, .dqy, .iqy, .mcw, .mdb*, .mpp, .one*, .oqy, .or6, .pot*, .ppa, .pps*, .ppt*, .pre, .pst, .pub, .qdf, .qel, .qph, .qsd, .rqy, .rtf, .scd, .sh3, .slk, .txt, .vl*, .vsd, .wk*, .wpd, .wps, .wq1, .wri, .xl*, .xla, .xlb, .xls*

    アスタリスク (*) は、0 個以上の文字を表します。

    Microsoft Office アプリケーションで使用できる OpenDocument 拡張機能 (*.odt、、*.odp*.ods) は、既定では移行されません。

  • アクセス制御リスト。 USMT は、Windows を実行しているコンピューターから、指定されたファイルとフォルダーのアクセス制御リスト (ACL) を移行します。 たとえば、User1 の読み取り専用、User2読み取り/書き込みという名前File1.txtのファイルが移行された場合、移行後もこれらの設定は移行先コンピューターに適用されます。

    重要

    ACL を移行するには、移行するディレクトリをファイルに指定する MigUser.xml 必要があります。 *.doc のようなファイル パターンを使用しても、ディレクトリは移行されません。 ソース ACL 情報は、ディレクトリが明示的に指定されている場合にのみ移行されます。 例: <pattern type="File">c:\test docs</pattern>

オペレーティング システム コンポーネント

USMT は、オペレーティング システム コンポーネントを移行先のコンピューターに移行します。 マニフェスト ファイルを使用して、次のコンポーネントが既定で移行されます。

  • アクセシビリティ設定。

  • [アドレス帳] を選びます。

  • コマンド プロンプトの設定。

  • デスクトップの壁紙。 ¹

  • EFS ファイル。

  • [お気に入り]。

  • フォルダー オプション。

  • フォント。

  • グループ メンバーシップ。 USMT は、ユーザーのグループ設定を移行します。 ユーザーが属しているグループを表示するには:

    1. [スタート] メニューを右クリックし、[ コンピューターの管理] を選択します。
    2. コンピューター管理コンソールで、[システム ツール>] [ローカル ユーザーとグループ グループ>] の順に展開します
    3. 結果ウィンドウで個々のグループを調べて、どのユーザーがどのグループに属しているのかを確認します。

    オフライン移行を実行する場合は、Config.xmlファイルで ProfileControl> セクションを使用する必要があります。<

  • Microsoft Open Database Connectivity (ODBC) 設定。

  • マウスとキーボードの設定。

  • ネットワーク ドライブのマッピング。

  • ネットワーク プリンターのマッピング。 ¹

  • オフライン ファイル。 ¹

  • 電話とモデムのオプション。 ¹

  • RAS 接続と電話帳 (.pbk) ファイル。

  • リージョン設定。 ¹

  • リモート アクセス。

  • タスク バーの設定。 ¹

  • ユーザー個人証明書 (すべて)。

  • Windows メール。

  • Windows メディア プレーヤー。 ¹

  • Windows Rights Management。

    ¹ これらの設定は、オフライン移行では使用できません。 詳細については、「 オフライン移行リファレンス」を参照してください

重要

この一覧は完全ではない可能性があります。 移行される追加のコンポーネントが存在する可能性があります。

フォントなどの一部の設定は、対象のコンピューターが再起動されるまで LoadState ツールによって適用されません。 このため、 LoadState ツールを実行した後、対象のコンピューターを再起動します。

サポートされているアプリケーション

すべてのアプリケーションに必要なわけではありませんが、ユーザーの状態を復元する前に、すべてのアプリケーションを移行先コンピューターにインストールすることをお勧めします。 設定を移行する前にアプリケーションをインストールすると、移行された設定がアプリケーション インストーラーによって上書きされないようにすることができます。

インストールされているアプリケーションのバージョンは、ソース コンピューターと移行先コンピューターで一致している必要があります。 USMT では、Microsoft Office を除き、以前のバージョンのアプリケーションの設定を新しいバージョンに移行することはできません。

USMT は、ソース コンピューターで変更された設定のみを移行します。 ソース コンピューターの既定の設定からアプリケーション設定が変更されていない場合、設定が移行されない可能性があります。

ファイルを MigApp.xml 指定すると、USMT は、ファイルで定義されている特定のアプリケーションの設定を MigApp.xml 移行します。 MigApp.xmlサポートされているアプリケーションについては、ファイルを参照してください。

USMT が移行しないもの

次の項目は、USMT が移行しない設定です。 ここに記載されていない問題がある場合は、「 一般的な問題」を参照してください。

アプリケーション設定

USMT では、次のアプリケーション設定は移行されません。

  • Microsoft Store アプリケーションの設定。

  • 以前のバージョンのアプリケーションの設定。 各アプリケーションのバージョンは、ソース コンピューターと移行先コンピューターで一致する必要があります。 USMT では、Microsoft Office を除き、以前のバージョンのアプリケーションの設定を新しいバージョンに移行することはできません。 USMT は、以前のバージョンの Microsoft Office から新しいバージョンに移行できます。

  • ローカル アカウントの作成時のアプリケーション設定と一部のオペレーティング システム設定。 たとえば、移行先コンピューターにローカル アカウントを作成するように指定した場合 /lac 、USMT はユーザー データを移行しますが、移行は行いません。

    • 一部のオペレーティング システム設定 - 壁紙やスクリーンセーバーの設定など、一部のオペレーティング システム設定のみが移行されます。
    • アプリケーション設定。

Operating-System 設定

USMT では、次のオペレーティング システム設定は移行されません。

  • ローカル プリンター、ハードウェア関連の設定、ドライバー、パスワード、アプリケーション バイナリ ファイル、同期ファイル、DLL ファイル、またはその他の実行可能ファイル。

  • 共有フォルダーのアクセス許可。 移行後、ソース コンピューターで共有されていたフォルダーは、手動で再共有する必要があります。

  • 異なる言語のオペレーティング システム間で移行するファイルと設定。 ソース コンピューターのオペレーティング システムは、対象のコンピューター上のオペレーティング システムの言語と一致している必要があります。

  • ショートカットのカスタマイズされたアイコンが移行されない場合があります。

また、次の項目にも注意してください。

  • 管理資格情報を持つアカウントから USMT を実行します。 それ以外の場合、一部のデータは移行されません。 ScanState ツールと LoadState ツールを実行するときは、管理者資格情報を持つアカウントから管理者モードでツールを実行する必要があります。 USMT が管理者モードで実行されていない場合、ログオンしているユーザー プロファイルのみが移行に含まれます。

  • ソース コンピューターに /localonly マップされているリムーバブル ドライブとネットワーク ドライブからデータを除外するには、 オプションを使用します。 が指定されている場合 /localonly に除外される内容の詳細については、「 ScanState 構文」を参照してください。

スタート メニューのレイアウト

USMT では、[スタート] メニュー レイアウトは移行されません。 ユーザーの [スタート] メニューを移行するには、Windows PowerShell コマンドレットと Import-StartLayout を使用して設定をエクスポートしてインポートするExport-StartLayout必要があります。 詳細については、「 USMT の一般的な問題」を参照してください。

Active Directory から Microsoft Entra ID へのユーザー プロファイル

  • USMT では、Active Directory ドメイン参加済みデバイスから Microsoft Entra 参加済みデバイスへのユーザー プロファイルの移行はサポートされていません。
  • USMT では、Microsoft Entra参加済みデバイスから Active Directory ドメイン参加済みデバイスへのユーザー プロファイルの移行はサポートされていません。
  • USMT では、参加しているデバイス間でのユーザー プロファイルの移行Microsoft Entraサポートされていません。
  • USMT は、Microsoft Entraハイブリッド参加済みデバイス間、または Active Directory ドメイン参加済みデバイスとハイブリッド参加済みデバイス Microsoft Entra間でユーザー プロファイルを移行する場合に機能しますが、テストされたシナリオではないため、サポートされていません。