Создание среды восстановления TeraByte, загрузочного диска WinRE или UFD, содержащего Image for Windows (TBWinRE)
Это руководство представляет собой инструкцию по созданию загрузочного диска WinPE или USB-накопителя (на основе среды восстановления Windows), содержащего Image for Windows. В этом руководстве также рассматривается добавление Image for Windows в существующую среду восстановления Windows (WinRE), установленную с Windows 7, Windows 8, Windows 10 и Windows 11.
Примечание: В этом руководстве рассматривается использование скрипта TBWinRE.cmd. Если вы используете программу Windows TBWinPE/RE Builder, пожалуйста, нажмите здесь, чтобы перейти к другому руководству.
Важно: Скрипт TBWinRE.cmd устарел и может не обновляться в будущих выпусках. Рекомендуется перейти на TBWinPE/RE Builder. Если у вас есть пользовательские сборки, использующие этот скрипт, изменения, необходимые для перехода, обычно минимальны.
Требования:
Прежде чем начать, пожалуйста, ознакомьтесь со следующими требованиями для проекта:
- Операционная система:
Windows 7, Windows 8, Windows 8.1, Windows 10 или Windows 11. Поддерживаются как 32-битные, так и 64-битные версии (Legacy BIOS и UEFI).
Примечание: Установленная среда восстановления должна быть функциональной, чтобы скрипт мог ее обновить. Создание загрузочного носителя все еще может быть возможным на системе с нефункциональной средой восстановления. Кроме того, при создании загрузочного носителя TBWinRE рекомендуется делать это на той системе, на которой он будет использоваться, так как некоторые системы требуют файлов, недоступных на всех системах.
- Файлы TBWinRE:
Файлы TBWinRE устанавливаются автоматически вместе с Image for Windows (версия 2.78 или новее) и находятся в папке tbwinre в установочной папке Image for Windows. Например, при установке по умолчанию на 64-битной системе пути будут следующими:
Установки V3 и V4: C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre
Установка V2: C:\Program Files (x86)\TeraByte Unlimited\Image for Windows\V2\tbwinreПри желании эту папку можно скопировать в другое место (например, D:\TBWinRE). Использование несистемной папки упростит редактирование файлов при создании пользовательских сборок.
В качестве альтернативы, файлы TBWinRE можно загрузить и извлечь в папку на системе, которую вы используете для создания сборки.
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zipПримечание: Для сборок, использующих Image for Windows V4, требуются файлы TBWinPE/RE Builder v1.38+. Более ранние версии не поддерживают V4.
- Image for Windows:
Image for Windows 2.71 или новее должен быть установлен на системе, которую вы используете для создания сборки. Рекомендуется использовать самую актуальную версию Image for Windows.
Примечание: Если Image for Windows установлен не в папку по умолчанию, пожалуйста, обратитесь к Приложению 2 ниже. Если вы не уверены в местоположении, скорее всего, это местоположение по умолчанию.
Примечание: Если в сборке используется пробная версия Image for Windows V3 или V4, необходимо запустить Image for Windows хотя бы один раз перед созданием сборки. В противном случае пробная версия не будет активирована в сборке.
Необязательно: Файлы загрузочного CD Image for Linux будут включены, если они установлены. Программы TBIView, TBIMount, TBIHD и TeraByte OSD Tool Suite Pro (TBOSDTS) также будут включены в сборку, если они установлены. Кроме того, будут включены стандартные установленные скрипты TBOSDTS и скрипты из подпапки public. Для создания загрузочного файла TBWinRE.bin требуется TBOSDTS 1.47 или новее.
- Место на жестком диске:
Требуемое пространство зависит от источника сборки (версии WinRE) и параметров сборки. Рекомендуется иметь не менее 2 ГБ свободного места. Дополнительное пространство требуется при создании загрузочного файла TBWinRE.bin (около 500 МБ).
- Память (ОЗУ):
Целевая система требует минимум 512 МБ. Загрузка сборки TBWinRE на системе с менее чем 512 МБ не рекомендуется и не поддерживается.
- Драйверы:
В зависимости от системы, может потребоваться добавить драйверы контроллера хранилища в сборку для доступа к дискам при загрузке в TBWinRE. Примеры других драйверов, которые могут потребоваться добавить, включают драйверы USB 3 и драйверы сетевых карт. При необходимости обратитесь к Приложению 5.
Примечание: Windows 8.x/10/11 включают встроенную поддержку USB 3 (добавление драйверов USB 3 не требуется). Если TBWinPE/RE Builder уже загрузил и установил драйверы USB 3 для Windows 7, эти драйверы будут автоматически включены в сборки на базе Windows 7.
Важное примечание для систем, использующих диски объемом более 2,2 ТБ: Версии драйверов Intel Rapid Storage Technology (RST), включенные в WinRE Windows 7 и 8 (версия 8.0), не поддерживают должным образом диски объемом более 2,2 ТБ. В результате, при использовании этого драйвера диск будет отображаться с некорректным размером (например, диск 3 ТБ будет отображаться как 746 ГБ), и файловая система на диске может быть повреждена. При использовании больших дисков на системе, использующей Intel RST, настоятельно рекомендуется загрузить текущий драйвер и включить его в сборку TBWinRE. Перейдите на страницу Intel Rapid Storage Technology (RST) , нажмите на ссылку драйвера в разделе Последние загрузки , затем загрузите файл f6flpy-x64.zip (для 64-битной Windows) или f6flpy-x86.zip (для 32-битной Windows). Примечание: Если вы должны использовать более старую версию драйвера, для AHCI требуется версия 10.1, а для RAID — версия 10.5.
Шаг 1: Загрузка и извлечение файлов TBWinRE
Примечание: Если вы используете файлы TBWinRE, установленные с Image for Windows, вы можете пропустить этот шаг. При создании настраиваемой сборки вам может быть проще скопировать файлы в альтернативную папку с обычными пользовательскими разрешениями.
Загрузите ZIP-файл TBWinRE по ссылке ниже:
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip
Загрузка TBWinRE будет в виде ZIP-файла, содержащего CMD-скрипт TBWinRE и вспомогательные файлы.
Важное примечание: Поскольку этот файл поступает с другого компьютера, Windows может его заблокировать. Произойдет это или нет, зависит от версии Windows и настроек безопасности. Если файл заблокирован, он не будет работать корректно. Чтобы проверить, заблокирован ли файл, щелкните правой кнопкой мыши по загруженному файлу, выберите Свойства из всплывающего меню и посмотрите, есть ли кнопка или флажок Разблокировать на вкладке «Общие». Если есть, нажмите кнопку Разблокировать или установите флажок, затем нажмите ОК. Пример заблокированного файла показан ниже:

