Création d’un environnement de récupération TeraByte, d’un disque de démarrage WinRE ou d’une clé USB (UFD) contenant Image for Windows (TBWinRE)

Ce tutoriel est un guide pour créer un disque de démarrage WinPE ou une clé USB (basé sur l’environnement de récupération Windows) contenant Image for Windows. Ce tutoriel couvre également l’ajout d’Image for Windows à l’environnement de récupération Windows (WinRE) existant installé avec Windows 7, Windows 8, Windows 10 et Windows 11.

Remarque : Ce tutoriel couvre l’utilisation du script TBWinRE.cmd. Si vous utilisez le programme Windows TBWinPE/RE Builder, veuillez cliquer ici pour changer de tutoriel.

Important : Le script TBWinRE.cmd est obsolète et pourrait ne pas être mis à jour dans les futures versions. Il est recommandé de passer à TBWinPE/RE Builder. Si vous avez des versions personnalisées utilisant le script, les changements nécessaires pour passer à l’autre sont généralement minimes.

Exigences :

Avant de commencer, veuillez examiner les exigences suivantes pour le projet :

  • Système d’exploitation :

    Windows 7, Windows 8, Windows 8.1, Windows 10 ou Windows 11. Les versions 32 bits et 64 bits sont prises en charge (BIOS hérité et UEFI).

    Remarque : L’environnement de récupération installé doit être fonctionnel pour que le script puisse le mettre à jour. La création du support de démarrage peut toujours être possible sur un système avec un environnement de récupération non fonctionnel. De plus, lors de la création du support de démarrage TBWinRE, il est recommandé de le faire sur le système sur lequel il sera utilisé, car certains systèmes nécessitent des fichiers non disponibles sur tous les systèmes.

  • Fichiers TBWinRE :

    Les fichiers TBWinRE sont installés automatiquement avec Image for Windows (version 2.78 ou ultérieure) et se trouvent dans le dossier tbwinre du dossier d’installation d’Image for Windows. Par exemple, sur une installation par défaut sur un système 64 bits, les chemins seraient :
    Installations V3 et V4 : C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre
    Installation V2 : C:\Program Files (x86)\TeraByte Unlimited\Image for Windows\V2\tbwinre

    Si vous le souhaitez, ce dossier peut être copié à un autre emplacement (par exemple D:\TBWinRE). L’utilisation d’un dossier non système facilitera l’édition des fichiers lors de la création de versions personnalisées.

    Alternativement, les fichiers TBWinRE peuvent être téléchargés et extraits dans un dossier sur le système que vous utilisez pour créer la version.
    https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip

    Remarque : Les fichiers TBWinPE/RE Builder v1.38+ sont requis pour les versions utilisant Image for Windows V4. Les versions antérieures ne prennent pas en charge la V4.

  • Image for Windows :

    Image for Windows 2.71 ou ultérieur doit être installé sur le système que vous utilisez pour créer la version. Il est recommandé d’utiliser la version la plus récente d’Image for Windows.

    Remarque : Si Image for Windows n’est pas installé à l’emplacement par défaut, veuillez consulter l’Annexe 2 ci-dessous. Si vous n’êtes pas sûr de l’emplacement, il est très probable qu’il se trouve à l’emplacement par défaut.

    Remarque : Si vous utilisez la version d’essai d’Image for Windows V3 ou V4 dans la version, il est nécessaire d’exécuter Image for Windows au moins une fois avant de créer la version. Sinon, la version d’essai ne sera pas activée dans la version.

    Facultatif : Les fichiers de démarrage CD d’Image for Linux seront inclus s’ils sont installés. Les programmes TBIView, TBIMount, TBIHD et TeraByte OSD Tool Suite Pro (TBOSDTS) seront également inclus dans la version s’ils sont installés. De plus, les scripts TBOSDTS standard installés et les scripts du sous-dossier public seront inclus. TBOSDTS 1.47 ou ultérieur est requis pour créer le fichier de démarrage TBWinRE.bin.

  • Espace disque dur :

    L’espace requis dépend de la source de la version (version WinRE) et des options de la version. Il est recommandé d’avoir au moins 2 Go d’espace libre disponible. Un espace supplémentaire est requis si vous créez le fichier de démarrage TBWinRE.bin (environ 500 Mo).

  • Mémoire (RAM) :

    Le système cible nécessite un minimum de 512 Mo. Le démarrage de la version TBWinRE sur un système avec moins de 512 Mo n’est ni recommandé ni pris en charge.

  • Pilotes :

    Selon le système, il peut être nécessaire d’ajouter des pilotes de contrôleur de stockage à la version pour avoir accès aux disques lors du démarrage sous TBWinRE. Des exemples d’autres pilotes qui pourraient devoir être ajoutés incluent les pilotes USB 3 et les pilotes NIC. Reportez-vous à l’Annexe 5, si nécessaire.

    Remarque : Windows 8.x/10/11 inclut la prise en charge native de l’USB 3 (l’ajout de pilotes USB 3 n’est pas nécessaire). Si TBWinPE/RE Builder a déjà téléchargé et installé les pilotes USB 3 de Windows 7, ces pilotes seront automatiquement inclus dans les versions basées sur Windows 7.

    Note importante pour les systèmes utilisant des disques de plus de 2,2 To : Les versions des pilotes Intel Rapid Storage Technology (RST) incluses dans WinRE de Windows 7 et 8 (version 8.0) ne prennent pas correctement en charge les disques de plus de 2,2 To. Par conséquent, lorsque ce pilote est utilisé, le disque sera signalé avec une taille incorrecte (par exemple, un disque de 3 To affiché comme 746 Go) et le système de fichiers sur le disque peut être corrompu. Si vous utilisez de grands disques sur un système utilisant Intel RST, il est fortement recommandé de télécharger le pilote actuel et de l’inclure dans la version TBWinRE. Allez sur la page Intel Rapid Storage Technology (RST) , cliquez sur le lien du pilote dans la section Derniers téléchargements , puis téléchargez le fichier f6flpy-x64.zip (pour Windows 64 bits) ou f6flpy-x86.zip (pour Windows 32 bits). Remarque : Si vous devez utiliser une version plus ancienne du pilote, la version 10.1 est requise pour AHCI et la version 10.5 est requise pour RAID.

