Startbar USB-flashenhet med Windows XP. Kör Windows från en flashenhet Flash-enhet från vilken du kan köra Windows

Vår uppgift för idag är att skapa en speciell version av Windows 7 som skulle fungera utan installation och köras direkt från en flashenhet. Genom att inkludera nödvändig programvara i sin sammansättning kommer vi att kunna lösa olika problem: lösa problem med diskpartitioner, ta bort virus eller till exempel använda hackverktyg i en bekant miljö.

Efter att ha insett för länge sedan att många problem är mycket lättare att lösa genom att starta upp från en Live-media, försöker jag alltid ha någon form av återställningsdistribution med mig på en flash-enhet. Håller med om att detta är, om inte det bästa, så åtminstone ett av de mest bekväma sätten att återställa systemet eller till exempel hantera skadlig programvara (särskilt om vi pratar om en blockerare). Jag har försökt mycket. Först var dessa Linux-baserade system, sedan UBCD4Win, byggda på Windows XP, och sedan gjorde jag min egen konstruktion med det ökända Barts PE Builder-verktyg. Tyvärr har programmet inte uppdaterats på länge, vilket innebär att listan över stödda system som är tillgängliga för överföring till startbara media förblir densamma: Windows 2000/XP/2003. Det här är lite upprörande: alla har redan vant sig vid "sjuorna", och det skulle vara fantastiskt att bygga ditt eget startsystem baserat på Windows 7. Inte tidigare sagt än gjort.

Vår assistent - WinBuilder

För att ersätta PeBuilder hittades ett annat, helt underbart verktyg - WinBuilder. Detta är inte ens ett program, utan ett riktigt ramverk för att skapa Windows PE (detta är namnet på en lätt version av Windows OS som låter dig starta från en flyttbar CD/DVD/USB-media). För att göra detta extraherar det de nödvändiga komponenterna från distributionen av själva systemet, såväl som Windows Automated Installation Kit (WAIK) som bas för systemet och låter dig skapa ytterligare skript som alla tredjepartsverktyg är byggda med. in i systemet.

På basen WinBuilder Flera projekt har byggts, här är bara några av dem:

  • LiveXP - använder Windows XP som filkälla och skapar ett system för administratörer.
  • Win7PE - tar Windows 7-distributionen som grund för systemet.
  • VistaPE-CAPI - Skapar en Vista-baserad build.
  • NaughtyPE är baserat på Windows XP och stöder mediauppspelning direkt från förpackningen.
  • MultiPE - sätter ihop ett startbart system från Windows 7-distributionen.

Vi kommer att använda Win7PE som det mest beprövade och lämpligaste projektet för våra uppgifter.

Vad behöver vi?

För att bygga ett startbart system baserat på Windows 7 behöver vi följande:

1. Windows 7 x86 eller x64 distribution, helst med SP1 redan integrerad.

Att använda en flash-enhet för detta ändamål är bekvämt. Låt oss titta på hur man startar en dator eller bärbar dator från en flash-enhet.

Du måste börja med att välja en av de alternativa åtgärderna:

  • Ändra ordningen på startenheter i BIOS;
  • Välja en startenhet i Boot Menu.

Du måste först komma in i BIOS Utility-inställningarna. Du kommer in i dem med tangenterna Delete (oftast) eller F2 (de vanligaste fallen).

BIOS-anropet måste göras innan operativsystemet startar - vid den första svarta skärmen eller reflektion av tillverkarens logotyp.

Ibland kan det du behöver klicka på ses på bilden på startskärmen:

Ändra Boot till UEFI

UEFI-programvaran är grafisk och att byta startenheter är intuitivt:

De flesta alternativen innebär vanligtvis att man ändrar startordningen genom att helt enkelt dra och släppa skivbilderna med musen.

Åtgärder i AMI BIOS

Innan du går in i Bios är flashenheten ansluten till datorn i förväg.

För att starta en dator eller bärbar dator från en flashenhet, utförs följande operativa procedur:

  • Överst i menyn, använd "höger"-knappen för att välja "Boot";
  • Genom att klicka på "Hårddiskar", tryck på "Enter" under "1:a enhet" i menyn som öppnas;
  • Listan innehåller namnet på flashenheten - markören placeras på den;
  • Tryck på Enter och Esc växelvis;
  • Sedan i "Boot device priority" trycker du på "Enter" på "First boot device";
  • Flash-enheten visas igen:

