Проверка состояния сжатого хранилища переноса
Назначение: Windows 8, Windows 8.1
При переносе файлов и параметров во время миграции для обычного "освежения" компьютера пользовательская среда, как правило, сохраняется в сжатой папке в промежуточном хранилище. Эта сжатая папка, также называемая сжатым хранилищем миграции, представляет собой единый файл образа, содержащий следующие элементы.
Все переносимые файлы.
Параметры пользователя.
Файл каталога, содержащий метаданные для всех файлов в хранилище миграции.
При выполнении команды LoadState для загрузки данных из этих файлов на конечный компьютер команде LoadState требуется действительный файл каталога, чтобы открыть хранилище миграции. Вы можете выполнить команду UsmtUtils с параметром /verify, чтобы определить, исправно ли сжатое хранилище миграции и не содержит ли оно поврежденные файлы или поврежденный каталог. Обязательно используйте параметр /verify для хранилища миграции, прежде чем перезаписывать исходные файлы и параметры пользовательской среды.
При использовании параметра /verify вы можете указать, какие сведения должны быть включены в файл журнала UsmtUtils в качестве отчета. В данном случае можно использовать следующие варианты отчетов.
Catalog: отображает состояние только файла каталога.
All: отображает состояние всех файлов, включая файл каталога.
Failure only: отображает только поврежденные файлы.
В этом разделе
Ниже описано, как выполнить команду UsmtUtils с параметром /verify и как указать, какие сведения должны отображаться в файле журнала UsmtUtils.
Синтаксис UsmtUtils для параметра /verify
Проверка исправности хранилища миграции
Проверка состояния только файла каталога
Проверка состояния всех файлов
Проверка состояния файлов и возврат только поврежденных файлов
Синтаксис UsmtUtils для параметра /verify
Чтобы проверить состояние сжатого хранилища миграции, используйте следующий синтаксис UsmtUtils:
cd /d<путь_USMT>usmtutils /verify[:<тип_отчета>] <путь_файла> [/l:<файл_журнала>] [/decrypt [:<ID_алгоритма>] {/key:<ключ> | /keyfile:<имя_файла>}]
Здесь вместо заполнителей должны быть подставлены следующие значения.
<путь_USMT> – это расположение, в котором вы сохранили файлы и параметры средства миграции пользовательской среды.
<тип_отчета> указывает, для каких объектов должны формироваться отчеты: для всех файлов, только для поврежденных файлов, или для состояния каталога.
<путь_файла> – это расположение сжатого хранилища миграции.
<файл_журнала> – это расположение и имя файла журнала.
<ID_алгоритма> – это алгоритм шифрования, который использовался для создания хранилища миграции при выполнении команды ScanState.
<ключ> – это ключ шифрования, с помощью которого было зашифровано хранилище миграции.
<имя_файла> – это расположение и имя текстового файла, содержащего ключ шифрования.
Проверка исправности хранилища миграции
Чтобы проверить исправность хранилища миграции, а также выяснить, не содержит ли оно поврежденные файлы или поврежденный каталог, введите следующее:
usmtutils /verify D:\MyMigrationStore\store.mig
Так как тип отчета не указан, UsmtUtils отображает сводный отчет, используемый по умолчанию.
Проверка состояния только файла каталога
Чтобы выяснить, исправен ли файл каталога, введите следующее:
usmtutils /verify:catalog D:\MyMigrationStore\store.mig
Проверка состояния всех файлов
Чтобы выяснить, есть ли в сжатом хранилище миграции поврежденные файлы, и указать имя и расположение файла журнала, введите следующее:
usmtutils /verify:all D:\MyMigrationStore\store.mig /decrypt /l:D:\UsmtUtilsLog.txt
Помимо проверки состояния всех файлов, в данном примере также выполняется расшифровка файлов. Так как алгоритм шифрования не указан, UsmtUtils использует по умолчанию алгоритм 3DES.
Проверка состояния файлов и возврат только поврежденных файлов
В этом примере в файл журнала будут занесены только файлы, которые были повреждены при выполнении процесса ScanState. Если поврежден файл каталога, он также будет указан в этом списке.
usmtutils /verify:failureonly D:\MyMigrationStore\USMT\store.mig /decrypt:AES_192 /keyfile:D:\encryptionKey.txt
В этом примере также выполняется расшифровка файлов с указанием алгоритма шифрования и расположения файла, содержащего ключ шифрования.
Следующие шаги
Если в результате использования параметра /verify выяснилось, что в хранилище миграции есть поврежденные файлы, вы можете восстановить данные из некоторых поврежденных хранилищ с помощью параметра /extract в средстве UsmtUtils. Подробнее: Извлечение файлов из сжатого хранилища миграции средства миграции пользовательской среды.