Étape 1 : Télécharger et extraire les fichiers TBWinRE

Remarque : Si vous utilisez les fichiers TBWinRE installés avec Image for Windows, vous pouvez ignorer cette étape. Si vous créez une version personnalisée, vous trouverez peut-être plus facile de copier les fichiers dans un dossier alternatif avec des autorisations de niveau utilisateur standard.

Téléchargez le fichier ZIP TBWinRE à partir du lien ci-dessous :
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip

Le téléchargement de TBWinRE sera sous la forme d’un fichier ZIP contenant le script CMD TBWinRE et les fichiers de support.

Note importante : Étant donné que ce fichier provient d’un autre ordinateur, Windows peut le bloquer. Que cela se produise ou non dépend de la version de Windows et des paramètres de sécurité. Si le fichier est bloqué, il ne fonctionnera pas correctement. Pour vérifier si le fichier est bloqué, faites un clic droit sur le fichier téléchargé, sélectionnez Propriétés dans le menu contextuel, et voyez si un bouton ou une case à cocher Débloquer existe dans l’onglet Général. Si c’est le cas, cliquez sur le bouton Débloquer ou cochez la case, puis cliquez sur OK. Un exemple de fichier bloqué est présenté ci-dessous :

Extrayez le contenu de ce fichier dans le dossier à partir duquel vous souhaitez exécuter TBWinRE. Il est recommandé de créer un nouveau dossier à la racine d’un lecteur (C:\TBWinRE, D:\TBWinRE, etc.) et d’y extraire les fichiers.

Un exemple des fichiers extraits dans le dossier C:\TBWinRE est présenté ci-dessous :

Étape 2 : Modifier le fichier imagew.ini

Note importante : Ignorez cette étape si vous incluez Image for Windows V3 ou V4 dans la version (imagew.ini n’est pas utilisé avec les versions 3.x/4.x).

Image for Windows nécessite une clé de produit valide pour fonctionner en mode d’utilisation complète. Cette information est stockée dans le fichier imagew.ini, que Image for Windows lit lors de son exécution.

Cette étape est facultative car le script vous invitera à modifier le fichier s’il ne semble pas contenir une clé valide. Si aucune clé n’est fournie, Image for Windows fonctionnera en mode d’essai. Si vous créez la version en utilisant la version d’essai d’Image for Windows, vous pouvez ignorer cette étape et sélectionner l’option 2, Continuer en mode d’essai, lorsque vous y êtes invité.

Remarque : Si vous utilisez la version installée de TBWinRE et que vous avez déjà entré votre clé de produit dans le fichier imagew.ini, elle sera conservée et cette étape peut être ignorée (la désinstallation d’Image for Windows supprimera le fichier). Sinon, si vous avez déjà un fichier imagew.ini valide d’une version précédente de TBWinPE/RE, BartPE, VistaPE ou Win7RescuePE, vous pouvez copier ce fichier dans ce dossier et ignorer cette étape.

À l’aide de l’Explorateur Windows, accédez au dossier contenant les fichiers TBWinRE installés ou extraits.

Double-cliquez sur le fichier imagew.ini dans ce dossier (ou faites un clic droit dessus et sélectionnez Ouvrir dans le menu contextuel). Le fichier s’ouvrira dans le Bloc-notes.

Après Key=, saisissez le Nom et la Clé que vous avez reçus avec Image for Windows. Un exemple est montré ci-dessus et également dans le fichier.

Lorsque vous avez terminé, enregistrez le fichier et fermez le Bloc-notes.

Étape 3 : Exécuter TBWinRE

Le script TBWinRE peut être exécuté directement depuis son dossier :

  • Pour exécuter depuis le dossier TBWinRE :

Accédez au dossier TBWinRE. Ensuite, faites un clic droit sur le fichier TBWinRE.cmd et sélectionnez Exécuter en tant qu’administrateur dans le menu contextuel. Si l’UAC est activé (par défaut), cliquez sur Oui à l’invite de l’UAC pour autoriser l’exécution de TBWinRE.cmd.