Vi arbetar i BIOS AWARD

Att välja en startenhet i Award BIOS görs i menyinställningarna. Du måste välja "First Boot Device" med markören i "Advanced BIOS Features" och trycka på "Enter":

I listan som visas, för att starta en dator eller bärbar dator från en flashenhet, installera "USB-HDD" ("USB-Flash").

Efter detta, använd Esc-knappen för att flytta upp en nivå och välj alternativet "Spara/Avsluta":

Installation i H2O BIOS

Du kan starta en USB-flashenhet i InsydeH20 BIOS så här:

  • Använd högertangenten för att öppna "Boot" i huvudmenyn;
  • "Extern enhetsstart" måste vara "Aktiverad";
  • Använd kontrollknapparna F5 och F6 för att placera "Extern enhet" i första läget i avsnittet "Boot Priority";
  • Avsluta ("Avsluta") från menyn när du sparar inställningarna.

Datorn startar om från önskad enhet.

Utan att besöka BIOS (för Windows 8, 8.1 och 10 med UEFI)

För sådana enheter måste du öppna fliken "Uppdatera och återställning" via panelen till höger och välja "Starta om". Och i panelen "Specialalternativ" på skärmen "Välj åtgärd", välj "Använd en USB-enhet." Det kommer också att finnas ett urval av nätverksanslutning och DVD.

Nästa skärm kommer att ge en lista över enheter från vilka flashenheten är vald.

Om det inte finns i listan klickar du på "Visa andra".

Valet du gör kommer att tvinga datorn att starta om från den valda enheten.

Startar via Boot Menu

Startmenyn tas fram när de allra flesta bärbara/datormodeller är påslagna. Eftersom det är ett av BIOS- eller UEFI-verktygen kan du välja en enhet för att starta datorn i det här fallet.

Den här metoden är bekväm att använda för att välja en startenhet en gång innan du startar operativsystemet från en live-cd, använda en flashenhet för att installera Windows OS och mer.

När allt kommer omkring är det inte ofta som en dator startar från en flashenhet - varför ändra BIOS-inställningarna?

VIKTIG. Genom Boot-menyn i vissa bärbara datorer är det möjligt att återställa systemet.

Sökväg till startmenyn

Precis som BIOS (eller UEFI) kallas Boot Menu upp av vissa nycklar. Oftast är det F12, F11 eller Esc. Andra alternativ är möjliga. Ibland (inte alltid) kan detta ses från informationen som visas på skärmen när du slår på datorn.

Väl i det här avsnittet kan du se en lista över anslutna enheter från vilka du kan börja ladda ner (hårddisk, flashenhet, diskar, etc.). Du kan välja att starta upp din dator över ett nätverk eller starta en OS-återställning med hjälp av en backup-partition.

Funktioner för att logga in i Windows 8, 8.1 och 10

Att stänga av en dator som kör Windows 8, 8.1 och Windows 10 är inte en "avstängning" i strikt mening (viloläge). Därför kanske du inte kan komma in i startmenyn med ovanstående tangenter.

I det här fallet måste du göra något av följande:

  • Om du håller ned "Shift" medan du väljer alternativet "Avstängning", stängs datorn av "helt" och nästa gång du slår på den kommer nycklarna att fungera;
  • Använd de nödvändiga nycklarna vid omstart (och inte under en preliminär avstängning);
  • I "Kontrollpanelen" (visa - ikoner) / "Strömalternativ" / "Strömknapparnas åtgärder" - inaktivera aktivering av snabb start (ibland måste du "ändra för närvarande otillgängliga inställningar"):

En av metoderna kommer definitivt att fungera.

Logga in på Asus

Stationära datorer med Asus-moderkort låter dig komma in i startmenyn genom att trycka på F8-tangenten (samtidigt som du trycker på Del eller F9 för att komma in i BIOS).

Med bärbara datorer råder fullständig förvirring:

De flesta moderna använder Esc;

Du måste prova alla alternativ!

Logga in på Lenovo

Med Lenovos varumärke - nästan det enklaste sättet av alla - går vi in ​​i den uppskattade menyn med F12-tangenten för nästan alla modeller av bärbara datorer / allt-i-ett-datorer.

