Een TeraByte WinPE-opstartschijf maken met
Image for Windows (TBWinPE)

Deze handleiding is een gids voor het maken van het standaard WinPE-opstartmedium met Image for Windows. Het opstartmedium is gebaseerd op de Windows ADK (Windows 8/8.1/10/11) of de Windows AIK (Windows 7).

Opmerking: Deze handleiding behandelt het gebruik van het script TBWinPE.cmd. Indien u het Windows-programma TBWinPE/RE Builder gebruikt, dient u hier te klikken om naar de andere handleiding te gaan.

Belangrijk: Het script TBWinPE.cmd is verouderd en wordt mogelijk niet meer bijgewerkt in toekomstige versies. Overstappen naar TBWinPE/RE Builder wordt aanbevolen. Indien u aangepaste builds heeft die het script gebruiken, zijn de vereiste wijzigingen voor de overstap meestal minimaal.

Vereisten:

Voordat u begint, dient u de volgende vereisten voor het project door te nemen:

  • Besturingssysteem:
    • Windows 11
    • Windows 10
    • Windows 8 / 8.1
    • Windows 7

    Opmerking: De computer die wordt gebruikt om het TBWinPE-opstartmedium te maken, kan een 32-bits of 64-bits versie van de ondersteunde besturingssystemen draaien. Op beide versies kunt u 32-bits of 64-bits versies van TBWinPE maken, zoals ondersteund door de bron-WinPE. Vanaf Windows 11 ADK versie 22H2 wordt het maken van 32-bits (x86) builds niet langer ondersteund. Indien u 32-bits TBWinPE-media moet maken, dient u de Windows 10 ADK versie 2004 als bron te gebruiken.

  • Windows ADK voor Windows 11 of
    Windows ADK voor Windows 10 of
    Windows Assessment and Deployment Kit (Windows ADK) voor Windows 8.1 of
    Windows Assessment and Deployment Kit (ADK) voor Windows 8 of
    The Windows Automated Installation Kit (AIK) voor Windows 7

    De Windows 11 ADK maakt een build gebaseerd op Windows PE voor Windows 11.
    De Windows 10 ADK maakt een build gebaseerd op Windows PE voor Windows 10.

    De downloadgrootte varieert afhankelijk van de geselecteerde ADK-versie en de gekozen opties. De minimaal geschatte schijfruimte is 3,4 GB tot 5,8 GB (geïnstalleerde ruimte varieert van ongeveer 1,74 GB tot 3 GB). Een breedbandinternetverbinding wordt aanbevolen.

    De downloadpagina is hier te vinden:
    https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

    Voer de gedownloade installatieprogramma's uit om de ADK te installeren (zie stap 2B).

    Opmerking: Vanaf Windows 10, versie 1809, is de functie Windows Preinstallation Environment (Windows PE) een afzonderlijke download (een add-on voor de ADK). Beide downloads zijn beschikbaar via de hierboven gelinkte pagina. Installeer eerst de ADK en daarna de WinPE-bestanden.

    Opmerking: Vanaf Windows 11 ADK versie 22H2 zijn 32-bits versies van Windows PE niet langer inbegrepen. Indien u 32-bits TBWinPE-media moet maken, dient u de Windows 10 ADK versie 2004 als bron te gebruiken.

    De Windows 8.0 / 8.1 ADK is niet langer beschikbaar als download bij Microsoft. Echter, indien u de ADK al geïnstalleerd heeft of over de installatiebestanden beschikt, kan deze nog steeds worden gebruikt.

    De Windows 7 AIK maakt een build gebaseerd op WinPE 3.0. Aangezien dit een zeer grote download is (ca. 1,6 GB), wordt een breedbandinternetverbinding aanbevolen. Na het downloaden moet de Windows 7 AIK op een dvd worden gebrand en vervolgens worden geïnstalleerd (zie stap 2A).

    De downloadpagina is hier te vinden:
    https://www.microsoft.com/en-us/download/details.aspx?id=5753

    Indien een ander pad dan het standaard installatiepad wordt gebruikt voor de AIK/ADK-bron, dient u de scriptvariabele op het juiste pad in te stellen (zie Appendix 2). Bijvoorbeeld als u de ADK heeft geïnstalleerd, de mappen/bestanden naar een andere locatie heeft gekopieerd en vervolgens de ADK heeft verwijderd.

    Opmerking: Indien er meerdere bronnen zijn geïnstalleerd (bijv. de Windows 7 AIK en de Windows 8 ADK) en de standaard installatiepaden worden gebruikt, zal het script de nieuwste versie selecteren. Desgewenst kan een oudere versie worden gebruikt door het pad daarvan in het script op te geven.

  • TBWinPE-bestanden:

    De TBWinPE-bestanden moeten worden gedownload en uitgepakt naar een map op het systeem dat u gebruikt om de build te maken.
    https://www.terabyteunlimited.com/downloads/wp/tbwinpe.zip

    Opmerking: TBWinPE/RE Builder v1.38+ bestanden zijn vereist voor builds die Image for Windows V4 gebruiken. Eerdere versies ondersteunen V4 niet.

  • Image for Windows:

    Image for Windows moet geïnstalleerd zijn op het systeem dat u gebruikt om de build te maken. Versie 2.71 of hoger is vereist bij het bouwen van een 64-bits versie van TBWinPE. Het gebruik van de meest actuele versie van Image for Windows wordt aanbevolen.

    Opmerking: Indien Image for Windows niet op de standaardlocatie is geïnstalleerd, raadpleeg dan Appendix 2 hieronder. Indien u onzeker bent over de locatie, is dit waarschijnlijk de standaardlocatie.

    Opmerking: Bij gebruik van de proefversie van Image for Windows V3 of V4 in de build is het noodzakelijk om Image for Windows ten minste één keer uit te voeren voordat de build wordt gemaakt. Anders wordt de proefversie niet geactiveerd in de build.

    Optioneel: De Image for Linux CD-opstartbestanden worden meegeleverd indien deze geïnstalleerd zijn. De programma's TBIView, TBIMount, TBIHD en TeraByte OSD Tool Suite Pro (TBOSDTS) worden ook in de build opgenomen indien ze geïnstalleerd zijn. Daarnaast worden de standaard geïnstalleerde TBOSDTS-scripts en scripts in de openbare submap opgenomen. TBOSDTS 1.47 of hoger is vereist om het TBWinPE.bin-opstartbestand te maken.

  • Harde schijfruimte:

    De vereiste ruimte hangt af van de build-bron (WinPE-versie) en build-opties. Het wordt aanbevolen om ten minste 2 GB vrije ruimte beschikbaar te hebben, naast de ruimte die vereist is voor de AIK/ADK-installatie. Extra ruimte is ook vereist bij het maken van het TBWinPE.bin-opstartbestand (ca. 500 MB).

    Het installeren van de Windows 10/11 ADK vereist minimaal 1,74 GB tot 3 GB vrije ruimte. Het installeren van de Windows 8/8.1 ADK vereist minimaal 1,6 GB vrije ruimte. (De ADK-ruimtevereisten variëren per versie en kunnen hoger zijn dan hier vermeld.) Het installeren van de Windows 7 AIK vereist tot 1,5 GB vrije ruimte.

  • Geheugen (RAM):

    Het doelsysteem vereist minimaal 512 MB. Het opstarten van de TBWinPE-build op een systeem met minder dan 512 MB wordt niet aanbevolen of ondersteund.

  • Stuurprogramma's:

    Afhankelijk van het systeem kan het nodig zijn om stuurprogramma's voor de opslagcontroller aan de build toe te voegen om toegang te krijgen tot de schijven na het opstarten in TBWinPE. Voorbeelden van andere stuurprogramma's die mogelijk moeten worden toegevoegd, zijn USB 3.0- en NIC-stuurprogramma's. Raadpleeg indien nodig Appendix 5.

    Opmerking: Builds gebaseerd op versies van de Windows 8.x/10/11 ADK bevatten systeemeigen ondersteuning voor USB 3.0 (het toevoegen van USB 3.0-stuurprogramma's is niet nodig). Indien TBWinPE/RE Builder de Windows 7 USB 3-stuurprogramma's al heeft gedownload en geïnstalleerd, worden deze automatisch opgenomen in op Windows 7 gebaseerde builds.

    Belangrijke opmerking voor systemen die schijven groter dan 2,2 TB gebruiken: De versies van de Intel Rapid Storage Technology (RST)-stuurprogramma's in de Windows 7 & 8 (8.0-versie) WinPE ondersteunen schijven groter dan 2,2 TB niet correct. Als gevolg hiervan wordt de schijf bij gebruik van dit stuurprogramma met een onjuiste grootte gerapporteerd (bijv. een 3 TB-schijf die als 746 GB wordt weergegeven) en kan het bestandssysteem op de schijf beschadigd raken. Bij gebruik van grote schijven op een systeem met Intel RST wordt sterk aanbevolen het huidige stuurprogramma te downloaden en in de TBWinPE-build op te nemen. Ga naar de Intel Rapid Storage Technology (RST) pagina, klik op de link van het stuurprogramma in de sectie Laatste downloads , en download vervolgens het bestand f6flpy-x64.zip (voor 64-bits Windows) of f6flpy-x86.zip (voor 32-bits Windows). Opmerking: Indien u een oudere versie van het stuurprogramma moet gebruiken, is versie 10.1 vereist voor AHCI en versie 10.5 voor RAID.

Stap 1: De TBWinPE-bestanden downloaden en uitpakken

Download het TBWinPE ZIP-bestand via de onderstaande link:
https://www.terabyteunlimited.com/downloads/wp/tbwinpe.zip

De TBWinPE-download is een ZIP-bestand met het TBWinPE CMD-script en ondersteunende bestanden.

Belangrijke opmerking: Omdat dit bestand van een andere computer afkomstig is, kan Windows het blokkeren. Of dit gebeurt, hangt af van de Windows-versie en de beveiligingsinstellingen. Indien het bestand geblokkeerd is, zal het niet correct werken. Om te controleren of het bestand geblokkeerd is, klikt u met de rechtermuisknop op het gedownloade bestand, selecteert u Eigenschappen in het menu en kijkt u of er een knop of selectievakje Blokkering opheffen aanwezig is op het tabblad Algemeen. Indien dit het geval is, klikt u op de knop Blokkering opheffen of vinkt u het vakje aan, en klikt u vervolgens op OK. Een voorbeeld van een geblokkeerd bestand wordt hieronder weergegeven:

Pak de inhoud van dit bestand uit naar de map van waaruit u TBWinPE wilt uitvoeren. Het wordt aanbevolen om een nieuwe map aan te maken in de hoofdmap van een schijf (C:\TBWinPE, D:\TBWinPE, enz.) en de bestanden daarheen uit te pakken.

Een voorbeeld van de naar de map C:\TBWinPE uitgepakte bestanden wordt hieronder weergegeven:

U kunt dit Verkenner-venster open laten voor gebruik in stap 3, indien u dat wenst.

Stap 2: De Windows 7 AIK of Windows 8/8.1/10/11 ADK installeren

Raadpleeg Stap 2A bij installatie van de Windows 7 AIK.

Raadpleeg Stap 2B bij installatie van de Windows 8/8.1/10/11 ADK.

Opmerking: Indien u een aangepast installatiepad gebruikt, noteer dit dan en raadpleeg Appendix 2 wanneer u klaar bent.

Stap 2A: De Windows 7 AIK installeren

De Windows 7 AIK maakt een build gebaseerd op WinPE 3.0. Aangezien dit een grote download is (ca. 1,6 GB), wordt een breedbandinternetverbinding aanbevolen. Na het downloaden moet de Windows 7 AIK op een dvd worden gebrand en vervolgens worden geïnstalleerd.

De downloadpagina is hier te vinden:
https://www.microsoft.com/en-us/download/details.aspx?id=5753

De Windows 7 AIK-download van Microsoft is een ISO-bestand van ongeveer 1,6 GB. Brand na het downloaden het ISO-bestand op een dvd met een hulpprogramma zoals BurnCDCC. Dit hulpprogramma wordt meegeleverd met IFW en kan ook worden gedownload van TeraByte Unlimited via de onderstaande link:
https://www.terabyteunlimited.com/downloads-free-software.htm

Om de installatie te starten, plaatst u de dvd en wacht u tot het welkomstscherm van de Windows 7 AIK verschijnt. Indien de dvd niet automatisch start, kunt u het dvd-station openen in een Verkenner-venster en vervolgens dubbelklikken op startcd.exe.

Selecteer Windows AIK Setup in het menu van het welkomstscherm. Na enige initialisatie en het scherm met de licentieovereenkomst verschijnt het volgende dialoogvenster:

De hierboven getoonde standaardwaarden werken prima en het wordt aanbevolen deze aan te houden. Indien u onzeker bent of er voldoende vrije ruimte op de installatieschijf is, controleer dan de vereiste schijfruimte voordat u verdergaat met de knop Disk Cost. Klik op Next om de installatie te starten. Na voltooiing verschijnt het volgende scherm:

Opmerking: De Windows AIK vereist dat zowel het .NET Framework als MSXML 6.0 geïnstalleerd zijn. Indien deze nog niet op het systeem aanwezig zijn, zal Windows AIK Setup dit detecteren en verzoeken om eerst een of beide items te installeren. Beide zijn beschikbaar voor installatie vanaf dezelfde dvd en verschijnen in het menu van het welkomstscherm als .NET Framework Setup en MSXML 6.0 [SP1] Setup. Met name Windows XP vereist doorgaans de installatie van deze programma's.

Stap 2B: De Windows 8/8.1/10/11 ADK installeren

Tenzij u een specifieke reden heeft om een oudere ADK te gebruiken, wordt het gebruik van de huidige versie van de Windows 10 ADK aanbevolen. De downloadgrootte varieert afhankelijk van de geselecteerde opties. De minimaal geschatte schijfruimte varieert van 3,0 GB tot 5,8 GB (de werkelijke downloadgrootte is meestal kleiner met een geïnstalleerde ruimte van 1,6 GB tot 3,0 GB). Een breedbandinternetverbinding wordt aanbevolen.

De Windows ADK voor Windows 10/11 is hier te vinden:
https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

Vanaf Windows 10, versie 1809, is de functie Windows Preinstallation Environment (Windows PE) een afzonderlijke download (een add-on voor de ADK). Beide downloads zijn beschikbaar via de hierboven gelinkte pagina. Installeer eerst de ADK en daarna de WinPE-bestanden. De installatieprocedure voor beide installatieprogramma's is gelijk, behalve bij het selecteren van de te installeren functies.

Opmerking: Vanaf Windows 11 ADK versie 22H2 zijn 32-bits versies van Windows PE niet langer inbegrepen. Indien u 32-bits TBWinPE-media moet maken, dient u de Windows 10 ADK versie 2004 als bron te gebruiken.

De Windows 8.0 / 8.1 ADK is niet langer beschikbaar als download bij Microsoft. Echter, indien u de ADK al geïnstalleerd heeft of over de installatiebestanden beschikt, kan deze nog steeds worden gebruikt.

Om de installatie te starten, voert u het gedownloade ADK-installatieprogramma (adksetup.exe) uit. Voor de Windows 11 ADK en de Windows 10 ADK (versie 1809 of later) dient u ook het installatieprogramma voor de Windows PE-add-on (adkwinpesetup.exe) te downloaden en uit te voeren.

U kunt ervoor kiezen om het installatieprogramma de geselecteerde items te laten downloaden of u kunt de ADK downloaden voor installatie op een andere computer. In deze handleiding wordt de optie Installeren gebruikt.

Selecteer de optie Install the Assessment and Deployment Kit to this computer en klik op Next.

Opmerking: Door het standaard installatiepad te gebruiken, kan het script de installatie automatisch vinden. Indien u een aangepast pad gebruikt, raadpleeg dan Appendix 2.

Selecteer in het volgende scherm of u wel of niet wilt deelnemen aan het CEIP en/of anonieme gebruiksgegevens naar Microsoft wilt verzenden en klik op Next. Klik in het scherm License Agreement op Accept.

Het volgende scherm toont de functies van de ADK die beschikbaar zijn voor installatie. Om de download tot een minimum te beperken, wordt aanbevolen de selectie te beperken tot de functies Deployment Tools en Windows Preinstallation Environment (Windows PE) (indien de functie Microsoft .NET Framework 4.0/4.5 beschikbaar is, moet deze ook worden geselecteerd). Bij installatie van de Windows 11 ADK of de Windows 10 ADK (versie 1809 of later) is de functie Deployment Tools beschikbaar in het ADK-installatieprogramma en de functie Windows Preinstallation Environment (Windows PE) in het installatieprogramma voor de Windows PE-add-on.

Selecteren van Deployment Tools in het Windows 10 ADK (versie 1809) installatieprogramma:

Selecteren van Windows Preinstallation Environment (Windows PE) in het Windows 10 ADK (versie 1809) installatieprogramma voor de Windows PE-add-on:

Klik op de knop Install. Indien u een UAC-melding krijgt, klikt u op Doorgaan of Ja om toe te staan dat het programma wordt uitgevoerd.

Wacht tot de installatie is voltooid. Dit kan geruime tijd duren, afhankelijk van de snelheid van de internetverbinding.

Stap 3: Het bestand imagew.ini bewerken

Belangrijke opmerking: Sla deze stap over indien u Image for Windows V3 of V4 in de build opneemt (imagew.ini wordt niet gebruikt bij 3.x/4.x versies).

Image for Windows vereist een geldige productsleutel om in de volledige gebruiksmodus te kunnen functioneren. Deze informatie wordt opgeslagen in het bestand imagew.ini, dat door Image for Windows wordt gelezen wanneer het wordt uitgevoerd.

Deze stap is optioneel, aangezien het script u zal vragen het bestand te bewerken indien het geen geldige sleutel lijkt te bevatten. Indien er geen sleutel wordt opgegeven, zal Image for Windows in de proefmodus draaien. Indien u de build maakt met de proefversie van Image for Windows, kunt u deze stap overslaan en optie 1, Use existing imagew.ini file and continue, selecteren wanneer daarom wordt gevraagd.

Opmerking: Indien u al een geldig imagew.ini-bestand heeft van een eerdere TBWinPE/RE, BartPE, VistaPE of Win7RescuePE build, kunt u dat bestand naar deze map kopiëren en deze stap overslaan.

Blader met Windows Verkenner naar de map met de uitgepakte TBWinPE-bestanden of selecteer het reeds geopende Verkenner-venster uit stap 1.

Dubbelklik op het bestand imagew.ini in deze map (of klik er met de rechtermuisknop op en selecteer Openen in het snelmenu). Het bestand wordt geopend in Kladblok.

Typ achter Key= de Name en Key die u bij Image for Windows heeft ontvangen. Een voorbeeld wordt hierboven en ook in het bestand getoond.

Sla het bestand op en sluit Kladblok wanneer u klaar bent.

Stap 4: TBWinPE uitvoeren

Het TBWinPE-script moet als administrator worden uitgevoerd. Klik met de rechtermuisknop op het bestand TBWinPE.cmd en selecteer Als administrator uitvoeren in het menu. Indien UAC is ingeschakeld (standaard), klikt u op Doorgaan of Ja bij de UAC-melding om toe te staan dat TBWinPE.cmd wordt uitgevoerd.

Er wordt een opdrachtpromptvenster geopend en het script wordt gestart.

De volgende opties zijn beschikbaar:

Build 32-bit (x86) TBWinPE: Selecteer dit om de 32-bits (x86) versie van TBWinPE te maken. Indien u stuurprogramma's of andere programma's toevoegt, moeten dit de 32-bits versies zijn. Opmerking: U kunt geen 32-bits build maken bij gebruik van de Windows 11 22H2 ADK of hoger als bron (32-bits ondersteuning is niet langer inbegrepen).

Build 64-bit (AMD64) TBWinPE: Selecteer dit om de 64-bits (AMD64) versie van TBWinPE te maken. Indien u stuurprogramma's of andere programma's toevoegt, moeten dit de 64-bits versies zijn. Deze build vereist Image for Windows 2.71 of hoger.

Toggle creating boot file: Selecteer dit om het maken van het TBWinPE.bin-opstartbestand in of uit te schakelen voor gebruik met het BOOTFILE-programma van TeraByte (ondersteunt direct opstarten naar het bestand vanuit Windows). Indien ingeschakeld, zullen de build-opties het opstartbestand maken in plaats van het standaard opstartmedium.

List Time Zone codes: Selecteer dit om een lijst met geldige tijdzonecodes te bekijken. Het instellen van de tijdzone is optioneel. Indien niet ingesteld, wordt standaard de tijdzone gebruikt van de versie van de Windows AIK/ADK die u heeft gedownload.

List available Language Packs: Het standaard gebruikte taalpakket hangt af van de gedownloade versie van de Windows AIK/ADK. U kunt deze optie gebruiken om een lijst met geldige taalpakketten te bekijken die kunnen worden geïnstalleerd. Het installeren van een taalpakket is optioneel.

Manage saved settings: Selecteer dit om een menu te openen voor het beheren van opgeslagen instellingen. In het menu wordt aangegeven of opgeslagen instellingen worden gebruikt (indien gevonden). Het opslaan van de huidige build-instellingen is nuttig bij gebruik van aangepaste instellingen en/of installatiepaden, omdat deze behouden blijven wanneer de scriptbestanden worden bijgewerkt. U kunt kiezen uit de volgende opties:

Huidige build-instellingen opslaan: Slaat de huidige build-instellingen op.

Opgeslagen instellingen verwijderen: Verwijdert de opgeslagen instellingen en schakelt het gebruik van opgeslagen instellingen uit. Opmerking: Deze optie is alleen beschikbaar indien er opgeslagen instellingen bestaan.

Toggle using saved settings for build: Schakelt tussen het wel of niet gebruiken van opgeslagen instellingen voor de build. Deze instelling wordt opgeslagen en de huidige status wordt in het menu getoond. Indien opgeslagen instellingen niet worden gebruikt, worden de normale build-instellingen gebruikt. Opmerking: Deze optie is alleen beschikbaar als er opgeslagen instellingen bestaan.

Selecteer de gewenste build-optie en het script gaat verder. Het script geeft een foutmelding weer indien het een probleem tegenkomt (zie Appendix 1 hieronder). Indien het bestand imagew.ini geen geldige sleutel lijkt te bevatten, wordt u gevraagd dit te bewerken, door te gaan of af te breken.

Het proces kan enkele minuten duren, afhankelijk van de snelheid van de computer.

Na voltooiing pauzeert het script en wacht het op een toetsaanslag voordat het MakeDisk-hulpprogramma van TeraByte wordt gestart om het opstartbare TBWinPE-medium te maken.

Opmerking: Indien u bestaande TBWinPE/RE-opstartmedia wilt bijwerken, maar niet wilt dat de media door MakeDisk worden geformatteerd (bestaande bestanden zouden verloren gaan), raadpleeg dan het volgende KB-artikel: Handmatig bijwerken van de TBWinPE/RE-opstartmedia

Klik op Next om het proces te starten en selecteer vervolgens het type opstartbaar medium dat u wilt maken. In het onderstaande voorbeeld is een USB-flashstation geselecteerd.

Belangrijk: Bij het maken van een opstartbaar TBWinPE USB-flashstation (UFD) wordt aanbevolen een Partition USB Layout-optie te gebruiken (bijv. Partition - MBR FAT/FAT32 Partition). Het gebruik van de No Partition modus kan ertoe leiden dat het station niet correct opstart. Indien u problemen heeft met het opstarten van de UFD, raadpleeg dan dit KB-artikel: Using a UFD (USB Flash Drive) as installation/boot media for TeraByte Unlimited products.

Klik op Finish om het opstartbare medium te maken. Indien u nog een opstartmedium wilt maken (bijv. u heeft een cd gemaakt en wilt ook een UFD), kunt u MakeDisk uitvoeren vanuit de TBWinPE-map (het is niet nodig de build opnieuw te maken, tenzij u de geïnstalleerde TeraByte-programma's of de TBWinPE-scriptbestanden heeft bijgewerkt).

Stap 5: TBWinPE gebruiken

Het opstarten in TBWinPE duurt doorgaans enkele minuten, afhankelijk van het systeem.

Het TBWinPE-bureaublad ziet er vergelijkbaar uit als de onderstaande schermafbeelding. Let op: dit type build is een relatief eenvoudige WinPE-build en bevat geen taakbalk of Windows-achtige shell. TBLauncher kan worden gebruikt om de meegeleverde programma's eenvoudig uit te voeren, of om het systeem af te sluiten of opnieuw op te starten.

Om TBWinPE te verlaten, verwijdert u het TBWinPE-opstartmedium en klikt u op de knop Shut down of Restart in TBLauncher.

Opmerking: Sommige systemen die TBWinPE gebruiken dat is gemaakt met de Windows 8 ADK, kunnen vertraging vertonen bij het afsluiten of opnieuw opstarten. Indien dit gebeurt, kunt u de Shift-toets ingedrukt houden terwijl u op de knop klikt om de actie te forceren.

De TeraByte-programma's in de build kunnen ook worden uitgevoerd vanuit een opdrachtpromptvenster door de programmanaam te typen en op ENTER te drukken: imagew, tbiview, tbimount, tbosdtw, tbihd


Appendix 1 - Fouten en waarschuwingen

Het TBWinPE-script toont een foutmelding en breekt af bij de volgende problemen:

  • Onjuiste versie van tbutil gevonden.
  • Script wordt uitgevoerd zonder administratorrechten.
  • De Windows AIK/ADK, DISM.EXE of WINPE.WIM is niet gevonden.
  • Image for Windows is niet gevonden.
  • TBOSDTS 1.47 of hoger is niet gevonden (alleen bij het maken van een opstartbestand).
  • Het toepasselijke licentie-INI-bestand bestaat niet en het script kan dit niet aanmaken.
  • DISM kan de WinPE-image niet koppelen, opslaan of ontkoppelen.

Daarnaast wordt er een foutmelding weergegeven indien de map Drivers bestaat maar geen stuurprogramma's bevat of indien er een probleem is bij het toevoegen van een stuurprogramma. De build wordt bij deze fouten niet gepauzeerd of afgebroken.

Een waarschuwingsbericht wordt getoond bij de volgende problemen:

  • De toepasselijke licentie lijkt niet geldig. U kunt het probleem verhelpen en doorgaan.
  • De map mount is in gebruik.
  • Er is een fout opgetreden bij het configureren van WinPE.

Appendix 2 - Aangepaste programmapaden gebruiken

Standaard verwacht het TBWinPE-script (TBWinPE.cmd) dat de TeraByte-programma's en de Windows AIK/ADK op hun standaardlocaties zijn geïnstalleerd. Indien een van deze programma's niet op de standaardlocatie is geïnstalleerd, dient u de betreffende padvariabele(n) te bewerken en het juiste pad in te stellen.

Opmerking: Gebruik een tekstverwerker (bijv. Kladblok) om het bestand TBWinPE.cmd te bewerken.

ifwpath - Pad naar Image for Windows
tbiviewpath - Pad naar TBIView en TBIMount
tbosdtpath - Pad naar TeraByte OSD Tool Suite Pro
sourcepath - Installatiepad van Windows AIK/ADK

Opmerking: De programma's TBIView, TBIMount en TeraByte OSD Tool Suite Pro zijn optioneel. Het script zal ze opnemen indien ze worden gevonden.

Bijvoorbeeld, indien u de Windows 10 ADK heeft geïnstalleerd in D:\Win10ADK, geeft u het volgende op voor sourcepath:
set sourcepath=D:\Win10ADK

Belangrijk: Indien de bronbestanden zijn geïnstalleerd, moet de variabele sourcepath worden ingesteld op het installatiepad van de bron (hetzelfde pad dat als installatiebestemming is gebruikt in stap 2A/2B). Indien de bronbestanden niet zijn geïnstalleerd, moet de variabele worden ingesteld op de locatie van de bronbestanden, waarbij de map wordt geselecteerd die zou zijn opgegeven als deze op die locatie was geïnstalleerd.

Belangrijk: Gebruik geen afsluitende backslash in de paden. Gebruik geen spaties voor of na het is-gelijk-teken.

Appendix 3 - Geavanceerde opties

Scriptopties

Verschillende opties kunnen worden ingesteld in het TBWinPE-script (TBWinPE.cmd). Deze opties bevinden zich nabij het begin van het bestand (vlak na de sectie met aangepaste paden, getoond in Appendix 2).

Opmerking: Gebruik een tekstverwerker (bijv. Kladblok) om het bestand TBWinPE.cmd te bewerken.

screenresolution - Gebruik deze optie om de schermresolutie van WinPE te wijzigen. De standaardresolutie is 1024x768 (-m3). Zie Appendix 4 hieronder voor resolutie-opties.
Voorbeeld: set screenresolution=-m5

pausebuild - Deze optie pauzeert het script nadat de TeraByte-aanpassingen zijn voltooid, maar voordat het WIM-bestand is ontkoppeld. Hierdoor kan de gebruiker in de submap mount bladeren om de inhoud te verifiëren of inhoud aan de build toe te voegen. Stel in op 1 om in te schakelen.
Voorbeeld: set pausebuild=1

usestartnetcmd - Gebruik deze optie om de build het bestand startnet.cmd te laten gebruiken om het opstarten van programma's te regelen in plaats van de standaard (winpeshl.ini). Het opdrachtpromptvenster zal de shell zijn in plaats van TBLauncher. Stel in op 1 om in te schakelen.
Voorbeeld: set usestartnetcmd=1

bootprompt - Deze optie zorgt ervoor dat de TBWinPE-cd de gebruiker vraagt om op een toets te drukken voor het opstarten (net zoals de Windows-installatie-cd/dvd doet). Indien er niet binnen enkele seconden op een toets wordt gedrukt, start de computer normaal op vanaf de harde schijf. Stel in op 1 om in te schakelen.
Voorbeeld: set bootprompt=1

timezone - Gebruik deze optie om de tijdzone in te stellen. Om een lijst met geldige tijdzones te zien, voert u het TBWinPE-script uit en selecteert u optie 3 in het menu.
Voorbeeld (om Eastern Time in te stellen): set timezone=16

languagepack - Gebruik deze optie om een taalpakket te installeren. Om een lijst met geldige taalpakketten te zien, voert u het TBWinPE-script uit en selecteert u optie 4 in het menu. Het geselecteerde taalpakket wordt geïnstalleerd en als standaard ingesteld.
Voorbeeld: set languagepack=FR-FR

inputlocale - Gebruik deze optie om de invoerinstellingen op een andere waarde in te stellen. De geselecteerde instelling moet worden ondersteund door het huidige taalpakket dat wordt gebruikt.
Voorbeeld: set inputlocale=fr-CH

screendpi - Gebruik deze optie om de DPI-waarde van het scherm in te stellen. Dit kan nuttig zijn bij gebruik van FHD/QHD/QFHD-schermen die niet automatisch correct worden gedetecteerd. De standaard DPI wordt gebruikt indien de optie niet is ingesteld of de opgegeven waarde ongeldig is. Stel in op 0 (nul) of laat leeg om de standaardwaarde te gebruiken. Geldige waarden zijn: 0, 96, 120, 144, 168, 192, 240, 288
Voorbeeld: set screendpi=144

Aangepaste initialisatie-, uitvoer- en build-scripts

Deze scripts kunnen in de build worden gebruikt om aangepaste build-, initialisatie- en automatiseringstaken eenvoudiger af te handelen. InitScript en RunScript worden bij het opstarten uitgevoerd vanuit TBLauncher en bieden een alternatief voor het gebruik van het startnet.cmd-script. Opmerking: Aangepaste builds die startnet.cmd gebruiken en TBLauncher niet uitvoeren, kunnen deze scripts nog steeds gebruiken door ze rechtstreeks vanuit startnet.cmd aan te roepen.

Om deze scripts te gebruiken, plaatst u de gewenste scriptbestanden in de TBWinRE-map voordat u de build maakt. De bestanden InitScript en RunScript worden gekopieerd naar de map \Windows\System32 van de build (X:\Windows\System32 na het opstarten).

InitScript.cmd - Dit script wordt uitgevoerd voordat TBLauncher wordt weergegeven en vlak voor het programma dat is geconfigureerd om automatisch te starten (bijv. Image for Windows). Opmerking: Indien dit script pas mag worden uitgevoerd nadat de standaard WinPE-initialisatie is voltooid, zorg er dan voor dat de TBLauncher-optie BackgroundInit is uitgeschakeld.

RunScript.cmd - Dit script wordt uitgevoerd bij het opstarten (onmiddellijk na InitScript.cmd, indien gebruikt) en neemt de plaats in van het programma dat was geconfigureerd om automatisch te starten (bijv. Image for Windows). Opmerking: Aangepaste builds die autorun.cmd gebruiken, moeten dit rechtstreeks vanuit RunScript.cmd aanroepen om het te gebruiken, aangezien het niet automatisch wordt uitgevoerd (bijv. call %TBDrive%\TBData\autorun.cmd).

BuildScript.cmd - Dit script wordt uitgevoerd tijdens het build-proces, waardoor aangepaste build-bewerkingen kunnen worden geautomatiseerd.

Appendix 4 - De schermresolutie wijzigen

De standaard schermresolutie voor Windows 7 WinPE is 800x600. Deze resolutie is niet hoog genoeg om het volledige venster van Image for Windows weer te geven. Het programma ChgRes.exe wordt gebruikt om de resolutie te wijzigen naar 1024x768 nadat WinPE is opgestart (voordat Image for Windows wordt uitgevoerd).

Een andere resolutie kan in TBWinPE worden geselecteerd door het ChgRes-programma uit te voeren en de benodigde opties op te geven. Het uitvoeren van ChgRes zonder opties toont gebruiksinformatie.

Het is ook mogelijk om de standaardresolutie op een andere modus in te stellen door met Kladblok de variabele screenresolution in TBWinPE.cmd te bewerken (of de chgres-regel in startnet.cmd, indien de optie usestartnetcmd is ingeschakeld in TBWinPE.cmd), de ChgRes-opties te vervangen door de nieuwe, en vervolgens de build opnieuw te maken door het TBWinPE-script uit te voeren. Waarschuwing: Het aanbrengen van andere wijzigingen in het bestand startnet.cmd wordt niet aanbevolen, tenzij u bekend bent met het WinPE-bouwproces.

Houd er rekening mee dat ondersteunde resoluties bij het opstarten in WinPE verschillen van die in Windows. Sommige systemen ondersteunen mogelijk slechts een zeer beperkt aantal resoluties. Voordat u een alternatieve resolutie opgeeft, dient u te verifiëren of de gewenste resolutie geldig is in WinPE door deze te testen met ChgRes terwijl u in TBWinPE bent opgestart.

Appendix 5 - Windows-stuurprogramma's toevoegen

Windows-stuurprogramma's kunnen aan de build worden toegevoegd door ze in de map Drivers te plaatsen. Deze map moet zich in de build-map bevinden (C:\TBWinPE in dit voorbeeld): C:\TBWinPE\Drivers

De map Drivers wordt doorzocht op stuurprogramma's tijdens het maken van de build. Het plaatsen van de bestanden voor elk toegevoegd stuurprogramma in een eigen map is meestal de eenvoudigste methode. Bijvoorbeeld, indien u de TBWinPE 64-bits build maakt met de Windows 7 AIK en 64-bits USB 3.0-stuurprogramma's moet toevoegen, kunt u de stuurprogrammabestanden in C:\TBWinPE\Drivers\usb3x64 plaatsen (zoals hieronder getoond):

Stuurprogramma's moeten van het type INF (.inf) zijn en alle ondersteunende bestanden (.cat, .pnf, .sys, .oem, .dll, enz.) moeten worden meegeleverd. Alle stuurprogrammagerelateerde bestanden en submappen moeten zich in dezelfde map bevinden als het .inf-bestand. In de meeste gevallen zijn de bestanden van het stuurprogramma samen verpakt in een map en kunt u die map gewoon naar de map Drivers kopiëren (hiermee worden alle bestanden en eventuele submappen gekopieerd).

Windows-installatiebestanden (bijv. .msi-bestanden) of andere typen stuurprogrammapakketten (zoals .exe-bestanden) worden niet ondersteund. Bovendien worden INF-bestanden die geen geldige stuurprogrammapakketten zijn, genegeerd.

Gebruikte stuurprogramma's moeten 32-bits (x86) versies zijn voor 32-bits (x86) builds en 64-bits (AMD64) versies voor 64-bits builds. Gebruik Windows 7-stuurprogramma's voor builds gebaseerd op de Windows 7 AIK, gebruik Windows 8-stuurprogramma's voor builds gebaseerd op de Windows 8 ADK, gebruik Windows 10-stuurprogramma's voor builds gebaseerd op de Windows 10 ADK, enz.

Appendix 6 - De build-mappen "ISO" en "mount"

De map ISO bevat de bestanden die zijn gebruikt om de build te maken (scriptversies voor 1.3 gebruikten winpe voor 32-bits builds en winpe64 voor 64-bits builds). Wanneer de build is voltooid en het opstartmedium is gemaakt, kan de build-map worden verwijderd om ruimte terug te winnen (ongeveer 135-300 MB, afhankelijk van de build). Indien verwijderd, wordt de map opnieuw aangemaakt wanneer het script opnieuw wordt uitgevoerd. De build-map wordt niet automatisch door het script verwijderd, omdat deze nuttig kan zijn voor geavanceerde gebruikers.

De map mount wordt gebruikt om het WinPE boot.wim-bestand dat wordt gewijzigd, te koppelen.

Appendix 7 - TBLauncher aanpassen

Het bestand TBLauncher.ini kan worden bewerkt om de opstartopties en de menu-items te wijzigen. De volgende opties zijn beschikbaar:

Mode - Deze optie bepaalt welk programma automatisch wordt gestart wanneer TBLauncher wordt uitgevoerd. Geldige modi zijn:

  • WinRE - Het programma Systeemherstelopties wordt uitgevoerd, indien gevonden. Anders wordt IFW uitgevoerd.
    Opmerking: Hoewel deze instelling geldig is, zal deze worden genegeerd aangezien WinPE het herstelprogramma niet bevat. De WinPE-modus zal worden gebruikt.
  • WinPE - IFW wordt uitgevoerd.
  • IFW - IFW wordt uitgevoerd met de parameters die zijn opgegeven in de optie IFWModeParameters.

Voorbeeld: Mode=WinPE

RunWpeinit - TBLauncher voert het WinPE-initialisatieprogramma (wpeinit) uit bij het opstarten (0 = uitgeschakeld, 1 = ingeschakeld). Wanneer dit is uitgeschakeld, kunt u het indien nodig handmatig uitvoeren vanuit het menu Bestand van TBLauncher. Het uitschakelen van deze optie kan het opstarten van TBWinPE versnellen.

Voorbeeld: RunWpeinit=0

RunNetworkInit - TBLauncher voert de netwerkinitialisatie uit bij het opstarten (0 = uitgeschakeld, 1 = ingeschakeld). Wanneer dit is uitgeschakeld, kunt u het indien nodig handmatig uitvoeren vanuit het menu Bestand van TBLauncher. Dit moet worden uitgevoerd als netwerktoegang vereist is. Het uitschakelen van deze optie kan het opstarten van TBWinPE versnellen.

Voorbeeld: RunNetworkInit=1

DisableFirewall - Schakelt de Windows-firewall uit (0 = firewall ingeschakeld, 1 = firewall uitgeschakeld). Dit is vereist om multicasting met Image for Windows te gebruiken.

Voorbeeld: DisableFirewall=1

BackgroundInit - Deze optie zorgt ervoor dat TBLauncher de initialisatieprogramma's op de achtergrond uitvoert in plaats van te wachten tot ze klaar zijn voordat IFW of het programma Systeemherstelopties wordt uitgevoerd (0 = uitgeschakeld, 1 = ingeschakeld). Afhankelijk van het systeem kan er nog steeds een vertraging optreden voordat IFW of het programma Systeemherstelopties wordt uitgevoerd. Indien u bijvoorbeeld IFW heeft ingesteld om automatisch te starten en het netwerktoegang vereist, wilt u deze optie uitschakelen zodat het netwerk beschikbaar is wanneer IFW wordt uitgevoerd.

Voorbeeld: BackgroundInit=1

IFWModeParameters - Gebruik deze optie om de opdrachtregelopties voor IFW op te geven bij gebruik van de IFW-modus. Dit is nuttig als u de TBWinPE-build wilt configureren om IFW automatisch uit te voeren en een specifieke taak uit te voeren (bijv. een back-up maken of een image terugzetten).

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

FindBootDrive - Zoekt naar het TBWinPE-opstartmediumstation na het opstarten (0 = uitgeschakeld, 1 = ingeschakeld). Indien ingeschakeld, zal TBLauncher zoeken naar het opstartmedium. Indien gevonden, is het volgende van toepassing:

  • De omgevingsvariabele %TBDrive% wordt ingesteld op de stationsletter van het opstartmedium en kan worden gebruikt in aangepaste scripts of menu-items.

  • Als het bestand \TBData\TBLauncher.ini op het station bestaat, zal dit worden gebruikt in plaats van het ingebouwde INI-bestand. Merk op dat de initialisatie-opties in het vervangende bestand niet zullen worden gebruikt, aangezien de initialisatie al heeft plaatsgevonden. De optie Mode en de menu-items zullen echter wel worden gebruikt.

  • Indien het bestand \TBData\autorun.cmd op de schijf bestaat, wordt dit uitgevoerd, waarbij de instelling Mode wordt genegeerd. Dit maakt een eenvoudige configuratie en gebruik van een autorun-script mogelijk zonder dat de build opnieuw hoeft te worden gemaakt. Belangrijk: Voorzichtigheid is geboden bij het gebruik van een autorun-script. Afhankelijk van het script kan het uitvoeren ervan op het verkeerde systeem of wanneer het niet van toepassing is, ongewenste gevolgen hebben.

Het wordt aanbevolen om slechts één TBWinPE-opstartmedium op het systeem te hebben aangesloten (het medium dat wordt opgestart) wanneer u deze optie gebruikt, aangezien het zoeken stopt wanneer de eerste overeenkomst is gevonden. Het gebruik van deze optie zal het opstarten van TBLauncher gewoonlijk met 6-10 seconden vertragen vanwege de tijd die WinPE nodig heeft om aangesloten apparaten te initialiseren.

Het opstartstation kan niet worden gevonden wanneer wordt opgestart met het opstartbestand TBWinPE.bin. Dit komt omdat het niet langer als station bestaat op het moment dat de zoekopdracht plaatsvindt. Als er echter andere TBWinPE-opstartmedia zijn aangesloten, zullen deze worden gevonden. Als u bijvoorbeeld opstart met het opstartbestand en uw aangepaste TBWinPE UFD is aangesloten, zal deze worden gevonden en zullen de TBLauncher.ini en autorun.cmd daarop worden gebruikt.

Voorbeeld: FindBootDrive=1

MaxSearchTime - Specificeert het maximale aantal seconden (tot 20) om naar het opstartstation te zoeken. Alleen van toepassing wanneer FindBootDrive is ingeschakeld. De standaardwaarde is 8 seconden. Indien de zoektijd niet lang genoeg is, wordt het station mogelijk niet gevonden of slechts sporadisch gevonden.

Voorbeeld: MaxSearchTime=10

Programma's bijwerken - Zoeken naar bijgewerkte versies van de TeraByte-programma's (0=uitgeschakeld, 1=automatisch bijwerken, 2=gebruiker vragen). Indien de optie niet is uitgeschakeld, zal TBLauncher na het opstarten de opgegeven build-paden en de standaard installatiepaden doorzoeken naar de TeraByte-programma's (Image for Windows, TBIView, TBIMount, TBOSDT). Indien een nieuwere versie wordt gevonden, zal deze worden gebruikt in plaats van de versie die in de build is opgenomen (de gebruiker zal eerst om bevestiging worden gevraagd indien 2 is opgegeven). Belangrijk: Het wordt aanbevolen om de opstartmedia bij te werken wanneer u Image for Windows bijwerkt. Als u op deze optie vertrouwt en het station met de bijgewerkte versies niet toegankelijk is (bijv. leeg, beschadigd, enz.), zal de zoekopdracht mislukken en kunt u mogelijk geen toegang krijgen tot uw back-ups met de oudere versie die in de build is opgenomen. Opmerking: Deze zoekopdracht kan handmatig worden uitgevoerd via het menu Extra van TBLauncher.

Voorbeeld: UpdatePrograms=2

ClosedTransparency - Hiermee kan het TBLauncher-venster transparant zijn wanneer het gesloten (inactief) is. Dit kan nuttig zijn op kleinere schermen waar de uitvoer van andere programma's normaal gesproken door TBLauncher zou worden verborgen. Geldige waarden zijn 0 - 4, waarbij 0 ondoorzichtig is (standaard) en 1 - 4 de transparantie verhoogt.

Voorbeeld: ClosedTransparency=3

Log - Maakt een logbestand aan (0=uitgeschakeld, 1=ingeschakeld). Er wordt geen logbestand aangemaakt als TBLauncher in de normale Windows-omgeving wordt uitgevoerd.

Voorbeeld: Log=1

AlwaysOnTop - Houdt het TBLauncher-venster bovenop andere vensters (0=uitgeschakeld, 1=ingeschakeld). Het wordt aanbevolen om deze optie in te schakelen.

Voorbeeld: AlwaysOnTop=1

AccessibilityOpts - Beheert de volgende toegankelijkheidsopties:
0 - Geen toegankelijkheidsprogramma's uitvoeren bij het opstarten
1 - Verteller uitvoeren
2 - Schermtoetsenbord (OSK) uitvoeren
3 - Zowel Verteller als Schermtoetsenbord uitvoeren
Opmerking: Verteller wordt alleen ondersteund in TBWinRE gebaseerd op Windows 10 1703 of later.

Voorbeeld: AccessibilityOpts=1

Aangepaste menu-items
Menu-items kunnen worden toegevoegd door de variabele ItemCount te bewerken (in de sectie [Menu]) en een sectie voor het nieuwe item toe te voegen (bijv. [Menu_Item_10]). Geef de Name, Path, WorkingDir (indien van toepassing), Parameters (indien van toepassing) en de indexwaarde van het Icon op (meestal 0). Omgevingsvariabelen worden uitgebreid (bijv. %ProgramFiles%). Houd er rekening mee dat X: de stationsletter is die is toegewezen aan de opgestarte WinPE-ramschijf (als u deze hard moet coderen).

Indien de optie FindBootDrive wordt gebruikt, kunt u ook de omgevingsvariabele %TBDrive% gebruiken in de paden van de menu-items om de opstartmedia te specificeren. Dit maakt het mogelijk om draagbare apps aan de schijf toe te voegen wanneer de schijfletter onbekend is totdat er is opgestart.

Raadpleeg voor voorbeelden de bestaande menu-items in het bestand. Er staan ook voorbeelden in het KB-artikel Adding Programs to TBWinPE/RE Builds.

Bijlage 8 - Direct opstarten van TBWinPE/RE WIM-bestand in Windows 7 of nieuwer

TBWinPE/RE Builder kan Windows configureren om het WIM-bestand rechtstreeks op te starten vanuit een standaard TBWinPE- of TBWinRE-build bij gebruik van Windows 7 of nieuwer. Dit maakt het mogelijk om in de TBWinPE/RE-omgeving op te starten met een eenvoudige herstart van Windows, zonder dat er opstartmedia vereist zijn.

Raadpleeg de TBWinPE/RE Builder TBWinPE-handleiding (Bijlage 4) voor details.