Remarque : Le script peut également être exécuté directement depuis une invite de commande d’administrateur.

Une fenêtre d’invite de commande s’ouvrira et le script s’exécutera.

Les options suivantes sont disponibles :

Modifier l’environnement de récupération Windows (WinRE) : Sélectionnez cette option pour modifier le WinRE installé afin d’inclure les programmes TeraByte. Le WinRE est accessible depuis le menu Options de démarrage avancées de Windows (via F8 au démarrage de Windows 7) ou le menu Démarrage/Redémarrage (Windows 8 ou ultérieur). Le WinRE installé doit être fonctionnel pour que cette procédure réussisse.

Créer un CD, une clé USB (UFD) ou un fichier ISO TBWinRE : Sélectionnez cette option pour créer un CD, une clé USB ou un fichier ISO amorçable contenant TBWinRE. Le WinRE installé ne sera pas modifié. Remarque : Si le WinRE installé n’est pas fonctionnel ou si le fichier n’est pas trouvé à l’emplacement référencé, le script recherchera des emplacements courants pour tenter de le trouver et permettre la poursuite de la création.

Restaurer le fichier winre.wim original : Sélectionnez cette option pour restaurer l’environnement de récupération Windows (WinRE) à son état d’origine. Lorsqu’une version est créée, une sauvegarde est automatiquement créée dans le dossier WinRE_Backup si elle n’existe pas. Remarque : Cette option n’est pas disponible si aucune sauvegarde n’existe. De plus, le WinRE installé doit être fonctionnel pour que la procédure de restauration réussisse.

Créer un fichier de démarrage TBWinRE : Sélectionnez cette option pour créer le fichier de démarrage TBWinRE.bin à utiliser avec le programme BOOTFILE de TeraByte (prend en charge le démarrage direct vers le fichier depuis Windows).

Afficher le tutoriel TBWinRE en ligne : Sélectionnez cette option pour afficher le tutoriel TBWinRE (cette page) dans votre navigateur Internet. Le script restera dans le menu après avoir sélectionné cet élément.

Gérer les paramètres enregistrés : Sélectionnez cette option pour afficher un menu permettant de gérer les paramètres enregistrés. L’utilisation ou non des paramètres enregistrés (s’ils sont trouvés) est indiquée dans le menu. L’enregistrement des paramètres de construction actuels est utile lors de l’utilisation de paramètres personnalisés et/ou de chemins d’installation personnalisés, car ils seront conservés lors de l’installation d’une nouvelle version d’Image for Windows ou de la mise à jour des fichiers de script. Vous pouvez choisir parmi les options suivantes :

Enregistrer les paramètres de construction actuels : Enregistre les paramètres de construction actuels.

Supprimer les paramètres enregistrés : Supprime les paramètres enregistrés et désactive l’utilisation des paramètres enregistrés. Remarque : Cette option n’est disponible que si des paramètres enregistrés existent.

Activer/désactiver l’utilisation des paramètres enregistrés pour la construction : Permet de basculer entre l’utilisation ou non des paramètres enregistrés pour la construction. Ce paramètre est enregistré et l’état actuel est affiché dans le menu. Si les paramètres enregistrés ne sont pas utilisés, les paramètres de construction normaux seront utilisés. Remarque : Cette option n’est disponible que si des paramètres enregistrés existent.

Sélectionnez l’option de construction souhaitée et le script continuera. Le script affichera un message d’erreur s’il rencontre un problème (voir Annexe 1, ci-dessous). Si le fichier imagew.ini ne semble pas contenir une clé valide, vous serez invité à le modifier, à continuer ou à annuler.

Le processus peut prendre plusieurs minutes, selon la vitesse de l’ordinateur.

Remarque : Lorsque le script démonte le fichier winre.wim, cela peut prendre plusieurs minutes. Certains programmes antivirus peuvent entraîner un démontage lent ou une erreur de démontage.

Si vous créez un CD, une clé USB (UFD) ou un fichier ISO TBWinRE, le script se mettra en pause et attendra qu’une touche soit pressée avant de lancer l’utilitaire MakeDisk de TeraByte pour créer le support de démarrage TBWinRE souhaité.

Remarque : Si vous avez un support de démarrage TBWinPE/RE existant que vous souhaitez mettre à jour, mais que vous ne voulez pas que le support soit reformaté par MakeDisk (les fichiers existants seraient perdus), veuillez vous référer à l’article de la base de connaissances suivant : Mise à jour manuelle du support de démarrage TBWinPE/RE

Cliquez sur Suivant pour démarrer le processus, puis sélectionnez le périphérique cible que vous souhaitez utiliser.

Important : Lors de la création d’une clé USB (UFD) amorçable TBWinRE, il est recommandé d’utiliser une option de disposition USB Partition (par exemple Partition - Partition MBR FAT/FAT32). L’utilisation du mode Pas de partition peut ne pas permettre au lecteur de démarrer correctement. Si vous rencontrez des problèmes pour démarrer l’UFD, veuillez consulter cet article de la base de connaissances : Utilisation d’une UFD (clé USB) comme support d’installation/de démarrage pour les produits TeraByte Unlimited.