Det finns också en pilknapp bredvid power - andra startalternativ finns på den:

Vi kommer till Acer

För Acers bärbara datorer/monoblock fungerar F12-tangenten. Men för vissa, för att komma in i menyn för att fungera, måste den vara påslagen.

För att göra detta, gå först in i BIOS med F2-tangenten och växla sedan parametern "F12 Boot Menu" så att den tar värdet "Enabled" (standardinställningen är "Disabled").

Sedan sparas inställningarna innan du avslutar BIOS.

Andra modeller

Lista över nycklar för att komma in i Boot Menu för andra märkesmodeller:

  • HP - F9 eller Esc-tangenten och sedan F9;
  • Dell - F12;
  • Samsung - Esc;
  • Toshiba - F12.

För moderkort:

  • Gigabyte - F12;
  • Intel - Esc;
  • Asus - F8;
  • MSI - F11;
  • AsRock - F11.

Efter att ha läst denna publikation kommer du garanterat att kunna starta din dator eller bärbara dator från en flashenhet.

Lämna dina kommentarer, dela dina erfarenheter.

Ibland behöver du starta en dator med ett skadat operativsystem för att hämta filer från systemdisken och installera om Windows. De flesta av de flash-enheter som erbjuds fungerar tyvärr inte särskilt bra, till exempel faller de in i en blå skärm, etc. Denna flash-enhet utger sig inte för att vara ett fullfjädrat operativsystem, men som praxis har visat, startar Windows XP från det på nästan all hårdvara som stöder uppstart från USB-enheter.

För att disken ska synas måste den fungera i IDE-läge, om du har AHCI-läge i ditt BIOS måste du åtminstone tillfälligt ändra den till IDE.

(42MB) - Ett enkelt startbart USB-minne med Windows XP. Låter dig extrahera filer om ditt huvudsystem inte startar. Den har en inbyggd GHost som låter dig göra säkerhetskopior eller kloning av diskar. Det finns problem med att starta andra program och antivirus... Men det är enkelt och väldigt opretentiöst till hårdvara och har även en mikroskopisk storlek.

På grund av den här artikelns enorma popularitet erbjuder jag en annan flashenhet.

eller ladda ner i delar - Det finns många skillnader. Denna flashenhet innehåller många verktyg för att återställa din dator. Du kan köra dina egna program, till exempel de senaste antivirusprogrammen. Det är också möjligt att installera drivrutiner för din utrustning, sätta upp nätverksanslutningar, redigera registret, återställa information från en hårddisk, verktyg för kloning och säkerhetskopiering av data, etc. Testad på datorer från Pentium 4-generationen och högre, samt på ett par netbooks. För att köra behöver du 512 MB RAM och en flashenhet på minst 1 GB. Uppackning till en flash-enhet är helt lik det som beskrivs nedan, bara bildnamnet har ändrats till mega_flash.gho. Om möjligt, skriv i kommentarerna om resultatet av användningen. Om denna flashenhet inte startar, beskrivs behandlingsreceptet i slutet av artikeln(MBR Helper-fel saknas)!

Faktum är att arkivet innehåller en bild av en flashenhet och en Windows-version av GHost-programmet.

Så från flashenheten (512MB i storlek eller mer) tar vi bort allt användbart, eftersom... den kommer att formateras till NTFS-filsystemet när bilden distribueras till den och vi kör filen ghost32.exe och klickar på OK.

Gränssnittet är väldigt asketiskt, välj Lokal -> Disk -> Från bild. Det vill säga, vi kommer att expandera disken från bilden.

Som standard bör samma mapp som du packade upp det nedladdade arkivet öppna i, du måste välja filen flash.gho - det här är bilden av flashenheten.

Nu är det viktigaste ögonblicket! Vi väljer var den här bilden ska packas upp. Det finns inga enhetsbokstäver här, det finns bara storleken, så vägled dig av den för att inte råka förstöra en annan enhet!

Här i fältet Ny storlek måste du välja den maximala storleken på flashenheten, om siffran plötsligt inte motsvarar storleken på flashenheten, skriv sedan storleken större än din flashenhet, då kommer siffran automatiskt att anpassas till storleken på din flashenhet.