Извлеките содержимое этого файла в папку, из которой вы хотите запустить TBWinRE. Рекомендуется создать новую папку в корне диска (C:\TBWinRE, D:\TBWinRE и т. д.) и извлечь файлы туда.
Пример файлов, извлеченных в папку C:\TBWinRE, показан ниже:

Шаг 2: Редактирование файла imagew.ini
Важное примечание: Пропустите этот шаг, если вы включаете Image for Windows V3 или V4 в сборку (imagew.ini не используется с версиями 3.x/4.x).
Image for Windows требует действительного ключа продукта для работы в полнофункциональном режиме. Эта информация хранится в файле imagew.ini, который Image for Windows считывает при запуске.
Этот шаг необязателен, так как скрипт предложит вам отредактировать файл, если он, по-видимому, не содержит действительного ключа. Если ключ не предоставлен, Image for Windows будет работать в пробном режиме. Если вы создаете сборку, используя пробную версию Image for Windows, вы можете пропустить этот шаг и выбрать опцию 2, Продолжить в пробном режиме, когда будет предложено.
Примечание: Если вы используете установленную версию TBWinRE и уже ввели свой ключ продукта в файл imagew.ini, он будет сохранен, и этот шаг можно пропустить (удаление Image for Windows удалит файл). В противном случае, если у вас уже есть действительный файл imagew.ini из предыдущей сборки TBWinPE/RE, BartPE, VistaPE или Win7RescuePE, вы можете скопировать этот файл в эту папку и пропустить этот шаг.
Используя Проводник Windows, перейдите в папку с установленными или извлеченными файлами TBWinRE.
Дважды щелкните файл imagew.ini в этой папке (или щелкните правой кнопкой мыши и выберите Открыть из всплывающего меню). Файл откроется в Блокноте.


После Key= введите Имя и Ключ, которые вы получили с Image for Windows. Пример показан выше, а также в файле.
По завершении сохраните файл и закройте Блокнот.
Шаг 3: Запуск TBWinRE
Скрипт TBWinRE можно запустить непосредственно из его папки:
- Для запуска из папки TBWinRE:
Перейдите в папку TBWinRE. Затем щелкните правой кнопкой мыши файл TBWinRE.cmd и выберите Запуск от имени администратора из всплывающего меню. Если UAC включен (по умолчанию), нажмите Да в запросе UAC, чтобы разрешить запуск TBWinRE.cmd.
Примечание: Скрипт также можно запустить непосредственно из командной строки администратора.
Откроется окно командной строки, и скрипт будет запущен.