Cliquez sur Terminer pour créer le support de démarrage. Si vous souhaitez créer un autre support de démarrage (par exemple, vous avez créé un CD et vous voulez aussi une UFD), vous pouvez exécuter MakeDisk depuis le dossier TBWinRE (il n’est pas nécessaire de recréer la version à moins que vous n’ayez mis à jour les programmes TeraByte installés ou les fichiers de script TBWinRE).

Étape 4 : Utilisation de TBWinRE

Si vous avez modifié l’environnement de récupération Windows 7 (WinRE) installé, vous pouvez y démarrer en utilisant le menu Options de démarrage avancées de Windows accessible via F8 au démarrage de Windows. Sélectionnez l’option Réparer votre ordinateur.

Si vous avez modifié l’environnement de récupération Windows 8 (WinRE) installé, vous pouvez y démarrer en redémarrant dans l’environnement de récupération (par exemple, appuyez sur WinKey+I, cliquez sur Alimentation, maintenez la touche Maj enfoncée et cliquez sur Redémarrer, cliquez sur Dépannage).

Si vous avez modifié l’environnement de récupération Windows 10 ou Windows 11 (WinRE) installé, vous pouvez y démarrer en redémarrant dans l’environnement de récupération (par exemple, appuyez sur la touche Windows, cliquez sur Alimentation, maintenez la touche Maj enfoncée et cliquez sur Redémarrer, cliquez sur Dépannage).

Si le script a pu intégrer Image for Windows dans le menu, vous pouvez le sélectionner dans la section Dépannage. Sinon, sélectionnez Options avancées puis l’Invite de commandes. Image for Windows sera exécuté par défaut et vous pourrez accéder aux autres options Windows en exécutant le programme Options de récupération système depuis TBLauncher.

Si vous utilisez le support de démarrage TBWinRE, démarrez sur le CD TBWinRE ou la clé USB TBWinRE. Le démarrage sur les systèmes Legacy BIOS et UEFI est pris en charge.

Le démarrage sous TBWinRE peut prendre plusieurs minutes, selon le système, les options de démarrage sélectionnées et le type de support de démarrage.

Le bureau TBWinRE ressemblera aux captures d’écran ci-dessous. Veuillez noter que ce type de version est une version WinRE relativement simple et n’inclut pas de barre des tâches ni de shell de type Windows. TBLauncher peut être utilisé pour exécuter facilement les programmes inclus ou pour éteindre ou redémarrer le système.

Selon le mode défini pour TBLauncher et la version de Windows, le programme Options de récupération système ou Image for Windows sera exécuté automatiquement.

La capture d’écran ci-dessous montre TBLauncher réglé en mode WinPE (par défaut). Le programme Options de récupération système peut être exécuté depuis TBLauncher si nécessaire.

La capture d’écran ci-dessous montre TBLauncher réglé en mode WinRE (construit à l’aide du RE de Windows 7). Notez que lorsque le programme Options de récupération système s’exécute, vous devrez peut-être entrer votre nom d’utilisateur et votre mot de passe Windows et il peut rechercher des versions compatibles de Windows.

Pour quitter TBWinRE, retirez le support de démarrage TBWinRE (si vous utilisez un CD ou une clé USB) et cliquez sur le bouton Arrêter ou Redémarrer dans TBLauncher.

Remarque : Certains systèmes utilisant le WinRE de Windows 8 peuvent présenter un délai lors de l’arrêt ou du redémarrage. Si cela se produit, vous pouvez maintenir la touche Maj enfoncée en cliquant sur le bouton pour forcer l’action.

Les programmes TeraByte inclus dans la version peuvent également être exécutés depuis une fenêtre d’invite de commande en tapant le nom du programme et en appuyant sur ENTRÉE : imagew, tbiview, tbimount, tbosdtw, tbihd



Annexe 1 - Erreurs et avertissements

Le script TBWinRE affichera un message d’erreur et s’arrêtera pour les problèmes suivants :

  • Version de Windows prise en charge non détectée.
  • Version incorrecte de tbutil trouvée.
  • DISM.EXE introuvable.
  • Le script est exécuté sans privilèges d’administrateur.
  • Image for Windows 2.71 ou ultérieur introuvable.
  • TBOSDTS 1.47 ou ultérieur introuvable (uniquement lors de la création du fichier de démarrage).
  • Le GUID de la séquence de récupération WinRE installée est introuvable.
  • Le GUID de la séquence de récupération WinRE installée est trouvé, mais semble invalide ou mal configuré.
  • La partition WinRE est introuvable ou inaccessible.
  • Le fichier winre.wim est introuvable.
  • Une sauvegarde ou une restauration du fichier winre.wim échoue.
  • Le fichier INI de licence applicable n’existe pas et le script ne peut pas le créer.
  • DISM ne peut pas monter, enregistrer ou démonter l’image WinRE.
  • Espace disque insuffisant pour copier l’image WinRE mise à jour à l’emplacement installé.

De plus, un message d’erreur s’affichera si le dossier Drivers existe mais ne contient aucun pilote ou s’il y a un problème lors de l’ajout d’un pilote. La construction ne se mettra pas en pause et ne s’arrêtera pas sur ces erreurs.