Det är det, nu när du klickar på "Ja" börjar uppackningen.

Om ett sådant fel plötsligt uppstår betyder det att flashenheten används. Antingen har du något program öppet från det, eller så kan det till exempel användas av en spelare som Winamp. Klicka på "Ja" och sedan kommer processen att med tvång stänga allt som var anslutet till flashenheten.

Bilden är uppackad, klicka på "Fortsätt"

Och klicka på "Avsluta"

Allt som återstår är att starta från den skapade flashenheten. Utrymmet på flashenheten tar upp cirka 150 MB, så du kan lämna det så för säkerhets skull. Dessutom kan Norton GHost användas för att säkerhetskopiera data, samt Acronis True Image. Till exempel, för att säkerhetskopiera systempartitionen, välj Lokal -> Partition -> Till bild, och för att packa upp bilden tillbaka till disken, respektive Lokal -> Partition -> Från bild.

Om ett fel uppstår när du försöker ladda en mega flash-enhet (den stora) så . Efter att ha packat upp arkivet, kör filen "grubinst_gui.exe" där det står DISK, välj en disk som matchar storleken på din flashenhet och klicka på knappen Installera. Bootloadern kommer att skriva detta till den. Tack till Deimos för att du tittade på denna fråga. Jag har redan försökt packa upp på många flashenheter, men inga fel uppstod någonstans för att fixa något. Lycka till allihopa!

Ibland, om hårddisken är skadad eller datorn är infekterad med ett virus, blir det nödvändigt att starta Windows-operativsystemet från en flash-enhet. Oftast behövs en sådan operation när användaren behöver spara information genom att kopiera den till lagringsmedia eller återställa den med speciella program, och Windows på en bärbar dator eller dator startar inte ens i säkert läge.

Dessutom används Windows-operativsystemet installerat på en bärbar enhet ofta som ett utmärkt sätt att undvika kontobegränsningar på en arbetsdator. Men det finns ett annat populärt alternativ för att arbeta med en sådan flashenhet - installera testversioner av ett operativsystem på dem, till exempel Windows 10 TR, som för närvarande är i användartestläge. Det är omöjligt att installera det som huvudet, eftersom det innehåller många brister, men det finns ingen önskan att tilldela en separat del av hårddisken på en dator eller bärbar dator för den.

Förbereder för lansering

För att kunna köra Windows från en flashenhet måste du först förbereda den och göra den startbar. Vissa sammansättningar tillsammans med Windows innehåller helande verktyg och program för filåterställning. I det här fallet finns det oftast antingen ett startbart skal eller en startbar bild av Windows-operativsystemet, som kallas en Live CD.

Dessutom finns det förberedda bilder på installerat Windows som innehåller alla typer av drivrutiner för bärbara datorer och datorer och som inte kräver installation. I det här fallet laddar du ner program som inte kräver installation för att återställa filer eller bota virus. Det är mycket enkelt att spela in en sådan bild med hjälp av UltraISO-programmet eller analoger. För att göra detta måste du göra följande:

  1. Ladda ner en bild med installerat Windows från en torrent;
  2. Öppna den med UltraISO-programmet;
  3. Välj alternativet "Boot" i menyn och alternativet "Bränn hårddiskavbildning";
  4. Bränn Windows till ett USB-minne, kontrollera först att den valda bilden och inspelningsenheten är korrekta.

Om färdiga bilder distribuerade på torrents inte är lämpliga för dig, och du vill installera din version av Windows på en flash-enhet, behöver du ett speciellt program. Du kan använda programvara från Microsoft som heter . Detta är dock inte det bästa alternativet.

Utvecklingsteamet skapade ett speciellt program PWBoot, som kan installera Windows på en flashenhet från motsvarande arkiv med filer. Vi kan säga att det helt enkelt packar upp arkivet med förberedda data i de nödvändiga mapparna.

Med den här programvaran kan du inte bara installera Windows på ett USB-minne, utan också lägga till nödvändiga uppdateringar.

Programmet fungerar med en bild av ett något annat format: inte ett distributionspaket, utan en virtuell hårddisk på en bärbar dator eller dator. OS Windows 7 låter dig skapa ett för omedelbar systemåterställning. Du måste packa upp den med PWBoot på en flashenhet.

Springer från en enhet