Доступны следующие опции:
Изменить среду восстановления Windows (WinRE): Выберите эту опцию, чтобы изменить установленную WinRE для включения программ TeraByte. Доступ к WinRE осуществляется из меню расширенных параметров загрузки Windows (через F8 при загрузке Windows 7) или меню загрузки/перезагрузки (Windows 8 или новее). Установленная WinRE должна быть функциональной для успешного выполнения этой процедуры.
Создать CD, USB-накопитель (UFD) или ISO-файл TBWinRE: Выберите эту опцию для создания загрузочного CD, UFD или ISO-файла, содержащего TBWinRE. Установленная WinRE не будет изменена. Примечание: Если установленная WinRE нефункциональна или файл не найден по указанному пути, скрипт будет искать его в общих местах, пытаясь найти и позволить сборке продолжиться.
Восстановить исходный файл winre.wim: Выберите эту опцию, чтобы вернуть среду восстановления Windows (WinRE) в исходное состояние. При создании сборки автоматически создается резервная копия в папке WinRE_Backup, если ее нет. Примечание: Эта опция недоступна, если резервная копия не существует. Кроме того, установленная WinRE должна быть функциональной для успешного выполнения процедуры восстановления.
Создать загрузочный файл TBWinRE: Выберите для создания загрузочного файла TBWinRE.bin для использования с программой BOOTFILE от TeraByte (поддерживает прямую загрузку файла из Windows).
Просмотреть онлайн-руководство по TBWinRE: Выберите, чтобы просмотреть руководство по TBWinRE (эту страницу) в вашем интернет-браузере. Скрипт останется в меню после выбора этого пункта.
Управление сохраненными настройками: Выберите, чтобы открыть меню для управления сохраненными настройками. В меню отображается, будут ли использоваться сохраненные настройки (если найдены). Сохранение текущих настроек сборки полезно при использовании пользовательских настроек и/или пользовательских путей установки, так как они будут сохранены при установке новой версии Image for Windows или обновлении файлов скрипта. Вы можете выбрать из следующих опций:
Сохранить текущие настройки сборки: Сохраняет текущие настройки сборки.
Удалить сохраненные настройки: Удаляет сохраненные настройки и отключает использование сохраненных настроек. Примечание: Эта опция доступна только при наличии сохраненных настроек.
Переключить использование сохраненных настроек для сборки: Переключает использование или неиспользование сохраненных настроек для сборки. Эта настройка сохраняется, и текущее состояние отображается в меню. Если сохраненные настройки не используются, будут использоваться обычные настройки сборки. Примечание: Эта опция доступна только при наличии сохраненных настроек.
Выберите желаемый вариант сборки, и скрипт продолжит работу. Скрипт отобразит сообщение об ошибке, если возникнет проблема (см. Приложение 1 ниже). Если файл imagew.ini, по-видимому, не содержит действительного ключа, вам будет предложено отредактировать его, продолжить или прервать.
Процесс может занять несколько минут, в зависимости от скорости компьютера.
Примечание: При отмонтировании файла winre.wim скрипт может занять несколько минут. Некоторые антивирусные программы могут вызвать медленное отмонтирование или ошибку отмонтирования.
При создании CD, USB-накопителя (UFD) или ISO-файла TBWinRE скрипт приостановится и будет ждать нажатия клавиши перед запуском утилиты MakeDisk от TeraByte для создания желаемого загрузочного носителя TBWinRE.
Примечание: Если у вас есть существующий загрузочный носитель TBWinPE/RE, который вы хотите обновить, но не хотите, чтобы MakeDisk переформатировал носитель (существующие файлы будут потеряны), пожалуйста, обратитесь к следующей статье базы знаний: Ручное обновление загрузочного носителя TBWinPE/RE

Нажмите Далее, чтобы начать процесс, а затем выберите целевое устройство, которое вы хотите использовать.