Un message d’avertissement s’affichera pour les problèmes suivants :

  • Le fichier de licence applicable ne semble pas valide. Vous pourrez corriger le problème et continuer.
  • L’architecture du fichier WinRE.WIM ne peut pas être déterminée avant le montage.
  • Le dossier mount est en cours d’utilisation.
  • Une erreur s’est produite lors de la configuration de WinPE.
  • Un ou plusieurs des fichiers de démarrage requis n’ont pas été trouvés (le média pourrait ne pas démarrer correctement).

Annexe 2 - Utilisation de chemins de programmes personnalisés

Par défaut, le script TBWinRE (TBWinRE.cmd) s’attend à ce que les programmes TeraByte soient installés à leurs emplacements par défaut. Si l’un de ces programmes n’est pas installé à son emplacement par défaut, vous devrez modifier la variable de chemin appropriée et définir le chemin correct.

Remarque : Utilisez un éditeur de texte simple (c’est-à-dire le Bloc-notes) pour modifier le fichier TBWinRE.cmd.

ifwpath - Chemin d’Image for Windows
tbiviewpath - Chemin de TBIView et TBIMount
tbosdtpath - Chemin de TeraByte OSD Tool Suite Pro

Remarque : Les programmes TBIView, TBIMount et TeraByte OSD Tool Suite Pro sont facultatifs. Le script les inclura s’ils sont trouvés.

Important : N’incluez pas de barre oblique inverse finale dans les chemins. N’incluez aucun espace avant ou après le signe égal.

Annexe 3 - Options avancées

Options du script

Plusieurs options peuvent être définies dans le script TBWinRE (TBWinRE.cmd). Ces options se trouvent près du début du fichier (juste après la section des chemins personnalisés, montrée dans l’Annexe 2).

Remarque : Utilisez un éditeur de texte simple (c’est-à-dire le Bloc-notes) pour modifier le fichier TBWinRE.cmd.

buildmode - Cette option contrôle le mode que le script utilise pour la construction. Par défaut, le script demande à l’utilisateur le mode. Les modes suivants sont disponibles :

  • 0 = Demander le mode à l’utilisateur lors de l’exécution (par défaut)
  • 1 = Modifier l’environnement de récupération Windows (WinRE) accessible via F8 au démarrage (Windows 7)
    ou le menu Démarrage/Redémarrage (Windows 8+)
  • 2 = Créer un CD, une clé USB (UFD) ou un fichier ISO TBWinRE
  • 3 = Restaurer le fichier WinRE.WIM original à partir de la sauvegarde
  • 4 = Créer le fichier de démarrage TBWinRE.bin pour une utilisation avec le programme BOOTFILE de TeraByte

Exemple : set buildmode=2

screenresolution - Utilisez cette option pour modifier la résolution d’écran utilisée par WinRE. La résolution par défaut est 1024x768 (-m3). Pour les options de résolution, voir l’Annexe 4, ci-dessous.
Exemple : set screenresolution=-m5

pausebuild - Cette option mettra le script en pause une fois les modifications TeraByte terminées, mais avant que le fichier WIM ne soit démonté. Cela permet à l’utilisateur de parcourir le sous-dossier mount pour vérifier le contenu ou pour ajouter du contenu à la construction. Définissez à 1 pour activer.
Exemple : set pausebuild=1

usestartnetcmd - Utilisez cette option pour que la construction utilise le fichier startnet.cmd pour contrôler le démarrage du programme au lieu du défaut (winpeshl.ini). La fenêtre d’invite de commande sera le shell au lieu de TBLauncher. Définissez à 1 pour activer.
Exemple : set usestartnetcmd=1

inputlocale - Utilisez cette option pour définir la locale d’entrée à une autre valeur. La locale sélectionnée doit être prise en charge par le pack de langue actuel utilisé.
Exemple : set inputlocale=fr-CH

screendpi - Utilisez cette option pour définir la valeur DPI de l’écran. Cela peut être utile lors de l’utilisation d’écrans FHD/QHD/QFHD qui ne sont pas automatiquement détectés correctement. Le DPI par défaut sera utilisé si l’option n’est pas définie ou si la valeur spécifiée est invalide. Définissez à 0 (zéro) ou laissez vide pour utiliser le défaut. Les valeurs valides sont : 0, 96, 120, 144, 168, 192, 240, 288
Exemple : set screendpi=144

Scripts d’initialisation, d’exécution et de construction personnalisés

Ces scripts peuvent être utilisés dans la construction pour gérer plus facilement les tâches de construction, d’initialisation et d’automatisation personnalisées. InitScript et RunScript sont exécutés depuis TBLauncher au démarrage et offrent une alternative à l’utilisation du script startnet.cmd. Remarque : Les constructions personnalisées utilisant startnet.cmd qui n’exécutent pas TBLauncher peuvent toujours utiliser ces scripts en les appelant directement depuis startnet.cmd.

Pour utiliser ces scripts, placez le ou les fichiers de script souhaités dans le dossier TBWinRE avant de créer la construction. Les fichiers InitScript et RunScript seront copiés dans le dossier \Windows\System32 de la construction (X:\Windows\System32 une fois démarré).

