Creazione di un ambiente di ripristino TeraByte, disco di avvio WinRE o UFD contenente Image for Windows (TBWinRE)
Questo tutorial è una guida alla creazione di un disco di avvio WinPE o di un'unità flash USB (basata sull'ambiente di ripristino di Windows) contenente Image for Windows. Questo tutorial illustra anche come aggiungere Image for Windows all'ambiente di ripristino di Windows (WinRE) esistente installato con Windows 7, Windows 8, Windows 10 e Windows 11.
Nota: questo tutorial riguarda l'uso dello script TBWinRE.cmd. Se stai usando il programma per Windows TBWinPE/RE Builder, clicca qui per passare all'altro tutorial.
Importante: lo script TBWinRE.cmd è obsoleto e potrebbe non essere aggiornato nelle versioni future. Si consiglia di passare a TBWinPE/RE Builder. Se disponi di build personalizzate che utilizzano lo script, le modifiche necessarie per il passaggio sono solitamente minime.
Requisiti:
Prima di iniziare, ti invitiamo a consultare i seguenti requisiti per il progetto:
- Sistema operativo:
Windows 7, Windows 8, Windows 8.1, Windows 10 o Windows 11. Sono supportate sia le versioni a 32 bit che a 64 bit (BIOS legacy e UEFI).
Nota: l'ambiente di ripristino installato deve essere funzionante affinché lo script possa aggiornarlo. La creazione del supporto di avvio potrebbe essere comunque possibile su un sistema con un ambiente di ripristino non funzionante. Inoltre, quando si crea il supporto di avvio TBWinRE, si consiglia di farlo sul sistema su cui verrà utilizzato, poiché alcuni sistemi richiedono file non disponibili su tutti i computer.
- File TBWinRE:
I file TBWinRE vengono installati automaticamente con Image for Windows (versione 2.78 o successiva) e si trovano nella cartella tbwinre all'interno della cartella di installazione di Image for Windows. Ad esempio, in un'installazione predefinita su un sistema a 64 bit, i percorsi sarebbero:
Installazioni V3 e V4: C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre
Installazione V2: C:\Program Files (x86)\TeraByte Unlimited\Image for Windows\V2\tbwinreSe lo desideri, questa cartella può essere copiata in una posizione diversa (ad es. D:\TBWinRE). L'uso di una cartella non di sistema consentirà una modifica più agevole dei file durante la creazione di build personalizzate.
In alternativa, i file TBWinRE possono essere scaricati ed estratti in una cartella sul sistema che stai utilizzando per creare la build.
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zipNota: i file di TBWinPE/RE Builder v1.38+ sono necessari per le build che utilizzano Image for Windows V4. Le versioni precedenti non supportano la V4.
- Image for Windows:
Image for Windows 2.71 o versioni successive deve essere installato sul sistema che stai utilizzando per creare la build. Si consiglia di utilizzare la versione più recente di Image for Windows.
Nota: se Image for Windows non è installato nella posizione predefinita, consulta l'Appendice 2 di seguito. Se non sei sicuro della posizione, molto probabilmente si trova in quella predefinita.
Nota: se nella build si utilizza la versione di prova di Image for Windows V3 o V4, è necessario eseguire Image for Windows almeno una volta prima di creare la build. In caso contrario, la versione di prova non verrà attivata nella build.
Opzionale: i file di avvio del CD di Image for Linux verranno inclusi se installati. Anche i programmi TBIView, TBIMount, TBIHD e TeraByte OSD Tool Suite Pro (TBOSDTS) saranno inclusi nella build se installati. Inoltre, verranno inclusi gli script standard installati di TBOSDTS e gli script nella sottocartella pubblica. TBOSDTS 1.47 o versioni successive è richiesto per creare il file di avvio TBWinRE.bin.
- Spazio su disco rigido:
Lo spazio richiesto dipende dalla sorgente della build (versione WinRE) e dalle opzioni della build. Si consiglia di avere almeno 2 GB di spazio libero disponibile. È richiesto spazio aggiuntivo se si crea il file di avvio TBWinRE.bin (circa 500 MB).
- Memoria (RAM):
Il sistema di destinazione richiede un minimo di 512 MB. L'avvio della build TBWinRE su un sistema con meno di 512 MB non è raccomandato né supportato.
- Driver:
A seconda del sistema, potrebbe essere necessario aggiungere i driver del controller di archiviazione alla build per avere accesso alle unità all'avvio di TBWinRE. Esempi di altri driver che potrebbero dover essere aggiunti includono i driver USB 3 e i driver NIC. Fai riferimento all'Appendice 5, se necessario.
Nota: Windows 8.x/10/11 includono il supporto nativo per USB 3 (l'aggiunta dei driver USB 3 non è necessaria). Se TBWinPE/RE Builder ha già scaricato e installato i driver USB 3 di Windows 7, tali driver verranno inclusi automaticamente nelle build basate su Windows 7.
Nota importante per i sistemi che usano unità più grandi di 2,2 TB: Le versioni dei driver Intel Rapid Storage Technology (RST) incluse nel WinRE di Windows 7 e 8 (versione 8.0) non supportano correttamente le unità superiori a 2,2 TB. Di conseguenza, quando viene utilizzato questo driver, l'unità verrà segnalata con una dimensione errata (ad esempio un'unità da 3 TB visualizzata come 746 GB) e il file system sull'unità potrebbe essere danneggiato. Se si utilizzano unità di grandi dimensioni su un sistema che utilizza Intel RST, si consiglia vivamente di scaricare il driver corrente e includerlo nella build TBWinRE. Vai alla Intel Rapid Storage Technology (RST) , clicca sul collegamento del driver nella sezione Download più recenti , quindi scarica il file f6flpy-x64.zip (per Windows a 64 bit) o f6flpy-x86.zip (per Windows a 32 bit). Nota: se devi usare una versione precedente del driver, è richiesta la versione 10.1 per AHCI e la versione 10.5 per RAID.
Passaggio 1: Scarica ed estrai i file TBWinRE
Nota: se stai utilizzando i file TBWinRE installati con Image for Windows, puoi saltare questo passaggio. Se stai creando una build personalizzata, potresti trovare più semplice il processo copiando i file in una cartella alternativa con permessi standard a livello utente.
Scarica il file ZIP di TBWinRE dal link sottostante:
https://www.terabyteunlimited.com/downloads/wp/tbwinre.zip
Il download di TBWinRE sarà sotto forma di un file ZIP contenente lo script CMD TBWinRE e i file di supporto.
Nota importante: poiché questo file proviene da un altro computer, Windows potrebbe bloccarlo. Il fatto che ciò accada o meno dipende dalla versione di Windows e dalle impostazioni di sicurezza. Se il file è bloccato, non funzionerà correttamente. Per verificare se il file è bloccato, fai clic con il pulsante destro del mouse sul file scaricato, seleziona Proprietà dal menu a comparsa e controlla se nella scheda Generale è presente un pulsante o una casella di controllo Annulla blocco. In tal caso, fai clic sul pulsante Annulla blocco o seleziona la casella, quindi fai clic su OK. Di seguito è riportato un esempio di file bloccato:

Estrai il contenuto di questo file nella cartella da cui desideri eseguire TBWinRE. Si consiglia di creare una nuova cartella nella root di un'unità (C:\TBWinRE, D:\TBWinRE, ecc.) ed estrarre i file lì.
Di seguito è riportato un esempio dei file estratti nella cartella C:\TBWinRE:

Passaggio 2: Modifica il file imagew.ini
Nota importante: salta questo passaggio se stai includendo Image for Windows V3 o V4 nella build (imagew.ini non è utilizzato con le versioni 3.x/4.x).
Image for Windows richiede un codice prodotto valido per funzionare in modalità completa. Queste informazioni sono memorizzate nel file imagew.ini, che Image for Windows legge all'avvio.
Questo passaggio è facoltativo poiché lo script ti chiederà di modificare il file se non sembra contenere una chiave valida. Se non viene fornita alcuna chiave, Image for Windows verrà eseguito in modalità di prova. Se stai creando la build utilizzando la versione di prova di Image for Windows, puoi saltare questo passaggio e selezionare l'opzione 2, Continua in modalità di prova, quando richiesto.
Nota: se utilizzi la versione installata di TBWinRE e hai già inserito il codice prodotto nel file imagew.ini, questo verrà mantenuto e questo passaggio può essere saltato (la disinstallazione di Image for Windows rimuoverà il file). In caso contrario, se disponi già di un file imagew.ini valido da una precedente build TBWinPE/RE, BartPE, VistaPE o Win7RescuePE, puoi copiare quel file in questa cartella e saltare questo passaggio.
Utilizzando Esplora file di Windows, vai alla cartella con i file TBWinRE installati o estratti.
Fai doppio clic sul file imagew.ini in questa cartella (oppure fai clic con il pulsante destro del mouse su di esso e seleziona Apri dal menu a comparsa). Il file si aprirà nel Blocco note.


Dopo Key=, digita il Nome e la Chiave che hai ricevuto con Image for Windows. Un esempio è mostrato sopra e anche nel file.
Al termine, salva il file e chiudi il Blocco note.
Passaggio 3: Esecuzione di TBWinRE
Lo script TBWinRE può essere eseguito direttamente dalla sua cartella:
- Per eseguire dalla cartella TBWinRE:
Vai alla cartella TBWinRE. Quindi fai clic con il pulsante destro del mouse sul file TBWinRE.cmd e seleziona Esegui come amministratore dal menu a comparsa. Se l'UAC è abilitato (impostazione predefinita), fai clic su Sì al prompt dell'UAC per consentire l'esecuzione di TBWinRE.cmd.
Nota: lo script può essere eseguito anche direttamente da un prompt dei comandi come amministratore.
Si aprirà una finestra del prompt dei comandi e lo script verrà eseguito.