Det räcker inte att installera operativsystemet, nu måste du ställa in startprioritet för att starta din dator eller bärbara dator från en flashenhet. För att göra detta måste du gå till Boot-sektionen i Bios firmware och välja enheten som huvudenhet.

För att starta Bios-installationen kan du använda Del-tangenten för en dator eller F12 och F10 för en bärbar dator. För olika modeller finns det också olika genvägsknappar för startmenyn för att ändra datorns startprioriteringar.

Parameterändringar måste bekräftas med "F10"-knappen. Efter att ha startat om datorn bör systemet starta Windows från flashenheten på den bärbara datorn. Om detta inte händer betyder det att något steg har missats eller utförts felaktigt. Problemet kan också vara i bilden av Windows installerat på själva datorn.

Resultat:

Att installera och köra Windows från en flash-enhet på en bärbar dator eller dator är inte svårare än att utföra denna operation på en hårddisk. Det är absolut nödvändigt att ta hänsyn till att enheten är långsammare vid mottagning och överföring av data, vilket innebär att installationen på en flash-enhet kommer att ta längre tid än på en hårddisk, vilket kan påverka driften av en bärbar dator eller dator.

Vår uppgift för idag är att skapa en speciell version av Windows 7 som skulle fungera utan installation och köras direkt från en flashenhet. Genom att inkludera nödvändig programvara i sin sammansättning kommer vi att kunna lösa olika problem: lösa problem med diskpartitioner, ta bort virus eller till exempel använda hackverktyg i en bekant miljö.

Efter att ha insett för länge sedan att många problem är mycket lättare att lösa genom att starta upp från en Live-media, försöker jag alltid ha någon form av återställningsdistribution med mig på en flash-enhet. Håller med om att detta är, om inte det bästa, så åtminstone ett av de mest bekväma sätten att återställa systemet eller till exempel hantera skadlig programvara (särskilt om vi pratar om en blockerare). Jag har försökt mycket. Först var dessa Linux-baserade system, sedan UBCD4Win, byggda på Windows XP, och sedan gjorde jag min egen konstruktion med det ökända Barts PE Builder-verktyg. Tyvärr har programmet inte uppdaterats på länge, vilket innebär att listan över stödda system som är tillgängliga för överföring till startbara media förblir densamma: Windows 2000/XP/2003. Det här är lite upprörande: alla har redan vant sig vid "sjuorna", och det skulle vara fantastiskt att bygga ditt eget startsystem baserat på Windows 7. Inte tidigare sagt än gjort.

Vår assistent - WinBuilder

För att ersätta PeBuilder hittades ett annat, helt underbart verktyg - WinBuilder. Detta är inte ens ett program, utan ett riktigt ramverk för att skapa Windows PE (detta är namnet på en lätt version av Windows OS som låter dig starta från en flyttbar CD/DVD/USB-media). För att göra detta extraherar det de nödvändiga komponenterna från distributionen av själva systemet, såväl som Windows Automated Installation Kit (WAIK) som bas för systemet och låter dig skapa ytterligare skript som alla tredjepartsverktyg är byggda med. in i systemet.

Flera projekt har byggts på basis av WinBuilder, här är bara några av dem:

  • LiveXP - använder Windows XP som filkälla och skapar ett system för administratörer.
  • Win7PE - tar Windows 7-distributionen som grund för systemet.
  • VistaPE-CAPI - skapar en Vista-baserad build.
  • NaughtyPE är baserat på Windows XP och stöder mediauppspelning direkt från förpackningen.
  • MultiPE - sätter ihop ett startbart system från Vista eller Windows 7-distributionen.

Vi kommer att använda Win7PE som det mest beprövade och lämpligaste projektet för våra uppgifter.

Vad behöver vi?

För att bygga ett startbart system baserat på Windows 7 behöver vi följande:

  1. Windows 7 x86 eller x64 distribution, helst med SP1 redan integrerad.
  2. Drivrutinspaket är coola uppsättningar drivrutiner som stöder en enorm mängd hårdvara. Sammansättningar för olika typer av enheter finns tillgängliga på webbplatsen, vi kommer inte att behöva många, nämligen sammansättningar för kategorierna Chipset, LAN, WLAN Mass Storage-drivrutin.

Preliminära förberedelser