InitScript.cmd - Ce script sera exécuté avant l’affichage de TBLauncher et juste avant le programme configuré pour se lancer automatiquement (par exemple, Image for Windows). Remarque : Si ce script ne doit pas être exécuté avant la fin de l’initialisation WinPE standard, assurez-vous de désactiver l’option BackgroundInit de TBLauncher.

RunScript.cmd - Ce script sera exécuté au démarrage (immédiatement après InitScript.cmd, si utilisé) et remplacera le programme configuré pour se lancer automatiquement (par exemple, Image for Windows). Remarque : Les constructions personnalisées utilisant autorun.cmd devront l’appeler directement depuis RunScript.cmd pour l’utiliser car il ne sera pas exécuté automatiquement (par exemple, call %TBDrive%\TBData\autorun.cmd).

BuildScript.cmd - Ce script sera exécuté pendant le processus de construction, permettant d’automatiser les opérations de construction personnalisées.

Annexe 4 - Modification de la résolution d’écran

La résolution d’écran par défaut pour WinRE de Windows 7 est 800x600. Cette résolution n’est pas assez élevée pour afficher toute la fenêtre d’Image for Windows. Le programme ChgRes.exe est utilisé pour changer la résolution à 1024x768 après le démarrage de WinRE (avant l’exécution d’Image for Windows).

Une résolution différente peut être sélectionnée dans TBWinRE en exécutant le programme ChgRes et en spécifiant les options nécessaires. L’exécution de ChgRes sans aucune option affichera les informations d’utilisation.

Il est également possible de définir la résolution par défaut à un mode différent en utilisant le Bloc-notes pour modifier la variable screenresolution dans TBWinRE.cmd (ou la ligne chgres dans startnet.cmd, si l’option usestartnetcmd est activée dans TBWinRE.cmd), en remplaçant les options ChgRes par les nouvelles, puis en recréant la construction en exécutant le script TBWinRE. Avertissement : Il n’est pas recommandé d’apporter d’autres modifications au fichier startnet.cmd, sauf si vous êtes familiarisé avec le processus de construction de WinRE.

Sachez que les résolutions prises en charge lors du démarrage sous WinRE diffèrent de celles sous Windows. Certains systèmes peuvent ne prendre en charge qu’un nombre très limité de résolutions. Avant de spécifier une résolution alternative, vous devez vérifier que la résolution que vous souhaitez utiliser est valide sous WinRE en la testant avec ChgRes pendant que vous êtes démarré sous TBWinRE.

Annexe 5 - Ajout de pilotes Windows

Les pilotes Windows peuvent être ajoutés à la construction en les plaçant dans le dossier Drivers situé dans le dossier de construction. Dans cet exemple, qui utilise un dossier de construction personnalisé C:\TBWinRE, le dossier Drivers est C:\TBWinRE\Drivers.

Important : Si vous exécutez le script TBWinRE.cmd à partir d’une installation d’Image for Windows, le dossier Drivers se trouverait à l’un des emplacements suivants (en supposant que le chemin d’installation par défaut a été utilisé) :
Sous Windows 32 bits : C:\Program Files\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers
Sous Windows 64 bits : C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers

Le dossier Drivers sera recherché pour les pilotes lors de la création de la construction. Placer les fichiers de chaque pilote ajouté dans leur propre dossier est généralement la méthode la plus simple. Par exemple, si vous créez la construction TBWinRE sous Windows 7 et que vous devez ajouter des pilotes USB 3.0 64 bits, vous pourriez placer les fichiers de pilote dans C:\TBWinRE\Drivers\usb3x64 (comme indiqué ci-dessous) :

Les pilotes doivent être de type INF (.inf) et tous les fichiers de support (.cat, .pnf, .sys, .oem, .dll, etc.) doivent être inclus. Tous les fichiers et sous-dossiers liés aux pilotes doivent se trouver dans le même dossier que le fichier .inf. Dans la plupart des cas, les fichiers de pilote sont regroupés dans un dossier et vous pouvez simplement copier ce dossier dans le dossier Drivers (cela copiera tous les fichiers et tous les sous-dossiers).

Les installateurs Windows (par exemple, les fichiers .msi) ou d’autres types de packages de pilotes (comme les fichiers .exe) ne sont pas pris en charge. De plus, les fichiers INF qui ne sont pas des packages de pilotes valides seront ignorés.

Important : Les pilotes doivent être corrects pour la version de WinRE utilisée (32 bits ou 64 bits). Si vous construisez sur une version 32 bits de Windows, utilisez des pilotes 32 bits. Si vous construisez sur une version 64 bits de Windows, utilisez des pilotes 64 bits. De plus, les pilotes doivent être corrects pour la version de WinRE utilisée pour la construction (par exemple, utilisez des pilotes Windows 10 si vous construisez en utilisant le WinRE de Windows 10).

Annexe 6 - Le dossier « WinRE_Backup » et autres dossiers de construction

Le dossier WinRE_Backup sera créé dans le dossier TBWinRE pendant le processus de construction. Il contient une sauvegarde du fichier winre.wim original trouvé sur le système. Il est recommandé de conserver cette sauvegarde au cas où elle serait nécessaire plus tard.