Важно: При создании загрузочного USB-накопителя (UFD) TBWinRE рекомендуется использовать опцию Раздел (например, Раздел - MBR FAT/FAT32 Раздел). Использование режима Без раздела может не позволить диску загрузиться корректно. Если у вас возникли проблемы с загрузкой UFD, пожалуйста, ознакомьтесь с этой статьей базы знаний: Использование UFD (USB-накопителя) в качестве установочного/загрузочного носителя для продуктов TeraByte Unlimited.
Нажмите Готово, чтобы создать загрузочный носитель. Если вы хотите создать другой загрузочный носитель (например, вы создали CD и также хотите UFD), вы можете запустить MakeDisk из папки TBWinRE (нет необходимости пересоздавать сборку, если вы не обновили установленные программы TeraByte или файлы скриптов TBWinRE).
Шаг 4: Использование TBWinRE
Если вы изменили установленную среду восстановления Windows 7 (WinRE), вы можете загрузиться в нее, используя меню расширенных параметров загрузки Windows, доступное по клавише F8 при загрузке Windows. Выберите опцию Восстановление компьютера.

Если вы изменили установленную среду восстановления Windows 8 (WinRE), вы можете загрузиться в нее, перезагрузившись в среду восстановления (например, нажмите WinKey+I, нажмите Питание, удерживайте Shift и нажмите Перезагрузка, нажмите Устранение неполадок).
Если вы изменили установленную среду восстановления Windows 10 или Windows 11 (WinRE), вы можете загрузиться в нее, перезагрузившись в среду восстановления (например, нажмите клавишу Windows, нажмите Питание, удерживайте Shift и нажмите Перезагрузка, нажмите Устранение неполадок).
Если скрипт смог интегрировать Image for Windows в меню, вы можете выбрать его в разделе «Устранение неполадок». В противном случае выберите Дополнительные параметры, а затем Командную строку. Image for Windows будет запущен по умолчанию, и вы сможете получить доступ к другим параметрам Windows, запустив программу «Параметры восстановления системы» из TBLauncher.

При использовании загрузочного носителя TBWinRE загрузитесь с CD или UFD TBWinRE. Поддерживается загрузка как на системах с Legacy BIOS, так и на системах с UEFI.
Загрузка в TBWinRE может занять несколько минут, в зависимости от системы, выбранных параметров запуска и типа загрузочного носителя.
Рабочий стол TBWinRE будет выглядеть аналогично скриншотам ниже. Обратите внимание, что этот тип сборки представляет собой относительно простую сборку WinRE и не включает панель задач или оболочку типа Windows. TBLauncher можно использовать для легкого запуска включенных программ или выключения/перезагрузки системы.
В зависимости от режима, установленного для TBLauncher, и версии Windows, автоматически будет запущена либо программа «Параметры восстановления системы», либо Image for Windows.
Скриншот ниже показывает TBLauncher, установленный в режим WinPE (по умолчанию). Программу «Параметры восстановления системы» можно запустить из TBLauncher, если это необходимо.

Скриншот ниже показывает TBLauncher, установленный в режим WinRE (созданный с использованием WinRE Windows 7). Обратите внимание, что при запуске программы «Параметры восстановления системы» вам может потребоваться ввести имя пользователя и пароль Windows, и она может сканировать на наличие совместимых версий Windows.

Чтобы выйти из TBWinRE, извлеките загрузочный носитель TBWinRE (если используется CD или UFD) и нажмите кнопку Выключить или Перезагрузить в TBLauncher.
Примечание: Некоторые системы, использующие WinRE Windows 8, могут демонстрировать задержку при выключении или перезагрузке. Если это происходит, вы можете удерживать клавишу Shift при нажатии кнопки, чтобы принудительно выполнить действие.
Программы TeraByte, включенные в сборку, также можно запустить из окна командной строки, набрав имя программы и нажав ENTER: imagew, tbiview, tbimount, tbosdtw, tbihd
Приложение 1 — Ошибки и предупреждения
Скрипт TBWinRE отобразит сообщение об ошибке и прервет работу при следующих проблемах:
- Не обнаружена поддерживаемая версия Windows.
- Обнаружена некорректная версия tbutil.
- Не найден DISM.EXE.
- Скрипт запущен без прав администратора.
- Не найден Image for Windows 2.71 или новее.
- Не найден TBOSDTS 1.47 или новее (только при создании загрузочного файла).
- Невозможно найти GUID recoverysequence установленной WinRE.
- GUID recoverysequence установленной WinRE найден, но кажется недействительным или неправильно настроенным.
- Раздел WinRE не найден или недоступен.
- Файл winre.wim не найден.
- Резервное копирование или восстановление файла winre.wim завершается неудачей.
- Применимый файл лицензии INI не существует, и скрипт не может его создать.
- DISM не может смонтировать, сохранить или отмонтировать образ WinRE.
- Недостаточно места на диске для копирования обновленного образа WinRE в установленное место.
Кроме того, будет отображено сообщение об ошибке, если папка Drivers существует, но не содержит драйверов, или если возникла проблема с добавлением драйвера. Сборка не будет приостанавливаться или прерываться из-за этих ошибок.
Предупреждающее сообщение будет отображено для следующих проблем:
- Применимый файл лицензии, по-видимому, недействителен. Вы сможете исправить проблему и продолжить.
- Архитектура файла WinRE.WIM не может быть определена до монтирования.
- Папка mount используется.
- Произошла ошибка при настройке WinPE.
- Один или несколько необходимых загрузочных файлов не найдены (носитель может загружаться некорректно).
Приложение 2 — Использование пользовательских путей к программам
По умолчанию скрипт TBWinRE (TBWinRE.cmd) ожидает, что программы TeraByte будут установлены в их стандартных расположениях. Если какие-либо из этих программ установлены не в стандартных расположениях, вам потребуется отредактировать соответствующую переменную пути и установить правильный путь.
Примечание: Используйте простой текстовый редактор (например, Блокнот) для редактирования файла TBWinRE.cmd.
ifwpath — путь к Image for Windows
tbiviewpath — путь к TBIView и TBIMount
tbosdtpath — путь к TeraByte OSD Tool Suite Pro
Примечание: Программы TBIView, TBIMount и TeraByte OSD Tool Suite Pro являются необязательными. Скрипт включит их, если они будут найдены.