När alla filer finns till vårt förfogande kan vi börja förberedelserna.

  1. Först måste vi installera Windows Automated Installation Kit för Windows 7. Naturligtvis är det inte nödvändigt att bränna ISO till en skiva: du kan helt enkelt packa upp filerna från KB3AIK_EN.iso och köra StartCD.exe. I autorun-menyn som visas, välj Windows AIK Setup och utför den mest standardiserade installationen. Denna utrustning väger mycket, men efter att WinBuilder-skripten extraherar de nödvändiga filerna därifrån kan WAIK tas bort (kom ihåg detta).

Installerar WAIK

  1. Kopiera sedan Windows 7-filerna från disken eller från ISO-avbildningen till någon katalog.
  2. Vi placerar den nedladdade WinBuilder.exe i någon mapp (till exempel C:WinBuilder) - bara inte i katalogen med användarprofilen. Och vi lanserar binären under ett administratörskonto: annars kommer programmet ärligt att varna dig om möjliga problem.

    WinBuilder i sin rena form är till liten nytta - det kräver skript och hjälpfiler för att skapa en startbar distribution. Därför är det första du kommer att se efter lanseringen "Nedladdningscenter". Programmet kommer att uppmana dig att välja de projekt som behöver laddas ner.

Markera rutorna:

  • updates.boot-land.net (dessa är uppdateringar);
  • win7pe.WinBuilder.net/SE (Win7PE-projektfiler).

I det övre vänstra hörnet kan du välja nedladdningsläge (som standard är det inställt på "Rekommenderas"). Välj "Slutför" från menyn och börja ladda ner filer genom att klicka på knappen "Ladda ner".

  1. Av någon anledning kan WinBuilder inte extrahera alla filer som behövs för att skapa sammansättningen korrekt, så du måste göra lite manuellt arbete. Du måste hitta filen bcdedit.exe på ditt system (Windows 7) och kopiera den till C:WinBuilder ProjectsToolsWin7PE_SEx86 (eller C:WinBuilder ProjectsToolsWin7PE_SEx64 för ett 64-bitarssystem). Du måste också kopiera följande filer dit:

imagex.exe
wimgapi.dll
wimmount.inf
wimmount.sys
wimserv.exe

Till en början finns de i WAIK-mappen. Du kan prova att hoppa över det här steget. Mina automatiska WinBuilder-skript kunde inte ta tag i dessa filer, men du kanske har bättre tur.

Samlar ut distributionen

Nu när vi har allt som behövs för montering och är redo att användas, är det ingen idé att fördröja skapandet av distributionssatsen. Återigen, jag ska dela upp det punkt för punkt.

  1. Så i den vänstra panelen ser vi Win7PE SE-projektträdet. Klicka på knappen "Källa": här måste du ange platsen för distributionsfilerna för Windows 7. Allt annat kan lämnas som standard.
  2. Därefter måste du ansluta drivrutinerna som systemet kommer att använda för att skapa sammansättningen. Detta görs i avsnittet "Drivers". Standardsökvägen här är %GlobalTemplates%Drivers_x86. Det enklaste sättet är att klicka på knappen "Utforska" och kopiera alla nödvändiga drivrutiner till mappen som visas. Här packar vi helt enkelt upp Driverpack-arkiven som vi tidigare laddat ner. Eftersom skanning av underkataloger stöds, behöver du inte lägga allt i en galen hög: posta gärna innehållet i arkiven "som det är".

    Om du går igenom avsnittet "Tweaks" kan du dessutom göra olika kosmetiska inställningar för det framtida systemet. Ändra till exempel bakgrunden, anpassa Start-menyn, ändra genvägar. Allt är mycket tydligt konfigurerat genom lämpliga alternativ.

    Nu kan du trycka på "Spela"-knappen och lita på att allt kommer att gå utan problem. Att skapa en sammansättning tar uppenbarligen lite tid: i processen kan du se hur det ena systemskriptet efter det andra exekveras (det är svårt att föreställa sig hur mycket tid det skulle ta att utföra sådant arbete manuellt). Följaktligen, ju fler skript du väljer för körning, desto längre kommer WinBuilder att fiffla runt. I händelse av ett fel kommer programmet att berätta vad problemet är och troligen ge hjälp i webbläsaren med en möjlig lösning på problemet.