Le dossier ISO contient les fichiers nécessaires pour créer le CD, la clé USB ou le fichier ISO TBWinRE. Si vous le souhaitez, ce dossier peut être supprimé une fois la construction terminée et le support de démarrage créé. Cependant, si vous ne supprimez pas ce dossier, vous pouvez créer (ou recréer) le support de démarrage à tout moment en exécutant MakeDisk depuis le dossier TBWinRE (il n’est pas nécessaire de recréer la construction à moins que vous n’ayez mis à jour les programmes TeraByte installés ou les fichiers de script TBWinRE).

Le dossier build est utilisé pour contenir la copie du fichier winre.wim pendant le processus de construction. Ce dossier est supprimé lorsque la construction est terminée.

Le dossier mount est utilisé pour monter le fichier winre.wim en cours de modification.

Annexe 7 - Personnalisation de TBLauncher

Le fichier TBLauncher.ini peut être modifié pour changer les options de démarrage et les éléments de menu. Les options suivantes sont disponibles :

Mode - Cette option contrôle le programme qui est automatiquement lancé lorsque TBLauncher s’exécute. Les modes valides sont :

  • WinRE - Le programme Options de récupération système est exécuté, s’il est trouvé. Sinon, IFW.
  • WinPE - IFW est exécuté.
  • IFW - IFW est exécuté en utilisant les paramètres spécifiés dans l’option IFWModeParameters.

Exemple : Mode=WinPE

RunWpeinit - TBLauncher exécute le programme d’initialisation WinPE (wpeinit) au démarrage (0 = désactivé, 1 = activé). Lorsqu’il est désactivé, vous pouvez l’exécuter manuellement depuis le menu Fichier de TBLauncher, si nécessaire. La désactivation de cette option peut accélérer le démarrage de TBWinRE.

Exemple : RunWpeinit=0

RunNetworkInit - TBLauncher exécute l’initialisation réseau au démarrage (0 = désactivé, 1 = activé). Lorsqu’il est désactivé, vous pouvez l’exécuter manuellement depuis le menu Fichier de TBLauncher, si nécessaire. Cela doit être exécuté si un accès réseau est requis. La désactivation de cette option peut accélérer le démarrage de TBWinRE.

Exemple : RunNetworkInit=1

DisableFirewall - Désactive le pare-feu Windows (0 = pare-feu activé, 1 = pare-feu désactivé). Ceci est requis pour utiliser la multidiffusion avec Image for Windows.

Exemple : DisableFirewall=1

BackgroundInit - Cette option fera en sorte que TBLauncher exécute les programmes d’initialisation en arrière-plan au lieu d’attendre qu’ils se terminent avant d’exécuter IFW ou le programme Options de récupération système (0 = désactivé, 1 = activé). Selon le système, il peut y avoir un délai avant l’exécution d’IFW ou du programme Options de récupération système. Par exemple, si vous avez configuré IFW pour s’exécuter automatiquement et qu’il nécessite un accès réseau, vous voudriez désactiver cette option afin que le réseau soit disponible lorsque IFW s’exécute.

Exemple : BackgroundInit=1

IFWModeParameters - Utilisez cette option pour spécifier les options de ligne de commande pour IFW lors de l’utilisation du mode IFW. Ceci est utile si vous souhaitez configurer la construction TBWinRE pour exécuter automatiquement IFW et effectuer une tâche spécifique (par exemple, créer une sauvegarde ou restaurer une image).

Exemple : IFWModeParameters=/b /v /d:w0 /f:"e:\backups\win7.tbi" /desc:"Windows 7 Drive"

FindBootDrive - Recherche le lecteur du support de démarrage TBWinRE après le démarrage (0 = désactivé, 1 = activé). Si activé, TBLauncher recherchera le support de démarrage. S’il est trouvé, ce qui suit s’applique :

  • La variable d’environnement %TBDrive% sera définie sur la lettre de lecteur du support de démarrage et pourra être utilisée dans des scripts personnalisés ou des éléments de menu.

  • Si le fichier \TBData\TBLauncher.ini existe sur le lecteur, il sera utilisé à la place du fichier INI intégré. Notez que les options d’initialisation du fichier de remplacement ne seront pas utilisées car l’initialisation a déjà eu lieu. Cependant, l’option Mode et les éléments de menu seront utilisés.

  • Si le fichier \TBData\autorun.cmd existe sur le lecteur, il sera exécuté, outrepassant le paramètre Mode. Cela permet une configuration et une utilisation faciles d’un script d’exécution automatique sans avoir besoin de recréer la construction. Important : Des précautions doivent être prises lors de l’utilisation d’un script d’exécution automatique. Selon le script, son exécution sur le mauvais système ou lorsqu’il n’est pas applicable peut avoir des conséquences indésirables.

Il est recommandé de n’avoir qu’un seul support de démarrage TBWinRE connecté au système (celui qui est démarré) lors de l’utilisation de cette option, car la recherche s’arrête lorsque la première correspondance est trouvée. L’utilisation de cette option ralentira généralement le démarrage de TBLauncher de 6 à 10 secondes en raison du temps requis par WinPE pour initialiser les périphériques connectés.