Важно: Не включайте завершающий обратный слеш в пути. Не включайте пробелы до или после знака равенства.
Приложение 3 — Расширенные параметры
Параметры скрипта
Несколько параметров можно установить в скрипте TBWinRE (TBWinRE.cmd). Эти параметры расположены в начале файла (сразу после раздела пользовательских путей, показанного в Приложении 2).
Примечание: Используйте простой текстовый редактор (например, Блокнот) для редактирования файла TBWinRE.cmd.
buildmode — Этот параметр управляет режимом, который скрипт использует для сборки. По умолчанию скрипт запрашивает у пользователя режим. Доступны следующие режимы:
- 0 = Запрашивать режим у пользователя при запуске (по умолчанию)
- 1 = Изменить среду восстановления Windows (WinRE), доступную через F8 при загрузке (Windows 7)
или меню загрузки/перезагрузки (Windows 8+) - 2 = Создать CD, USB-накопитель (UFD) или ISO-файл TBWinRE
- 3 = Восстановить исходный файл WinRE.WIM из резервной копии
- 4 = Создать загрузочный файл TBWinRE.bin для использования с программой BOOTFILE от TeraByte
Пример: set buildmode=2
screenresolution — Используйте эту опцию для изменения разрешения экрана, используемого WinRE. Разрешение по умолчанию — 1024x768 (-m3). Опции разрешения см. в Приложении 4 ниже.
Пример: set screenresolution=-m5
pausebuild — Эта опция приостановит выполнение скрипта после завершения модификаций TeraByte, но до того, как файл WIM будет отмонтирован. Это позволяет пользователю просмотреть подпапку mount для проверки содержимого или добавления содержимого в сборку. Установите значение 1, чтобы включить.
Пример: set pausebuild=1
usestartnetcmd — Используйте эту опцию, чтобы сборка использовала файл startnet.cmd для управления запуском программ вместо значения по умолчанию (winpeshl.ini). Окно командной строки будет оболочкой вместо TBLauncher. Установите значение 1, чтобы включить.
Пример: set usestartnetcmd=1
inputlocale — Используйте эту опцию для установки локали ввода на альтернативное значение. Выбранная локаль должна поддерживаться текущим используемым языковым пакетом.
Пример: set inputlocale=fr-CH
screendpi — Используйте эту опцию для установки значения DPI экрана. Это может быть полезно при использовании дисплеев FHD/QHD/QFHD, которые не определяются автоматически корректно. Если опция не установлена или указанное значение недействительно, будет использоваться DPI по умолчанию. Установите 0 (ноль) или оставьте пустым для использования значения по умолчанию. Допустимые значения: 0, 96, 120, 144, 168, 192, 240, 288
Пример: set screendpi=144
Пользовательские скрипты инициализации, запуска и сборки
Эти скрипты могут использоваться в сборке для более легкой обработки пользовательских задач сборки, инициализации и автоматизации. InitScript и RunScript запускаются из TBLauncher при старте и предоставляют альтернативу использованию скрипта startnet.cmd. Примечание: Пользовательские сборки, использующие startnet.cmd, которые не запускают TBLauncher, все еще могут использовать эти скрипты, вызывая их напрямую из startnet.cmd.
Чтобы использовать эти скрипты, поместите нужный файл(ы) скрипта в папку TBWinRE перед созданием сборки. Файлы InitScript и RunScript будут скопированы в папку \Windows\System32 сборки (X:\Windows\System32 при загрузке).
InitScript.cmd — Этот скрипт будет запущен до отображения TBLauncher и непосредственно перед запуском программы, настроенной на автозапуск (например, Image for Windows). Примечание: Если этот скрипт не должен запускаться до завершения стандартной инициализации WinPE, убедитесь, что опция BackgroundInit в TBLauncher отключена.
RunScript.cmd — Этот скрипт будет запущен при старте (сразу после InitScript.cmd, если используется) и займет место программы, настроенной на автозапуск (например, Image for Windows). Примечание: Пользовательские сборки, использующие autorun.cmd, должны будут вызывать его напрямую из RunScript.cmd, чтобы использовать его, так как он не будет запускаться автоматически (например, call %TBDrive%\TBData\autorun.cmd).
BuildScript.cmd — Этот скрипт будет запущен в процессе сборки, позволяя автоматизировать пользовательские операции сборки.
Приложение 4 — Изменение разрешения экрана
Разрешение экрана по умолчанию для Windows 7 WinRE составляет 800x600. Этого разрешения недостаточно для отображения всего окна Image for Windows. Программа ChgRes.exe используется для изменения разрешения на 1024x768 после загрузки WinRE (до запуска Image for Windows).
Другое разрешение можно выбрать в TBWinRE, запустив программу ChgRes и указав необходимые параметры. Запуск ChgRes без каких-либо параметров отобразит информацию об использовании.
Также возможно установить разрешение по умолчанию на другой режим, используя Блокнот для редактирования переменной screenresolution в TBWinRE.cmd (или строки chgres в startnet.cmd, если опция usestartnetcmd включена в TBWinRE.cmd), заменив параметры ChgRes новыми, а затем пересоздав сборку, запустив скрипт TBWinRE. Предупреждение: Внесение любых других изменений в файл startnet.cmd не рекомендуется, если вы не знакомы с процессом создания WinRE.
Имейте в виду, что поддерживаемые разрешения при загрузке в WinRE отличаются от разрешений в Windows. Некоторые системы могут поддерживать очень ограниченное количество разрешений. Перед указанием альтернативного разрешения вы должны убедиться, что разрешение, которое вы хотите использовать, действительно в WinRE, протестировав его с помощью ChgRes при загрузке в TBWinRE.
Приложение 5 — Добавление драйверов Windows
Драйверы Windows можно добавить в сборку, поместив их в папку Drivers, расположенную в папке сборки. В этом примере, который использует пользовательскую папку сборки C:\TBWinRE, папка Drivers находится по адресу C:\TBWinRE\Drivers.
Важно: Если вы запускаете скрипт TBWinRE.cmd из установки Image for Windows, папка Drivers будет находиться в одном из следующих мест (при условии использования пути установки по умолчанию):
В 32-битной Windows: C:\Program Files\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers
В 64-битной Windows: C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers

Папка Drivers будет просканирована на наличие драйверов при создании сборки. Размещение файлов для каждого добавленного драйвера в отдельной папке обычно является самым простым методом. Например, если вы создаете сборку TBWinRE на Windows 7 и вам нужно добавить 64-битные драйверы USB 3.0, вы можете поместить файлы драйверов в C:\TBWinRE\Drivers\usb3x64 (как показано ниже):

Драйверы должны быть типа INF (.inf), и все вспомогательные файлы (.cat, .pnf, .sys, .oem, .dll и т. д.) должны быть включены. Все файлы и подпапки, относящиеся к драйверу, должны находиться в той же папке, что и файл .inf. В большинстве случаев файлы драйверов упакованы вместе в папку, и вы можете просто скопировать эту папку в папку Drivers (это скопирует все файлы и любые подпапки).
Установщики Windows (например, файлы .msi) или другие типы пакетов драйверов (например, файлы .exe) не поддерживаются. Кроме того, INF-файлы, которые не являются действительными пакетами драйверов, будут игнорироваться.
Важно: Драйверы должны соответствовать используемой версии WinRE (32-битной или 64-битной). Если вы создаете сборку на 32-битной версии Windows, используйте 32-битные драйверы. Если вы создаете сборку на 64-битной версии Windows, используйте 64-битные драйверы. Кроме того, драйверы должны соответствовать версии WinRE, используемой для сборки (например, используйте драйверы Windows 10, если создаете сборку с использованием WinRE Windows 10).
Приложение 6 — Папка «WinRE_Backup» и другие папки сборки
Папка WinRE_Backup будет создана в папке TBWinRE в процессе сборки. Она содержит резервную копию исходного файла winre.wim, найденного в системе. Рекомендуется сохранить эту резервную копию на случай, если она понадобится позже.
Папка ISO содержит файлы, необходимые для создания CD, UFD или ISO-файла TBWinRE. При желании эту папку можно удалить после завершения сборки и создания загрузочного носителя. Однако, если вы не удалите эту папку, вы можете создать (или пересоздать) загрузочный носитель в любое время, запустив MakeDisk из папки TBWinRE (нет необходимости пересоздавать сборку, если вы не обновили установленные программы TeraByte или файлы скриптов TBWinRE).
Папка build используется для хранения копии файла winre.wim в процессе сборки. Эта папка удаляется после завершения сборки.
Папка mount используется для монтирования изменяемого файла winre.wim.
Приложение 7 — Настройка TBLauncher
Файл TBLauncher.ini можно редактировать для изменения параметров запуска и пунктов меню. Доступны следующие опции:
Mode — Эта опция управляет тем, какая программа автоматически запускается при запуске TBLauncher. Допустимые режимы:
- WinRE — Запускается программа «Параметры восстановления системы», если найдена. В противном случае — IFW.
- WinPE — Запускается IFW.
- IFW — Запускается IFW с параметрами, указанными в опции IFWModeParameters.
Пример: Mode=WinPE
RunWpeinit — TBLauncher запускает программу инициализации WinPE (wpeinit) при старте (0 = отключено, 1 = включено). При отключении вы можете запустить ее вручную из меню «Файл» TBLauncher, если это необходимо. Отключение этой опции может ускорить запуск TBWinRE.
Пример: RunWpeinit=0
RunNetworkInit — TBLauncher запускает инициализацию сети при старте (0 = отключено, 1 = включено). При отключении вы можете запустить ее вручную из меню «Файл» TBLauncher, если это необходимо. Это необходимо запустить, если требуется доступ к сети. Отключение этой опции может ускорить запуск TBWinRE.
Пример: RunNetworkInit=1
DisableFirewall — Отключает брандмауэр Windows (0 = брандмауэр включен, 1 = брандмауэр отключен). Это требуется для использования мультикастинга с Image for Windows.
Пример: DisableFirewall=1
BackgroundInit — Эта опция заставит TBLauncher запускать программы инициализации в фоновом режиме, вместо того чтобы ждать их завершения перед запуском IFW или программы «Параметры восстановления системы» (0 = отключено, 1 = включено). В зависимости от системы, все еще может быть задержка перед запуском IFW или программы «Параметры восстановления системы». Например, если у вас IFW настроен на автоматический запуск и ему требуется доступ к сети, вы захотите отключить эту опцию, чтобы сеть была доступна при запуске IFW.
Пример: BackgroundInit=1
IFWModeParameters — Используйте эту опцию для указания параметров командной строки для IFW при использовании режима IFW. Это полезно, если вы хотите настроить сборку TBWinRE для автозапуска IFW и выполнения определенной задачи (например, создания резервной копии или восстановления образа).
Пример: IFWModeParameters=/b /v /d:w0 /f:"e:\backups\win7.tbi" /desc:"Windows 7 Drive"
FindBootDrive — Ищет загрузочный диск TBWinRE после загрузки (0 = отключено, 1 = включено). Если включено, TBLauncher будет искать загрузочный носитель. Если найден, применяется следующее:
-
Переменная среды %TBDrive% будет установлена на букву диска загрузочного носителя и может использоваться в пользовательских скриптах или пунктах меню.
-
Если файл \TBData\TBLauncher.ini существует на диске, он будет использоваться вместо встроенного INI-файла. Обратите внимание, что параметры инициализации в заменяющем файле не будут использоваться, так как инициализация уже произошла. Однако будут использоваться опция Mode и пункты меню.
-
Если файл \TBData\autorun.cmd существует на диске, он будет запущен, переопределяя настройку Mode. Это позволяет легко настраивать и использовать скрипт автозапуска без необходимости пересоздавать сборку. Важно: Следует проявлять осторожность при использовании скрипта автозапуска. В зависимости от скрипта, его запуск на неправильной системе или в неподходящих условиях может иметь нежелательные последствия.
Рекомендуется подключать к системе только один загрузочный носитель TBWinRE (тот, с которого производится загрузка) при использовании этой опции, так как поиск останавливается при первом совпадении. Использование этой опции обычно замедляет запуск TBLauncher на 6-10 секунд из-за времени, необходимого WinPE для инициализации подключенных устройств.
Загрузочный диск не будет найден при загрузке с загрузочного файла TBWinRE.bin. Это связано с тем, что он перестает существовать как диск к моменту поиска. Однако, если подключены другие загрузочные носители TBWinRE, они будут найдены. Например, если вы загружаетесь с загрузочного файла и у вас подключен ваш настроенный TBWinRE UFD, он будет найден, и TBLauncher.ini и autorun.cmd на нем будут использованы.
Пример: FindBootDrive=1
MaxSearchTime — Указывает максимальное количество секунд (до 20) для поиска загрузочного диска. Применяется только при включенной опции FindBootDrive. По умолчанию — 8 секунд. Если время поиска недостаточно, диск может быть не найден или найден лишь спорадически.
Пример: MaxSearchTime=10
Обновить программы — Поиск обновленных версий программ TeraByte (0=отключено, 1=автоматическое обновление, 2=запрос пользователю). После загрузки, если опция не отключена, TBLauncher будет искать указанные пути сборки и пути установки по умолчанию для программ TeraByte (IFW, TBIView, TBIMount, TBOSDT). Если будет найдена более новая версия, она будет использоваться вместо версии, включенной в сборку (пользователю будет предложено подтверждение, если указано значение 2). Важно: Рекомендуется обновлять загрузочный носитель при обновлении Image for Windows. Если вы полагаетесь на эту опцию, а диск, содержащий обновленные версии, недоступен (например, пуст, поврежден и т. д.), поиск завершится неудачей, и вы не сможете получить доступ к своим резервным копиям с помощью более старой версии, включенной в сборку. Примечание: Этот поиск можно выполнить вручную из меню «Инструменты» TBLauncher.
Пример: UpdatePrograms=2
ClosedTransparency — Позволяет окну TBLauncher быть прозрачным в закрытом (неактивном) состоянии. Это может быть полезно на небольших экранах, где вывод других программ обычно скрывался бы TBLauncher. Допустимые значения: от 0 до 4, где 0 — непрозрачный (по умолчанию), 1–4 — увеличение прозрачности.
Пример: ClosedTransparency=3
Log — Создает файл журнала (0=отключено, 1=включено). Файл журнала не создается, если TBLauncher запускается в обычной Windows.
Пример: Log=1
AlwaysOnTop — Удерживает окно TBLauncher поверх других окон Windows (0=отключено, 1=включено). Рекомендуется включить эту опцию.
Пример: AlwaysOnTop=1
AccessibilityOpts — Управляет следующими опциями доступности:
0 — Программы доступности не запускаются при старте
1 — Запустить «Экранный диктор»
2 — Запустить экранную клавиатуру (OSK)
3 — Запустить и «Экранный диктор», и экранную клавиатуру
Примечание: «Экранный диктор» поддерживается только в TBWinRE на базе Windows 10 версии 1703 или новее.
Пример: AccessibilityOpts=1
Пользовательские пункты меню
Пункты меню можно добавить, отредактировав переменную ItemCount (в разделе [Menu]) и добавив раздел для нового пункта (например, [Menu_Item_10]). Укажите Name (Имя), Path (Путь), WorkingDir (Рабочий каталог, если применимо), Parameters (Параметры, если применимо) и значение индекса Icon (Значок, обычно 0). Строки окружения будут развернуты (например, %ProgramFiles%). Обратите внимание, что X: — это буква диска, обычно назначаемая загруженному RAM-диску WinRE (если вам нужно жестко закодировать ее).
Если используется опция FindBootDrive, вы также можете использовать переменную окружения %TBDrive% в путях пунктов меню для указания загрузочного носителя. Это позволяет добавлять портативные приложения на диск, когда буква диска неизвестна до загрузки.
Примеры см. в существующих пунктах меню в файле. Примеры также приведены в статье базы знаний Добавление программ в сборки TBWinPE/RE.
Приложение 8 — Прямая загрузка WIM-файла TBWinPE/RE в Windows 7 или более поздней версии
TBWinPE/RE Builder может настроить Windows на прямую загрузку WIM-файла из стандартной сборки TBWinPE или TBWinRE при использовании Windows 7 или более поздней версии. Это позволяет загружаться в среду TBWinPE/RE простым перезапуском Windows без необходимости использования загрузочного носителя.
Подробности см. в руководстве по TBWinPE/RE Builder TBWinRE (Приложение 4).