Sono disponibili le seguenti opzioni:
Modifica l'ambiente di ripristino di Windows (WinRE): seleziona questa opzione per modificare il WinRE installato per includere i programmi TeraByte. Si accede al WinRE dal menu Opzioni di avvio avanzate di Windows (tramite F8 all'avvio di Windows 7) o dal menu Avvio/Riavvio (Windows 8 o versioni successive). Il WinRE installato deve essere funzionante affinché questa procedura abbia successo.
Crea un CD TBWinRE, un'unità flash USB (UFD) o un file ISO: seleziona questa opzione per creare un CD, una UFD o un file ISO avviabile contenente TBWinRE. Il WinRE installato non verrà modificato. Nota: se il WinRE installato non è funzionante o il file non viene trovato nella posizione indicata, lo script cercherà nelle posizioni comuni nel tentativo di trovarlo e consentire alla build di procedere.
Ripristina il file winre.wim originale: seleziona questa opzione per ripristinare l'ambiente di ripristino di Windows (WinRE) allo stato originale. Quando viene creata una build, viene creato automaticamente un backup nella cartella WinRE_Backup se non ne esiste già uno. Nota: questa opzione non è disponibile se non esiste un backup. Inoltre, il WinRE installato deve essere funzionante affinché la procedura di ripristino abbia successo.
Crea file di avvio TBWinRE: seleziona per creare il file di avvio TBWinRE.bin da utilizzare con il programma BOOTFILE di TeraByte (supporta l'avvio direttamente dal file da Windows).
Visualizza il tutorial online di TBWinRE: seleziona per visualizzare il tutorial di TBWinRE (questa pagina) nel tuo browser Internet. Lo script rimarrà al menu dopo aver selezionato questa voce.
Gestisci impostazioni salvate: seleziona per visualizzare un menu per gestire le impostazioni salvate. Nel menu viene indicato se verranno utilizzate o meno le impostazioni salvate (se trovate). Salvare le impostazioni della build corrente è utile quando si utilizzano impostazioni personalizzate e/o percorsi di installazione personalizzati, poiché verranno mantenute quando viene installata una nuova versione di Image for Windows o quando i file dello script vengono aggiornati. Puoi scegliere tra le seguenti opzioni:
Salva impostazioni build correnti: salva le impostazioni della build corrente.
Elimina impostazioni salvate: elimina le impostazioni salvate e disabilita l'uso delle impostazioni salvate. Nota: questa opzione è disponibile solo se esistono impostazioni salvate.
Attiva/disattiva l'uso delle impostazioni salvate per la build: alterna tra l'uso o meno delle impostazioni salvate per la build. Questa impostazione viene salvata e lo stato corrente viene visualizzato nel menu. Se non vengono utilizzate le impostazioni salvate, verranno utilizzate le normali impostazioni della build. Nota: questa opzione è disponibile solo se esistono impostazioni salvate.
Seleziona l'opzione di build desiderata e lo script continuerà. Lo script visualizzerà un messaggio di errore se riscontra un problema (vedi Appendice 1, sotto). Se il file imagew.ini non sembra contenere una chiave valida, ti verrà chiesto di modificarlo, continuare o interrompere.
Il processo potrebbe richiedere diversi minuti, a seconda della velocità del computer.
Nota: quando lo script smonta il file winre.wim, potrebbero essere necessari diversi minuti. Alcuni programmi antivirus potrebbero causare uno smontaggio lento o un errore di smontaggio.
Se si crea un CD TBWinRE, un'unità flash USB (UFD) o un file ISO, lo script si metterà in pausa e attenderà la pressione di un tasto prima di avviare l'utilità MakeDisk di TeraByte per creare il supporto di avvio TBWinRE desiderato.
Nota: se disponi di un supporto di avvio TBWinPE/RE esistente che desideri aggiornare, ma non vuoi che il supporto venga riformattato da MakeDisk (i file esistenti andrebbero persi), fai riferimento al seguente articolo della KB: Aggiornamento manuale del supporto di avvio TBWinPE/RE

Clicca su Avanti per avviare il processo e quindi seleziona il dispositivo di destinazione che desideri utilizzare.

Importante: quando si crea un'unità flash USB (UFD) avviabile TBWinRE, si consiglia di utilizzare un'opzione di layout USB Partizione (ad es. Partizione - Partizione MBR FAT/FAT32). L'uso della modalità Nessuna partizione potrebbe non consentire all'unità di avviarsi correttamente. In caso di problemi con l'avvio della UFD, consulta questo articolo della KB: Utilizzo di una UFD (unità flash USB) come supporto di installazione/avvio per i prodotti TeraByte Unlimited.
Clicca su Fine per creare il supporto avviabile. Se desideri creare un altro supporto di avvio (ad esempio hai creato un CD e vuoi anche una UFD), puoi eseguire MakeDisk dalla cartella TBWinRE (non è necessario ricreare la build a meno che tu non abbia aggiornato i programmi TeraByte installati o i file dello script TBWinRE).
Passaggio 4: Utilizzo di TBWinRE
Se hai modificato l'ambiente di ripristino (WinRE) di Windows 7 installato, puoi avviarlo utilizzando il menu Opzioni di avvio avanzate di Windows accessibile tramite F8 all'avvio di Windows. Seleziona l'opzione Ripristina il computer.

Se hai modificato l'ambiente di ripristino (WinRE) di Windows 8 installato, puoi avviarlo riavviando nell'ambiente di ripristino (ad es. premi WinKey+I, clicca su Arresta, tieni premuto Maiusc e clicca su Riavvia, clicca su Risoluzione dei problemi).
Se hai modificato l'ambiente di ripristino (WinRE) di Windows 10 o Windows 11 installato, puoi avviarlo riavviando nell'ambiente di ripristino (ad es. premi il tasto Windows, clicca su Arresta, tieni premuto Maiusc e clicca su Riavvia, clicca su Risoluzione dei problemi).
Se lo script è riuscito a integrare Image for Windows nel menu, puoi selezionarlo nella sezione Risoluzione dei problemi. In caso contrario, seleziona Opzioni avanzate e quindi il Prompt dei comandi. Image for Windows verrà eseguito per impostazione predefinita e potrai accedere alle altre opzioni di Windows eseguendo il programma Opzioni ripristino di sistema da TBLauncher.

Se utilizzi il supporto di avvio TBWinRE, avvia dal CD TBWinRE o dalla UFD TBWinRE. È supportato l'avvio sia su sistemi BIOS legacy che UEFI.
L'avvio in TBWinRE potrebbe richiedere diversi minuti, a seconda del sistema, delle opzioni di avvio selezionate e del tipo di supporto di avvio.
Il desktop di TBWinRE sarà simile agli screenshot qui sotto. Tieni presente che questo tipo di build è una build WinRE relativamente semplice e non include una barra delle applicazioni o una shell di tipo Windows. TBLauncher può essere utilizzato per eseguire facilmente i programmi inclusi o per spegnere o riavviare il sistema.
A seconda della modalità impostata per TBLauncher e della versione di Windows, verrà eseguito automaticamente il programma Opzioni ripristino di sistema o Image for Windows.
Lo screenshot seguente mostra TBLauncher impostato sulla modalità WinPE (impostazione predefinita). Il programma Opzioni ripristino di sistema può essere eseguito da TBLauncher se necessario.

Lo screenshot seguente mostra TBLauncher impostato sulla modalità WinRE (creato utilizzando il RE di Windows 7). Tieni presente che quando viene eseguito il programma Opzioni ripristino di sistema, potrebbe essere necessario inserire il nome utente e la password di Windows e potrebbe essere eseguita una scansione per le versioni compatibili di Windows.

Per uscire da TBWinRE, rimuovi il supporto di avvio TBWinRE (se utilizzi un CD o una UFD) e clicca sul pulsante Spegni o Riavvia in TBLauncher.
Nota: alcuni sistemi che utilizzano il WinRE di Windows 8 potrebbero presentare un ritardo durante lo spegnimento o il riavvio. In questo caso, puoi tenere premuto il tasto Maiusc mentre clicchi sul pulsante per forzare l'azione.
I programmi TeraByte inclusi nella build possono essere eseguiti anche da una finestra del prompt dei comandi digitando il nome del programma e premendo INVIO: imagew, tbiview, tbimount, tbosdtw, tbihd
Appendice 1 - Errori e avvisi
Lo script TBWinRE visualizzerà un messaggio di errore e si interromperà per i seguenti problemi:
- Versione supportata di Windows non rilevata.
- Trovata versione errata di tbutil.
- DISM.EXE non trovato.
- Lo script viene eseguito senza privilegi di amministratore.
- Image for Windows 2.71 o successivo non trovato.
- TBOSDTS 1.47 o successivo non trovato (solo durante la creazione del file di avvio).
- Impossibile trovare il GUID recoverysequence del WinRE installato.
- Il GUID recoverysequence del WinRE installato è stato trovato, ma sembra non valido o non configurato correttamente.
- La partizione WinRE non è stata trovata o non è accessibile.
- Il file winre.wim non è stato trovato.
- Il backup o il ripristino del file winre.wim non è riuscito.
- Il file INI della licenza applicabile non esiste e lo script non è in grado di crearlo.
- DISM non è in grado di montare, salvare o smontare l'immagine WinRE.
- Spazio su disco insufficiente per copiare l'immagine WinRE aggiornata nella posizione installata.
Inoltre, verrà visualizzato un messaggio di errore se la cartella Drivers esiste ma non contiene driver o se si verifica un problema durante l'aggiunta di un driver. La build non si metterà in pausa né si interromperà a causa di questi errori.
Verrà visualizzato un messaggio di avviso per i seguenti problemi:
- Il file di licenza applicabile non sembra valido. Sarai in grado di risolvere il problema e continuare.
- Impossibile determinare l'architettura del file WinRE.WIM prima del montaggio.
- La cartella mount è in uso.
- Si è verificato un errore durante la configurazione di WinPE.
- Uno o più file di avvio richiesti non sono stati trovati (il supporto potrebbe non avviarsi correttamente).
Appendice 2 - Utilizzo di percorsi di programma personalizzati
Per impostazione predefinita, lo script TBWinRE (TBWinRE.cmd) prevede che i programmi TeraByte siano installati nelle loro posizioni predefinite. Se uno di questi programmi non è installato nella posizione predefinita, dovrai modificare la variabile di percorso appropriata e impostare il percorso corretto.
Nota: usa un editor di testo semplice (ad esempio Blocco note) per modificare il file TBWinRE.cmd.
ifwpath - percorso di Image for Windows
tbiviewpath - percorso di TBIView e TBIMount
tbosdtpath - percorso di TeraByte OSD Tool Suite Pro
Nota: i programmi TBIView, TBIMount e TeraByte OSD Tool Suite Pro sono opzionali. Lo script li includerà se vengono trovati.

Importante: non includere una barra rovesciata finale nei percorsi. Non includere spazi prima o dopo il segno di uguale.
Appendice 3 - Opzioni avanzate
Opzioni dello script
Diverse opzioni possono essere impostate nello script TBWinRE (TBWinRE.cmd). Queste opzioni si trovano all'inizio del file (subito dopo la sezione dei percorsi personalizzati, mostrata nell'Appendice 2).
Nota: usa un editor di testo semplice (ad esempio Blocco note) per modificare il file TBWinRE.cmd.
buildmode - questa opzione controlla la modalità utilizzata dallo script per la build. Per impostazione predefinita, lo script chiede all'utente la modalità. Sono disponibili le seguenti modalità:
- 0 = Chiedi all'utente la modalità all'esecuzione (predefinito)
- 1 = Modifica l'ambiente di ripristino di Windows (WinRE) accessibile tramite F8 all'avvio (Windows 7)
o il menu Avvio/Riavvio (Windows 8+) - 2 = Crea un CD TBWinRE, un'unità flash USB (UFD) o un file ISO
- 3 = Ripristina il file WinRE.WIM originale dal backup
- 4 = Crea il file di avvio TBWinRE.bin da utilizzare con il programma BOOTFILE di TeraByte
Esempio: set buildmode=2
screenresolution - usa questa opzione per cambiare la risoluzione dello schermo utilizzata da WinRE. La risoluzione predefinita è 1024x768 (-m3). Per le opzioni di risoluzione, vedi l'Appendice 4, sotto.
Esempio: set screenresolution=-m5
pausebuild - questa opzione metterà in pausa lo script al termine delle modifiche TeraByte, ma prima che il file WIM sia stato smontato. Ciò consente all'utente di sfogliare la sottocartella mount per verificare il contenuto o aggiungere contenuti alla build. Imposta su 1 per abilitare.
Esempio: set pausebuild=1
usestartnetcmd - usa questa opzione per fare in modo che la build utilizzi il file startnet.cmd per controllare l'avvio del programma invece di quello predefinito (winpeshl.ini). La finestra del prompt dei comandi sarà la shell invece di TBLauncher. Imposta su 1 per abilitare.
Esempio: set usestartnetcmd=1
inputlocale - usa questa opzione per impostare la lingua di input su un valore alternativo. La lingua selezionata deve essere supportata dal pacchetto lingua corrente in uso.
Esempio: set inputlocale=it-IT
screendpi - usa questa opzione per impostare il valore DPI dello schermo. Questo può essere utile quando si utilizzano display FHD/QHD/QFHD che non vengono rilevati automaticamente in modo corretto. Verrà utilizzato il DPI predefinito se l'opzione non è impostata o se il valore specificato non è valido. Imposta su 0 (zero) o lascia vuoto per utilizzare il valore predefinito. I valori validi sono: 0, 96, 120, 144, 168, 192, 240, 288
Esempio: set screendpi=144
Script personalizzati di inizializzazione, esecuzione e build
Questi script possono essere utilizzati nella build per gestire più facilmente le attività personalizzate di build, inizializzazione e automazione. InitScript e RunScript vengono eseguiti da TBLauncher all'avvio e forniscono un'alternativa all'uso dello script startnet.cmd. Nota: le build personalizzate che utilizzano startnet.cmd e che non eseguono TBLauncher possono comunque utilizzare questi script chiamandoli direttamente da startnet.cmd.
Per utilizzare questi script, posiziona i file di script desiderati nella cartella TBWinRE prima di creare la build. I file InitScript e RunScript verranno copiati nella cartella \Windows\System32 della build (X:\Windows\System32 all'avvio).
InitScript.cmd - questo script verrà eseguito prima della visualizzazione di TBLauncher e subito prima del programma configurato per l'avvio automatico (ad es. Image for Windows). Nota: se questo script non deve essere eseguito fino al completamento dell'inizializzazione standard di WinPE, assicurati di disabilitare l'opzione BackgroundInit di TBLauncher.
RunScript.cmd - questo script verrà eseguito all'avvio (immediatamente dopo InitScript.cmd, se utilizzato) e prenderà il posto del programma configurato per l'avvio automatico (ad es. Image for Windows). Nota: le build personalizzate che utilizzano autorun.cmd dovranno chiamarlo direttamente da RunScript.cmd per utilizzarlo, poiché non verrà eseguito automaticamente (ad es. call %TBDrive%\TBData\autorun.cmd).
BuildScript.cmd - questo script verrà eseguito durante il processo di build, consentendo di automatizzare le operazioni di build personalizzate.
Appendice 4 - Modifica della risoluzione dello schermo
La risoluzione dello schermo predefinita per il WinRE di Windows 7 è 800x600. Questa risoluzione non è sufficientemente alta per visualizzare l'intera finestra di Image for Windows. Il programma ChgRes.exe viene utilizzato per cambiare la risoluzione a 1024x768 dopo l'avvio di WinRE (prima dell'esecuzione di Image for Windows).
È possibile selezionare una risoluzione diversa in TBWinRE eseguendo il programma ChgRes e specificando le opzioni necessarie. L'esecuzione di ChgRes senza opzioni visualizzerà le informazioni sull'utilizzo.
È anche possibile impostare la risoluzione predefinita su una modalità diversa utilizzando il Blocco note per modificare la variabile screenresolution in TBWinRE.cmd (o la riga chgres in startnet.cmd, se l'opzione usestartnetcmd è abilitata in TBWinRE.cmd), sostituendo le opzioni di ChgRes con quelle nuove e quindi ricreando la build eseguendo lo script TBWinRE. Avviso: non è consigliabile apportare altre modifiche al file startnet.cmd a meno che non si abbia familiarità con il processo di creazione di WinRE.
Tieni presente che le risoluzioni supportate all'avvio in WinRE differiscono da quelle in Windows. Alcuni sistemi potrebbero supportare solo un numero molto limitato di risoluzioni. Prima di specificare una risoluzione alternativa, dovresti verificare che la risoluzione che desideri utilizzare sia valida in WinRE testandola con ChgRes mentre sei avviato in TBWinRE.
Appendice 5 - Aggiunta di driver Windows
I driver di Windows possono essere aggiunti alla build inserendoli nella cartella Drivers situata nella cartella della build. In questo esempio, che utilizza una cartella di build personalizzata C:\TBWinRE, la cartella Drivers è C:\TBWinRE\Drivers.
Importante: se stai eseguendo lo script TBWinRE.cmd da un'installazione di Image for Windows, la cartella Drivers si troverebbe in una delle seguenti posizioni (assumendo che sia stato utilizzato il percorso di installazione predefinito):
In Windows a 32 bit: C:\Program Files\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers
In Windows a 64 bit: C:\Program Files (x86)\TeraByte Drive Image Backup and Restore Suite\tbwinre\Drivers

La cartella Drivers verrà cercata per i driver durante la creazione della build. Inserire i file per ogni driver aggiunto nella propria cartella è solitamente il metodo più semplice. Ad esempio, se stai creando la build TBWinRE su Windows 7 e devi aggiungere i driver USB 3.0 a 64 bit, potresti inserire i file del driver in C:\TBWinRE\Drivers\usb3x64 (come mostrato sotto):

I driver devono essere di tipo INF (.inf) e tutti i file di supporto (.cat, .pnf, .sys, .oem, .dll, ecc.) devono essere inclusi. Tutti i file relativi ai driver e le sottocartelle devono trovarsi nella stessa cartella del file .inf. Nella maggior parte dei casi, i file del driver sono raggruppati insieme in una cartella e puoi semplicemente copiare quella cartella nella cartella Drivers (questo copierà tutti i file ed eventuali sottocartelle).
I programmi di installazione di Windows (ad es. file .msi) o altri tipi di pacchetti driver (come file .exe) non sono supportati. Inoltre, i file INF che non sono pacchetti driver validi verranno ignorati.
Importante: i driver devono essere corretti per la versione di WinRE utilizzata (32 bit o 64 bit). Se stai compilando su una versione a 32 bit di Windows, usa driver a 32 bit. Se stai compilando su una versione a 64 bit di Windows, usa driver a 64 bit. Inoltre, i driver dovrebbero essere corretti per la versione di WinRE utilizzata per la build (ad esempio, usa i driver di Windows 10 se stai compilando utilizzando il WinRE di Windows 10).
Appendice 6 - La cartella "WinRE_Backup" e altre cartelle di build
La cartella WinRE_Backup verrà creata nella cartella TBWinRE durante il processo di creazione. Contiene un backup del file winre.wim originale trovato sul sistema. Si consiglia di conservare questo backup nel caso in cui sia necessario in seguito.
La cartella ISO contiene i file necessari per creare il CD TBWinRE, la UFD o il file ISO. Se lo si desidera, questa cartella può essere eliminata al termine della build e dopo la creazione del supporto di avvio. Tuttavia, se non elimini questa cartella, puoi creare (o ricreare) il supporto di avvio in qualsiasi momento eseguendo MakeDisk dalla cartella TBWinRE (non è necessario ricreare la build a meno che tu non abbia aggiornato i programmi TeraByte installati o i file dello script TBWinRE).
La cartella build viene utilizzata per contenere la copia del file winre.wim durante il processo di creazione. Questa cartella viene rimossa al termine della build.
La cartella mount viene utilizzata per montare il file winre.wim in fase di modifica.
Appendice 7 - Personalizzazione di TBLauncher
Il file TBLauncher.ini può essere modificato per cambiare le opzioni di avvio e le voci di menu. Sono disponibili le seguenti opzioni:
Mode - questa opzione controlla quale programma viene avviato automaticamente all'esecuzione di TBLauncher. Le modalità valide sono:
- WinRE - viene eseguito il programma Opzioni ripristino di sistema, se trovato. In caso contrario, IFW.
- WinPE - viene eseguito IFW.
- IFW - viene eseguito IFW utilizzando i parametri specificati nell'opzione IFWModeParameters.
Esempio: Mode=WinPE
RunWpeinit - TBLauncher esegue il programma di inizializzazione WinPE (wpeinit) all'avvio (0 = disabilitato, 1 = abilitato). Quando è disabilitato, puoi eseguirlo manualmente dal menu File di TBLauncher, se necessario. La disabilitazione di questa opzione può velocizzare l'avvio di TBWinRE.
Esempio: RunWpeinit=0
RunNetworkInit - TBLauncher esegue l'inizializzazione della rete all'avvio (0 = disabilitato, 1 = abilitato). Quando è disabilitato, puoi eseguirlo manualmente dal menu File di TBLauncher, se necessario. Questo deve essere eseguito se è richiesto l'accesso alla rete. La disabilitazione di questa opzione può velocizzare l'avvio di TBWinRE.
Esempio: RunNetworkInit=1
DisableFirewall - disabilita il firewall di Windows (0 = firewall abilitato, 1 = firewall disabilitato). Questo è necessario per utilizzare il multicasting con Image for Windows.
Esempio: DisableFirewall=1
BackgroundInit - questa opzione farà in modo che TBLauncher esegua i programmi di inizializzazione in background invece di attendere che finiscano prima di eseguire IFW o il programma Opzioni ripristino di sistema (0 = disabilitato, 1 = abilitato). A seconda del sistema, potrebbe esserci ancora un ritardo prima dell'esecuzione di IFW o del programma Opzioni ripristino di sistema. Ad esempio, se hai impostato IFW per l'esecuzione automatica e richiede l'accesso alla rete, dovresti disabilitare questa opzione in modo che la rete sia disponibile all'esecuzione di IFW.
Esempio: BackgroundInit=1
IFWModeParameters - usa questa opzione per specificare le opzioni della riga di comando per IFW quando si utilizza la modalità IFW. Questo è utile se desideri configurare la build TBWinRE per eseguire automaticamente IFW ed eseguire un'attività specifica (ad es. creare un backup o ripristinare un'immagine).
Esempio: IFWModeParameters=/b /v /d:w0 /f:"e:\backups\win7.tbi" /desc:"Windows 7 Drive"
FindBootDrive - cerca l'unità del supporto di avvio TBWinRE dopo l'avvio (0 = disabilitato, 1 = abilitato). Se abilitato, TBLauncher cercherà il supporto di avvio. Se trovato, si applica quanto segue:
-
La variabile d'ambiente %TBDrive% verrà impostata sulla lettera dell'unità del supporto di avvio e potrà essere utilizzata in script personalizzati o voci di menu.
-
Se il file \TBData\TBLauncher.ini esiste sull'unità, verrà utilizzato al posto del file INI integrato. Tieni presente che le opzioni di inizializzazione nel file sostitutivo non verranno utilizzate poiché l'inizializzazione è già avvenuta. Tuttavia, verranno utilizzate l'opzione Mode e le voci di menu.
-
Se il file \TBData\autorun.cmd esiste sull'unità, verrà eseguito, ignorando l'impostazione Mode. Ciò consente una facile configurazione e l'uso di uno script di esecuzione automatica senza dover ricreare la build. Importante: prestare attenzione quando si utilizza uno script di esecuzione automatica. A seconda dello script, l'esecuzione su un sistema errato o quando non applicabile potrebbe avere conseguenze indesiderate.
Si consiglia di avere un solo supporto di avvio TBWinRE collegato al sistema (quello che viene avviato) quando si utilizza questa opzione, poiché la ricerca si interrompe quando viene trovata la prima corrispondenza. L'uso di questa opzione solitamente rallenta l'avvio di TBLauncher di 6-10 secondi a causa del tempo richiesto da WinPE per inizializzare i dispositivi collegati.
L'unità di avvio non potrà essere trovata durante l'avvio dal file di avvio TBWinRE.bin. Questo perché non esiste più come unità nel momento in cui avviene la ricerca. Tuttavia, se sono collegati altri supporti di avvio TBWinRE, verranno trovati. Ad esempio, se avvii dal file di avvio e hai la tua UFD TBWinRE personalizzata collegata, questa verrà trovata e verranno utilizzati il file TBLauncher.ini e autorun.cmd presenti su di essa.
Esempio: FindBootDrive=1
MaxSearchTime - specifica il numero massimo di secondi (fino a 20) per la ricerca dell'unità di avvio. Si applica solo quando FindBootDrive è abilitato. Il valore predefinito è 8 secondi. Se il tempo di ricerca non è sufficientemente lungo, l'unità potrebbe non essere trovata o potrebbe essere trovata solo sporadicamente.
Esempio: MaxSearchTime=10
UpdatePrograms - Cerca versioni aggiornate dei programmi TeraByte (0=disabilitato, 1=aggiornamento automatico, 2=chiedi all'utente). Dopo l'avvio, se l'opzione non è disabilitata, TBLauncher cercherà i percorsi di build specificati e i percorsi di installazione predefiniti per i programmi TeraByte (Image for Windows, TBIView, TBIMount, TBOSDT). Se viene trovata una versione più recente, verrà utilizzata al posto di quella inclusa nella build (se è specificato 2, verrà prima chiesto all'utente). Importante: Si consiglia di aggiornare il supporto di avvio quando si aggiorna Image for Windows. Se ti affidi a questa opzione e l'unità che contiene le versioni aggiornate non è accessibile (ad esempio è vuota, corrotta, ecc.), la ricerca fallirà e potresti non essere in grado di accedere ai tuoi backup utilizzando la versione precedente inclusa nella build. Nota: questa ricerca può essere eseguita manualmente dal menu Strumenti di TBLauncher.
Esempio: UpdatePrograms=2
ClosedTransparency - Consente alla finestra di TBLauncher di essere trasparente quando è chiusa (inattiva). Questo può essere utile su schermi piccoli dove l'output di altri programmi verrebbe normalmente nascosto da TBLauncher. I valori validi vanno da 0 a 4, dove 0 è opaco (predefinito) e da 1 a 4 aumenta la trasparenza.
Esempio: ClosedTransparency=3
Log - Crea un file di log (0=disabilitato, 1=abilitato). Il file di log non viene creato se TBLauncher viene eseguito in Windows normale.
Esempio: Log=1
AlwaysOnTop - Mantiene la finestra di TBLauncher in primo piano rispetto alle altre finestre (0=disabilitato, 1=abilitato). Si consiglia di abilitare questa opzione.
Esempio: AlwaysOnTop=1
AccessibilityOpts - Controlla le seguenti opzioni di accessibilità:
0 - Nessun programma di accessibilità eseguito all'avvio
1 - Esegui Assistente vocale
2 - Esegui OSK (tastiera su schermo)
3 - Esegui sia Assistente vocale che OSK
Nota: l'Assistente vocale è supportato solo in TBWinRE basato su Windows 10 1703 o versioni successive.
Esempio: AccessibilityOpts=1
Voci di menu personalizzate
Le voci di menu possono essere aggiunte modificando la variabile ItemCount (nella sezione [Menu]) e aggiungendo una sezione per il nuovo elemento (ad es. [Menu_Item_10]). Specifica il nome (Name), il percorso (Path), la cartella di lavoro (WorkingDir, se applicabile), i parametri (Parameters, se applicabili) e il valore dell'indice dell'icona (Icon, solitamente 0). Le stringhe di ambiente verranno espanse (ad es. %ProgramFiles%). Tieni presente che X: è la lettera dell'unità normalmente assegnata al ram drive WinRE avviato (se hai bisogno di codificarla in modo fisso).
Se viene utilizzata l'opzione FindBootDrive, puoi anche utilizzare la variabile d'ambiente %TBDrive% nei percorsi delle voci di menu per specificare il supporto di avvio. Ciò consente di aggiungere app portatili all'unità quando la lettera non è nota fino all'avvio.
Per degli esempi, fai riferimento alle voci di menu esistenti nel file. Ci sono esempi anche nell'articolo della KB Adding Programs to TBWinPE/RE Builds.
Appendice 8 - Avvio diretto del file WIM di TBWinPE/RE in Windows 7 o versioni successive
TBWinPE/RE Builder può configurare Windows per avviare direttamente il file WIM da una build TBWinPE o TBWinRE standard quando si utilizza Windows 7 o versioni successive. Questo consente di avviare l'ambiente TBWinPE/RE con un semplice riavvio di Windows senza richiedere alcun supporto di avvio.
Fai riferimento al tutorial TBWinPE/RE Builder TBWinRE (Appendice 4) per i dettagli.
