圧縮された USMT 移行ストアからファイルを抽出する

一般的な PC 更新移行中にファイルと設定を移行すると、通常、圧縮された移行ストア ファイルが中間ストアに作成されます。 この移行ストアは、移行するすべてのファイルとカタログ ファイルを含む 1 つのイメージ ファイルです。 圧縮ファイルを保護するために、さまざまな暗号化アルゴリズムを使用して暗号化できます。 オペレーティング システムのインストール後にファイルをソース コンピューターに移行すると、 UsmtUtils コマンドをオプションで /extract 実行して、圧縮された移行ストアからファイルを回復できます。 オプションを指定した /extractUsmtUtils コマンドは、移行ストアからデータを復旧する必要がある場合でも使用できます。

オプションと共に使用されるオプションでは、次を /extract 指定できます。

  • 移行ストアの作成に使用された暗号化アルゴリズム。

  • 暗号化キーまたは暗号化キーを含むテキスト ファイル。

  • 選択的なデータ抽出のパターンを含める/除外する。

さらに、抽出する必要があるファイル パターンは、ファイル パターンを含めるオプションまたはファイル パターンを除外するオプションを/e使用/iして指定できます。 オプションとオプションの両方を/i/e同じコマンドで使用する場合は、除外パターンよりもインクルード パターンが優先されます。 オプションと /e オプションは、ScanState ツールおよび LoadState ツールで使用されるインクルードルールと除外ルールとは異なります。/i

/extract オプションを使用して UsmtUtils ツールを実行するには

圧縮された移行ストアからコピー先コンピューターにファイルを抽出するには、次の UsmtUtils 構文を使用します。

UsmtUtils.exe /extract <filePath> <destinationPath> [/i:<includePattern>] [/e:<excludePattern>] [/l:<logfile>] [/decrypt[:<AlgID>] {/key:<keystring> | /keyfile:<filename>}] [/o]

プレースホルダーの値は次のとおりです。

  • <USMTpath> は、USMT ファイルとツールが保存される場所です。

  • <filePath> は、移行ストアの場所です。

  • <destination path> は、 /extract オプションで抽出された移行ストアの内容を配置するファイルの場所です。

  • <includePattern> は、抽出に含めるファイルのパターンを指定します。

  • <excludePattern> は、抽出から除外するファイルのパターンを指定します。

  • <AlgID> は、コマンド ラインで ScanState.exe 移行ストアを作成するために使用された暗号化アルゴリズムです。

  • <logfile> は、ログ ファイルの場所と名前です。

  • <keystring> は、移行ストアの暗号化に使用された暗号化キーです。

  • <filename> は、暗号化キーを含むテキスト ファイルの場所と名前です。

圧縮された移行ストアからすべてのファイルを抽出するには

圧縮された移行ストアからドライブ上 C:\ のファイルにすべてを抽出するには、次のように入力します。

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig C:\ExtractedStore

暗号化された圧縮移行ストアから特定のファイルの種類を抽出するには

暗号化された圧縮移行ストアから、ファイル.pdfなどの.txt特定のファイルを抽出するには、次のように入力します。

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:"*.txt,*.pdf" C:\ExtractedStore /decrypt /keyfile:D:\encryptionKey.txt

この例では、ファイルは暗号化され、暗号化キーは encryptionKey というテキスト ファイルにあります。

暗号化された圧縮移行ストアから 1 つ以上のファイルの種類をすべて抽出するには

暗号化された圧縮移行ストアから 1 つのファイルの種類 (ファイルなど .exe ) を除くすべてのファイルを抽出するには、次のように入力します。

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /e:*.exe C:\ExtractedStore /decrypt:AES_128 /key:password /l:C:\usmtutilslog.txt

インクルード パターンと除外パターンを使用してファイルの種類を抽出するには

圧縮された移行ストアからファイルを抽出する場合は、インクルードパターンと除外パターンの両方を同時に使用できます。 ある種類のファイルを除外し、別の種類のファイルを含めることができます。 次に、例を示します。

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:myProject.* /e:*.exe C:\ExtractedStore /o

この例では、 myProject.exe ファイルがある場合、インクルード パターン オプションが除外パターン オプションよりも優先されるため、ファイルも抽出されます。