Le lecteur de démarrage ne pourra pas être trouvé lors du démarrage sur le fichier de démarrage TBWinRE.bin. C’est parce qu’il n’existe plus en tant que lecteur au moment où la recherche a lieu. Cependant, si d’autres supports de démarrage TBWinRE sont connectés, ils seront trouvés. Par exemple, si vous démarrez sur le fichier de démarrage et que votre clé USB TBWinRE personnalisée est connectée, elle sera trouvée et les fichiers TBLauncher.ini et autorun.cmd qu’elle contient seront utilisés.

Exemple : FindBootDrive=1

MaxSearchTime - Spécifie le nombre maximal de secondes (jusqu’à 20) pour rechercher le lecteur de démarrage. S’applique uniquement lorsque FindBootDrive est activé. La valeur par défaut est de 8 secondes. Si le temps de recherche n’est pas assez long, le lecteur peut ne pas être trouvé ou ne l’être que sporadiquement.

Exemple : MaxSearchTime=10

Mettre à jour les programmes - Recherche de versions mises à jour des programmes TeraByte (0=désactivé, 1=mise à jour automatique, 2=demander à l'utilisateur). Après le démarrage, si l'option n'est pas désactivée, TBLauncher recherchera les chemins de compilation spécifiés et les chemins d'installation par défaut des programmes TeraByte (IFW, TBIView, TBIMount, TBOSDT). Si une version plus récente est trouvée, elle sera utilisée à la place de la version incluse dans la compilation (l'utilisateur sera d'abord invité si 2 est spécifié). Important : Il est recommandé de mettre à jour le média de démarrage lorsque vous mettez à jour Image for Windows. Si vous vous fiez à cette option et que le lecteur contenant les versions mises à jour n'est pas accessible (par exemple, vide, corrompu, etc.), la recherche échouera et vous pourriez ne pas être en mesure d'accéder à vos sauvegardes en utilisant l'ancienne version incluse dans la compilation. Remarque : Cette recherche peut être effectuée manuellement à partir du menu Outils de TBLauncher.

Exemple : UpdatePrograms=2

ClosedTransparency - Permet à la fenêtre TBLauncher d'être transparente lorsqu'elle est fermée (inactive). Cela peut être utile sur les petits écrans où la sortie d'autres programmes serait normalement masquée par TBLauncher. Les valeurs valides sont 0 à 4, 0 étant opaque (par défaut), 1 à 4 augmentant la transparence.

Exemple : ClosedTransparency=3

Log - Crée un fichier journal (0=désactivé, 1=activé). Le fichier journal n'est pas créé si TBLauncher est exécuté sous Windows normal.

Exemple : Log=1

AlwaysOnTop - Maintient la fenêtre TBLauncher au-dessus des autres fenêtres (0=désactivé, 1=activé). Il est recommandé d'activer cette option.

Exemple : AlwaysOnTop=1

AccessibilityOpts - Contrôle les options d'accessibilité suivantes :
0 - Aucun programme d'accessibilité n'est exécuté au démarrage
1 - Exécuter le Narrateur
2 - Exécuter le clavier visuel (OSK)
3 - Exécuter le Narrateur et le clavier visuel
Remarque : Le Narrateur n'est pris en charge dans TBWinRE que sur Windows 10 1703 ou version ultérieure.

Exemple : AccessibilityOpts=1

Éléments de menu personnalisés
Des entrées de menu peuvent être ajoutées en modifiant la variable ItemCount (dans la section [Menu]) et en ajoutant une section pour le nouvel élément (par exemple, [Menu_Item_10]). Spécifiez le Nom, le Chemin, le Répertoire de travail (si applicable), les Paramètres (si applicable) et la valeur d'index de l'Icône (généralement 0). Les chaînes d'environnement seront développées (par exemple, %ProgramFiles%). Veuillez noter que X: est la lettre de lecteur normalement attribuée au lecteur RAM WinRE démarré (si vous devez la coder en dur).

Si l'option FindBootDrive est utilisée, vous pouvez également utiliser la variable d'environnement %TBDrive% dans les chemins des éléments de menu pour spécifier le média de démarrage. Cela permet d'ajouter des applications portables au lecteur lorsque la lettre est inconnue jusqu'au démarrage.

Pour des exemples, veuillez vous référer aux éléments de menu existants dans le fichier. Il y a également des exemples dans l'article de la base de connaissances Ajout de programmes aux compilations TBWinPE/RE.

Annexe 8 - Démarrage direct du fichier WIM TBWinPE/RE sous Windows 7 ou version ultérieure

TBWinPE/RE Builder peut configurer Windows pour démarrer directement le fichier WIM à partir d'une compilation TBWinPE ou TBWinRE standard lors de l'utilisation de Windows 7 ou version ultérieure. Cela permet de démarrer dans l'environnement TBWinPE/RE avec un simple redémarrage de Windows sans nécessiter de média de démarrage.

Reportez-vous au tutoriel TBWinRE de TBWinPE/RE Builder (Annexe 4) pour plus de détails.