Jag sammanställer den här instruktionen med hänsyn till alla svårigheter jag har stött på, så du bör inte trampa på min rake. Allt borde vara bra, och som ett resultat kommer du att få en Win7PE_x86.ISO-fil i WinBuilderISO-mappen.

  1. Innan du laddar upp filer till en flash-enhet kan du först kontrollera funktionaliteten för monteringen i en virtuell maskin, och här är allt automatiserat igen. I VirtualTest-sektionen kan du välja ett virtualiseringssystem (testet kan arrangeras med qEmu, VirtualBox, Virtual PC, VMware). Jag lämnade standardläget (Bästa emulering), och WinBuilder lanserade den resulterande bilden i den installerade VMWare Workstation, vilket passade mig ganska bra. Du kan välja ett mer lämpligt scenario. Du kan lämna allt som det är och installera en gratis och lätt i systemet.

Kontrollerar bygget för VMware

  1. Låt oss nu prata om hur överföringen av systemet till en flashenhet ser ut. Först lanserar WinBuilder HP USB Disk Storage Format Tool - det mest korrekta verktyget för att formatera USB-enheter. Här väljer vi FAT32 (om du vill lägga till möjligheten att boota från en flashenhet på ett annat system i framtiden) eller NTFS. Låt oss formatera det. Efter detta kommer verktyget Grub4Dos in i spelet, vilket har ett viktigt syfte - att installera en bootloader på flashenheten. Här måste du: för det första välja disken korrekt (eftersom bokstäverna inte visas, titta noga på storleken), för det andra, välja "Dellista - Hela disken (MBR)" som parametervärde och markera Sök inte alternativ diskett. Efter detta återstår bara att klicka på "Installera" -knappen, omedelbart få ett meddelande om installation av bootloader och, mentalt tacka Gbur4Dos, stänga dess fönster. Det är allt: efter detta kommer WinBuilder snabbt att överföra alla filer till USB-enheten.

Vår startbara USB-flashenhet med Windows 7 är klar.

Det är synd här att inte starta från en USB-enhet för att se till att systemet fungerar inte bara i en virtuell miljö, utan också i en verklig, mest vanlig miljö. Men jag vill genast varna dig: det här är en mycket avskalad variant av Windows 7, där ett minimum av komponenter finns kvar. Ingen Aero eller vackra effekter för dig: allt detta är inaktiverat. Och från programvaran får du som standard några vanliga Windows-verktyg (som regedit), såväl som flera bonusprogram som PENetwork för att sätta upp ett nätverk (inklusive en trådlös adapter) och Opera USB för att surfa. Allt detta är inte dåligt, men helt klart inte tillräckligt - systemet måste utrustas.

Nätverkskonfiguration

Skript (plugins)

Ytterligare program som du kan inkludera som en del av ditt systembygge distribueras i form av skript (eller plugins, som de också kallas). Att ansluta dem är enkelt. Det räcker att kopiera dem till WinBuilderProjectsWin7PE_SEApps och sedan aktivera dem via WinBuider GUI-gränssnittet. Det är sant, för att de ska visas i skriptträdet måste programmet startas om, även om det är möjligt att det på något sätt kan vara lättare att uppdatera listan med plugins. I vissa fall distribueras plugin-programmet som en enda fil - ett skript. Det finns två alternativ här. Utvecklaren kan inkludera nödvändiga filer direkt i den här filen genom att koda dem i base64. Eller så ingår inga filer i skriptet, och du måste kopiera dem till mappen med skriptet själv (detta bör beskrivas i detalj i plugin-manualen). Det senare gäller särskilt kommersiell programvara (samma Total Commander), vars filer plugin-utvecklare helt enkelt inte har rätt att distribuera.

Nu svarar jag på frågan du förmodligen har: "Var kan jag få tag på dessa plugins?" Det finns många källor - till exempel här:

Till exempel kan du ladda ner Wireshark-plugin och Winpcap som behövs för dess funktion (tillgänglig här). Vi flyttar den till Apps/Network-katalogen, aktiverar den genom trädet - och vi får en sammanställning med en fullfjädrad sniffer. Jag har tillhandahållit länkar till några användbara plugins nedan:

Trots att det finns ganska många färdiga plugins är det användbart att själv kunna skriva ett skript för att lägga till de nödvändiga programmen i systemet. När du lägger till ett nytt skript via "Verktyg .. Skapa skript...", erbjuder WinBuilder en enkel skriptmall. Som ett exempel kommer jag att ge ett enkelt skript som installerar Softperfect Netscan, och förklara logiken med hjälp av kommentarer:

//Sektion med information om applikationen som läggs till
Title=NetScan
Description=Netscan från Softperfect
Selected=Sant
Nivå=5
Version=1
NoWarning=False
Download_Level=0
//Viktiga variabler, inklusive sökvägen till den körbara filen
%ProgramTitle%=Netscan
%ProgramEXE%=netscan.exe
%ProgramFolder%=netscan
// Kommandon för att installera programmet
// Kopiera nödvändiga filer från underkatalogen netscan i mappen där skriptet finns (du måste först överföra hit det som krävs för att programmet ska fungera)
CopyProgram,%ScriptDir%%ProgramFolder%
//Lägg till genvägar
Add_Shortcut,StartMenu,Netscan
Add_Shortcut,Desktop,Netscan
//Ange de DLL-filer som är nödvändiga för att programmet ska fungera.
WinBuilder kommer att inkludera dem i bygget
Require_FileQ,mgmtapi.dll
Require_FileQ,msvcrt.dll
Require_FileQ,KERNEL32.dll
Require_FileQ,snmpapi.dll
Require_FileQ,USER32.dll
Require_FileQ,WS2_32.dll
Require_FileQ,wsnmp32.dll

Ett stort antal skript finns tillgängliga på reboot.pro-forumet, de kan ses som exempel och användas som grund. Det är i alla fall inget svårt att skapa sina egna manus. Om det finns ett behov av att helt enkelt lägga till några filer till sammansättningen, är det inte nödvändigt att skapa ett plugin för detta. I den här situationen kommer avsnittet "Komponenter .. Ytterligare filer" att hjälpa, vilket är nödvändigt just för en sådan situation. Om du klickar på knappen "Katalogexempel" kommer du att se strukturen för de mappar som används i sammansättningen så att du kan förstå var exakt filerna kommer att läggas till.

Vad fick vi?

Hur bra fungerar ett sådant system? Mycket bra! När jag laddar på min bärbara dator bifogas de nödvändiga drivrutinerna omedelbart, inklusive för den trådlösa modulen. Därmed har jag direkt tillgång till Internet. Alla program, om de är korrekt integrerade (det vill säga genom att uppfylla alla sina beroenden), startar och fungerar med en knall. Och detta inkluderar programvara för systemåterställning, arbete med partitionstabeller, säkerhetskopiering, redigering av registret, samt hackverktyg. När allt kommer omkring, vad kan vara bekvämare som ett extra system som du alltid kan ta med dig och, om nödvändigt, starta från det?

  1. Som jag redan nämnt är det bättre att ta en Windows 7-bild med Service Pack (SP1) som redan ingår som den initiala distributionen. När jag använde en distribution som ännu inte har ett service pack, hade jag problem med att hitta några bibliotek. Även om jag måste säga att detta inte är kritiskt, eftersom WinBuilder ger specifika sätt att lösa problemet.
  2. Om det finns några problem ger skripten oftast fel. Om något gick fel, men exakt vad problemet är är inte klart, kommer loggar att hjälpa. Alternativet är aktiverat i skriptet "Slutför .. Spara loggfil" och är aktiverat som standard. WinBuilder skriver loggar i detalj: du kan till fullo studera processen för att skapa en sammansättning, spåra logiken för skriptkörning och, i händelse av problem, försöka åtgärda fel.
  3. Ett valfritt, men mycket användbart projekt är www.paraglidernc.com/WinBuilder (jag rekommenderar att du omedelbart väljer det för nedladdning under den första lanseringen av WinBuilder). Den innehåller detaljerade instruktioner för att skapa scenarier. Efter installationen, leta efter den i mappen ProjectsParagliderWinBuilder.chm.
  4. Det enklaste sättet att inkludera en applikation i sammansättningen är att hitta dess bärbara version (till exempel på webbplatsen portableapps.com), som redan innehåller alla nödvändiga filer för att arbeta på ett "främmande" system.