次の方法で共有


圧縮された移行ストアの条件を確認する

一般的な PC 更新移行中にファイルと設定が移行されると、通常、ユーザーの状態は中間ストアの圧縮フォルダーに格納されます。 この圧縮フォルダー (圧縮移行ストアとも呼ばれます) は、次を含む 1 つのイメージ ファイルです。

  • 移行されているすべてのファイル。

  • ユーザーの設定。

  • 移行ストア内のすべてのファイルのメタデータを含むカタログ ファイル。

LoadState.exe コマンドを実行してこれらのファイルからコピー先コンピューターにデータを読み込むと、LoadState は移行ストアを開くために有効なカタログ ファイルを必要とします。 UsmtUtils.exe コマンドは、/verify オプションを使用して実行して、圧縮された移行ストアがそのままであるか、破損したファイルまたは破損したカタログが含まれているかを判断できます。 /verify オプションは、元のユーザー状態のファイルと設定を上書きする前に、移行ストアで実行する必要があります。

/verify オプションを使用すると、UsmtUtils ログ ファイルで報告する情報の種類を指定できます。 これらのレポートの種類は次のとおりです。

  • カタログ: カタログ ファイルのみの状態を表示します。

  • すべて: カタログ ファイルを含むすべてのファイルの状態を表示します。

  • 失敗のみ: 破損しているファイルのみを表示します。

次のセクションでは、/verify オプションを使用して UsmtUtils.exe コマンドを実行する方法と、UsmtUtils ログ ファイルに表示する情報を指定する方法について説明します。

/verify オプションの UsmtUtils 構文

圧縮された移行ストアの条件を確認するには、次の UsmtUtils 構文を使用します。

UsmtUtils.exe /verify[:<reportType>] <filePath> [/l:<logfile>] [/decrypt [:<AlgID>] {/key:<keystring> | /keyfile:<filename>}]

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

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

  • <reportType>は、すべてのファイル、破損したファイルのみ、またはカタログの状態を報告するかどうかを指定します。

  • <filePath> は、圧縮された移行ストアの場所です。

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

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

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

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

移行ストアがそのままであることを確認するには

移行ストアが損なわれていないか、破損したファイルまたは破損したカタログが含まれているかどうかを確認するには、次のように入力します。

UsmtUtils.exe /verify D:\MyMigrationStore\store.mig

レポートの種類が指定されていないため、 UsmtUtils には既定の概要レポートが表示されます。

カタログ ファイルのみの状態を確認するには

カタログ ファイルが破損しているかどうかを確認するには、次のように入力します。

UsmtUtils.exe /verify:catalog D:\MyMigrationStore\store.mig

すべてのファイルの状態を確認するには

圧縮された移行ストアに破損したファイルがあるかどうかを確認し、ログ ファイルの名前と場所を指定するには、次のように入力します。

UsmtUtils.exe /verify:all D:\MyMigrationStore\store.mig /decrypt /l:D:\UsmtUtilsLog.txt`

この例では、すべてのファイルの状態を確認するだけでなく、ファイルの暗号化を解除します。 暗号化アルゴリズムが指定されていないため、 UsmtUtils では既定の 3DES 暗号化アルゴリズムが使用されます。

ファイルの状態を確認し、破損したファイルのみを返すには

この例では、ログ ファイルには 、ScanState プロセス中に破損したファイルのみが一覧表示されます。 カタログ ファイルも破損している場合は、この一覧にカタログ ファイルが含まれます。

UsmtUtils.exe /verify:failureonly D:\MyMigrationStore\USMT\store.mig /decrypt:AES_192 /keyfile:D:\encryptionKey.txt

この例では、暗号化アルゴリズムと暗号化キーを含むファイルの場所を指定して、ファイルの暗号化を解除します。

次のステップ

/verify オプションが移行ストアに破損したファイルがあることを示している場合は、UsmtUtils ツールの/extract オプションを使用して、破損したストアからデータを回復できます。 詳細については、「 圧縮された USMT 移行ストアからファイルを抽出する」を参照してください。