Dobré odpoledne, vážení čtenáři blogu, jsme se konečně dostali k napsání třetí části článku, ve kterém vytváříme vlastní sestavu Windows 10. Pokud ji někdo nejdříve nečte, pošlu vám první část, ve které je vytvořen. Chci poznamenat, že v první části, kterou jsme nainstalovali, již ADK, ale od vydání Redstone a Microsoft nyní má svůj vlastní ADK pro každou desítku, ukážu vám, kde a jak stáhnout ten, který potřebujete, kdo jej již má, stačí se posunout o něco níže a přejít na krok s WinPE.

Ve druhé části jsme anonymizovali všechna osobní data systému Windows 10 redstone a vypnuli je v režimu OOBE (out of box experience). Nyní musíme z tohoto virtuálního stroje získat wim obraz, který pak integrujeme do naší distribuční sady.

K vyřešení tohoto problému potřebujeme sadu Windows Adk pro Windows 10 a některé její nástroje.

  • WinPE\u003e ořezaná verze operačního systému, ze které budeme bootovat.
  • ImageX\u003e nástroj pro zachycení obrazu WIM

Tak to v diagramu vypadá, zavádíme bootovací USB flash disk nebo ISO s prostředím WinPE Windows 10, do našeho virtuálního počítače (ten, který je vypnutý, můžete mít referenční počítač) a pomocí příkazového řádku a nástroje imageX pořídíme obrázek wim. Tento obrázek ve skutečnosti bude celý váš systém, který jste dříve připravili k vytvoření obrazu s Windows 10 redstone.

Tuto distribuci můžete nainstalovat buď na jiný počítač, nebo na jiný virtuální stroj, nikoli na ten, který jsme zapečetili

Stáhněte si tedy s sebou ADK pro Windows 10. Můžete si jej stáhnout z níže uvedeného odkazu. Vezměte prosím na vědomí, že si ji musíte stáhnout speciálně pro vaši verzi sestavy.

https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

Nedávno jsme nainstalovali Windows 10 Redstone, jeho verze byla 1607.

Ve výsledku si stáhnete malý soubor, jeden a půl megabajtu, jedná se o online instalační program

Spusťte soubor adksetup.exe a uvidíte okno průvodce instalací sady Windows adk pro Windows 10. Můžete změnit instalační adresář nebo jej jednoduše stáhnout pro další nasazení. (Stáhněte si Windows 10 Assessment and Deployment Kit pro instalaci na jiný počítač) Nechám to tak, jak je, a nainstaluji to na můj počítač.

Řekněte ne, protože není nutné účastnit se programu Microsoft.

Souhlasíme s licenční smlouvou ADK a klikneme na Přijmout.

Vybíráme dvě komponenty:

  • Nástroje pro nasazení
  • Předinstalační prostředí Windows PE

Klepnutím nainstalujeme. Vezměte prosím na vědomí, že je vyžadován přístup k internetu a bude stažen, přibližně 3,5 gigabajtů.

Proces stahování ADK začíná.

Všechno se mnou houpalo, nyní můžete v našem startu hledat ADK.

Otevřete tlačítko Start a najděte takovou položku sady Windows

  • Manažer instalace
  • Prostředí nástroje pro nasazení

Dalším krokem, který s vámi máme, bude vytvoření ISO obrazu s Windows PE, se kterým nabootujeme z referenčního počítače a pořídíme si obrázek operačního systému.

Vytvořte winpe pro Windows 10

Naším úkolem je s vámi vytvořit obraz ISO obsahující předinstalační prostředí winPE pro desítky, za tímto účelem jménem administrátora otevíráme prostředí Deployment Tools Environment. Chcete-li to provést, klepněte pravým tlačítkem myši na zástupce a potom klepněte na příkaz Upřesnit\u003e Spustit jako správce.

Protože moje budoucí sestava má architekturu x64, zadám následující příkaz

copype amd64 c: \\ winpe

kde c: \\ winpe je složka, která se má vytvořit na jednotce C:, a amd64 je architektura

copype x86 c: \\ winpe

Pro 32bitové systémy, výše uvedený příkaz, existuje parametr x86. V důsledku provedení požadovaného příkazu bude ve vaší složce winpe zkopírována celá adresářová struktura potřebná k vytvoření zaváděcího ISO s winPE.

Na jednotce C: uvidíte tyto tři složky v nadřazené složce:

  • fwfiles
  • média
  • připojit

Každý z nich má svůj vlastní účel, o tom si povíme níže.

Nyní musíme zkopírovat potřebné nástroje do našeho winPE ještě předtím, než přejdeme do složky s nainstalovaným ADK.

C: \\ Program Files (x86) \\ Windows Kits \\ 10 \\ Assessment and Deployment Kit \\ Deployment Tools

Vyberte složku s vaší architekturou, moje je amd64. Přejděte do složky DISM a zkopírujte z ní tyto dva soubory:

  • dism.exe
  • imagex.exe

Zkopírujte cestu C: \\ winpe \\ media

Viz také článek o nové verzi prostředí Windows PE používané v systému Windows 8: Vytvoření spouštěcího disku pomocí rozhraní .NET Framework a PowerShell 3

Windows PE je prostředí Windows PE, které se používá k přípravě na instalaci systémů Windows Vista, Windows Server 2008 a Windows 7. S Windows PE však můžete provádět různé úkoly. Například,

  • správa oddílů na pevném disku pomocí nástroje nebo nástrojů třetích stran,
  • zachycení svazků na obraz WIM pomocí nástroje ImageX a jejich uložení do jiného oddílu pevného disku nebo jednotky USB,
  • použití obrázků WIM na svazek pomocí nástroje ImageX,
  • běží bezobslužná instalace systému Windows XP, Windows Vista, Windows Server a Windows 7,
  • kopírování a nahrazování souborů, stejně jako úpravy registru nainstalovaného operačního systému, pokud se nenačte.

Windows PE také často používají výrobci OEM k obnovení systému do továrního nastavení pomocí vlastních nástrojů. Windows PE je zvláště cenný pro diagnostiku a obnovu operačního systému, pokud obsahuje sadu Microsoft Diagnostics and Recovery Toolset (MSDaRT), která je součástí sady Desktop Optimization Pack. MSDaRT pro Windows Vista je bohužel k dispozici pouze prostřednictvím multilicencí Software Assurance nebo VL / OL / EA.

Tak či onak, disk Windows PE může být užitečný pro práci s obrázky WIM nebo pro obnovení operačního systému, takže níže budu diskutovat o procesu jeho vytváření pomocí sady Windows Automated Installation Kit (WAIK). Proces vytváření základního disku Windows PE je velmi jednoduchý - trvá doslova 10 minut.

Na této straně

Vytváření základní sady souborů

Tento článek popisuje, jak vytvořit 32bitový disk Windows PE. Předpokládám také, že máte na disku vytvořenou složku C: \\ 7Práce... Pokud vytvoříte disk s 64bitovou verzí prostředí Windows PE a / nebo použijete jinou složku, budete muset nahradit architekturu ve všech příkazech ( x86 na amd64) a cesty ke složkám.

V nabídce Start postupně klikat Všechny programy, Microsoft Windows AIK a - všechny následující příkazy budou zadány do tohoto okna příkazového řádku.

Poznámka... Pokud používáte Windows Vista nebo novější, Obslužné programy příkazového řádku Windows PE by měl být spuštěn jako správce kliknutím pravým tlačítkem na zástupce a výběrem z kontextové nabídky Spustit jako administrátor... Tím se vyhnete problémům s oprávněními ke složkám a souborům.

Základní sada souborů se vytvoří pomocí jednoho příkazu:

Copype.cmd x86 c: \\ 7Work \\ winpe_x86

Po jeho dokončení ve složce winpe_x86 struktura bude vytvořena podle obrázku.

Připojení a práce s bitovou kopií Windows PE

Chcete-li upravit původní bitovou kopii Windows PE, musí být propojena s příkazem

Dism / Mount-Wim /WimFile:c:\\7Work\\winpe_x86\\winpe.wim / index: 1 / MountDir: c: \\ 7Work \\ winpe_x86 \\ mount

Po připojení bitové kopie můžete nainstalovat balíčky a přidat vlastní soubory.

Instalace balíčků

Pomocí nástroje DISM K připojenému obrazu můžete přidat další balíčky, abyste rozšířili možnosti prostředí Windows PE a integrovali ovladače řadiče velkokapacitního úložiště. Druhá možnost může být potřebná, pokud používáte řadiče, jejichž ovladače nejsou součástí Windows PE. Níže je uveden seznam balíčků, které můžete nainstalovat.

Například pokud plánujete spouštět skripty WSH v prostředí Windows PE, měli byste nainstalovat balíček WinPE-Scripting-Package. To se provádí jedním příkazem:

Dism / image: c: \\ 7Work \\ winpe_x86 \\ mount / Add-Package / PackagePath:<путь>Balíček skriptování WinPE

Hodnota parametru / PackagePath: je úplná cesta k:

  • Soubor CAB nebo MSU
  • složka s jedním rozbaleným souborem CAB
  • složku s jedním souborem MSU
  • složka s více soubory CAB nebo MSU

Seznam balíků nainstalovaných na obrázku můžete zobrazit pomocí příkazu

Dism / image: c: \\ 7Work \\ winpe_x86 \\ mount \\ / Get-Packages

Přidávání vlastních souborů

Funkčnost Windows PE můžete rozšířit přidáním vlastních souborů. Chcete-li například zachytit svazky do obrazu WIM, musíte zahrnout obslužný program ImageX.

Soubory můžete přidat buď přímo do bitové kopie Windows PE WIM, nebo na disk, který je hostitelem předinstalačního prostředí. Podrobněji se budu zabývat výhodami a nevýhodami obou metod.

Přidávání souborů do obrazu Windows PE WIM... Tím se zvýší velikost obrazu Windows PE WIM, který je zpočátku asi 200 MB. Když se spustí Windows PE, celý obsah obrázku se načte do paměti RAM počítače, neměla by se zbytečně zvyšovat velikost obrazu WIM. Výhodou přidávání souborů do obrazu WIM je, že písmeno jednotky načteného prostředí Windows PE je známé předem (to je vždy X: \\) a je vhodné používat proměnné prostředí (% SystemRoot%,% SystemDrive% atd.). Cílová složka pro přidávání souborů k obrazu WIM je winpe_x86 \\ mount \\ Windows.

Přidávání souborů na disk... Přidáním souborů na disk se vyhnete velikosti obrazu Windows PE WIM a ušetříte RAM při spuštění předinstalačního prostředí. K dispozici budou všechny vaše soubory - jsou obsaženy na bootovacím disku. Nevýhodou tohoto přístupu je, že písmeno jednotky, ze které se Windows PE spouští, není předem známé. Pokud chcete, můžete tuto překážku obejít. Cílová složka pro přidávání souborů na disk je winpe_x86 \\ ISO - je ekvivalentní kořenu spouštěcího disku (můžete v něm samozřejmě vytvářet podsložky).

Podívejme se na příklad přidání souborů na disk... Začněme s ImageX... Jelikož je obslužný program součástí WAIK, spusťte příkaz:

Xcopy "% ProgramFiles% \\ Windows AIK \\ Tools \\ x86 \\ imagex.exe" c: \\ 7Work \\ winpe_x86 \\ iso \\

Pokud plánujete použít tento nástroj ImageX pro pořizování obrázků můžete (ale ne nutně) okamžitě připravit seznam výjimek - souborů a složek, které nebudou zahrnuty do uloženého obrázku. Vytvořte soubor v libovolném textovém editoru Wimscript.ini a zadejte v něm soubory a složky, které chcete z obrázku vyloučit. Výchozí ImageX používá následující výjimky:

\\ $ ntfs.log \\ hiberfil.sys \\ pagefile.sys "\\ System Volume Information" \\ RECYCLER \\ Windows \\ CSC * .mp3 * .zip * .cab \\ WINDOWS \\ inf \\ *. pnf

Soubor Wimscript.ini umístěny do stejné složky s ImageX.

Chcete-li přidat správce balíčků ( PkgMgr) musíte zkopírovat celou složku Servisa také soubory MSXML6:

Xcopy "% ProgramFiles% \\ Windows AIK \\ Tools \\ x86 \\ Servicing" c: \\ 7Work \\ winpe_x86 \\ iso \\ Servicing / s xcopy% windir% \\ system32 \\ msxml6 * .dll c: \\ 7Work \\ winpe_x86 \\ iso \\ Servicing

Nyní se podívejme na příklad přidání souborů do bitové kopie Windows PE. Řekněme, že chci zahrnout správce souborů Total Commander do obrazu WIM. Zkopíruji jeho složku TotalCmd do kořenového adresáře složky winpe_x86 \\ mount... To lze provést ručně nebo z příkazového řádku:

Xcopy "% ProgramFiles% \\ TotalCmd" c: \\ 7Work \\ winpe_x86 \\ mount \\ TotalCmd / s

Konfigurace spouštěných nativních aplikací a skriptů

Pokud vytváříte disk Windows PE poprvé, můžete tuto část přeskočit, aby se vám materiál nezdal složitější než ve skutečnosti je. Jakmile úspěšně vytvoříte svůj první disk Windows PE a užijete si jeho magické rozhraní příkazového řádku, měli byste být schopni vrátit se ke konfiguraci spuštění aplikace.

Ve Windows PE můžete organizovat své vlastní aplikace a skripty různými způsoby.

startnet.cmd

Soubor startnet.cmd umístěný ve složce Windows \\ System32 připojený obraz Windows PE a již obsahuje jeden příkaz - wpeinit... Tento příkaz je vyžadován k inicializaci podpory sítě a zařízení Plug-and-Play. Jako parametr příkazového řádku pro wpeinit.exe můžete určit cestu k souboru odpovědí, který konfiguruje nastavení Windows PE, o kterém bude pojednáno níže. Když se Windows PE spustí, soubor startnet.cmd je automatický, takže je vhodné jej používat ke spouštění vlastních příkazů.

Do tohoto souboru můžete přidat příkazy pomocí standardní syntaxe souboru příkazů. Chcete-li například spustit Total Commander, který jsem do obrázku zahrnul dříve, můžete přidat následující příkaz:

V tomto příkladu je cesta k konfiguračnímu souboru Total Commander zadána jako parametr příkazového řádku (je popsán v nápovědě k programu).

winpeshl.ini

Standardní prostředí pro Windows PE je příkazový řádek. Pomocí souboru však můžete definovat vlastní prostředí winpeshl.inizadáním dávkového souboru nebo programu, který se v něm má spustit. Soubor není součástí Windows PE. Musí být vytvořen v libovolném textovém editoru a umístěn do složky Windows \\ System32 připojený obrázek Windows PE. Příklad spuštění programu myshell.exefungující jako skořápka je uveden níže.

AppPath \u003d% SystemDrive% \\ myshell.exe

V tomto příkladu je program umístěn v kořenovém adresáři připojeného obrazu Windows PE, tj. V kořenovém adresáři složky winpe_x86 \\ mount.

Poznámka... Spuštění nativního prostředí soubor nespustí startnet.cmd.

Pokud potřebujete podporu sítě nebo Plug-and-Play, musíte nakonfigurovat příkaz wpeinit... V tomto případě je lepší použít oddíl, který umožňuje nejen provádět více příkazů, ale také určit parametry příkazového řádku pro aplikace.

Například spuštění wpeinit a správce souborů Total Commander, který jsem do obrázku zahrnul dříve, lze implementovat následovně:

Wpeinit% SystemDrive% \\ TotalCmd \\ TOTALCMD.EXE, "I \u003d% SystemDrive% \\ TotalCmd \\ Profiles \\ PE \\ main.ini"

Všimněte si, jak v winpeshl.ini nastavuje parametry příkazového řádku pro aplikace.

Poznámka... Od spuštění aplikace ze souboru winpeshl.ini funguje jako shell a jeho zavření ukončí relaci Windows PE.

Pozornost! Nepoužívejte sekce a současně, protože v tomto případě se aplikace nemusí spustit. Tento bod se v dokumentaci neprojevuje.

Soubor odpovědí

Soubor odpovědí můžete použít k automatizaci provádění příkazů v prostředí Windows PE. Při spuštění Windows PE automaticky vyhledá soubor Unattend.xml v kořenovém adresáři disku, ze kterého bylo provedeno spuštění. Alternativně lze cestu k souboru odpovědí explicitně zadat jako parametr příkazového řádku následovně:

Wpeinit -unattend \u003d<путь\ФайлОтветов.xml>

Synchronní příkazy přidané k povolení lze použít ke spuštění vlastních aplikací a skriptů 1 oknaPE... Pokračováním příkladu se spuštěním Total Commander bude synchronní příkaz vypadat takto:

% SystemDrive% \\ TotalCmd \\ TOTALCMD.EXE "I \u003d% SystemDrive% \\ TotalCmd \\ Profiles \\ PE \\ main.ini"

Ukázkový soubor odpovědí, který spouští synchronní příkaz, najdete na stránce Příklady. Tento soubor lze uložit s názvem Unattend.xml ve složce winpe_x86 \\ ISOa bude automaticky rozpoznáno.

Tím se uzavírá přehled způsobů spouštění vašich vlastních programů.

Ukládání obrazu Windows PE a nahrazení boot.wim

Po přidání vlastních souborů do bitové kopie Windows PE a konfiguraci zbývajících možností spuštění předinstalačního prostředí je nutné bitovou kopii uložit.

Dism / unmount-Wim / MountDir: c: \\ 7Work \\ winpe_x86 \\ mount / Commit

Pokud si pamatujete, veškerá práce byla provedena s obrázkem winpe.wim... A pro spouštěcí disketu Windows PE se používá soubor boot.wimumístěný ve složce winpe_x86 \\ ISO \\ sources... Proto je nutné soubor vyměnit boot.wim soubor winpe.wimpři přejmenování.

Xcopy / y c: \\ 7Work \\ winpe_x86 \\ winpe.wim c: \\ 7Work \\ winpe_x86 \\ ISO \\ sources \\ boot.wim

Nyní jste připraveni vytvořit spouštěcí disketu Windows PE. Vaše další akce závisí na tom, jaký typ média si vyberete. Můžete vytvořit obraz ISO a vypálit jej na disk CD, nebo můžete vytvořit zaváděcí jednotku USB.

Vytváření obrazu Windows PE ISO

Vzhledem k tomu, že všechny soubory již byly připraveny, zbývá provést příkaz:

Oscdimg -n -bc: \\ 7Work \\ winpe_x86 \\ etfsboot.com c: \\ 7Work \\ winpe_x86 \\ ISO c: \\ 7Work \\ winpe_x86 \\ winpe_x86.iso

Poznámka... U 64bitového Windows PE (IA-64) Itanium musíte soubor určit jako bootloader efisys.bin.

Nyní můžete připojit obrázek k virtuálnímu počítači a otestovat provoz Windows PE.

Vytvořte zaváděcí jednotku Windows PE USB

Poznámka... Níže uvedený postup lze provést pouze v operačních systémech Windows Vista, Windows Server 2008 a novějších. To je způsobeno skutečností, že ve Windows XP nástroj detekuje flash disky jako vyměnitelné, takže se nezobrazí v seznamu jednotek. Kopírování nástroje z Windows Vista na Windows XP problém nevyřeší. Pokud používáte Windows XP, použijte alternativní nástroj (například program Swissknife).

Na příkazovém řádku zadejte následující příkazy v pořadí.

Poté zobrazte seznam jednotek.

Seznam disku

Seznam a číslování jednotek závisí na počtu jednotek připojených v systému. V mém příkladu je jednotka USB Disk 1. Je snadné ji určit podle velikosti jednotky. Níže uvedené příkazy fungují na „disku 1“. Pokud má vaše jednotka USB jiný index, musíte provést změny.

Vyberte disk 1

Pozornost! Další akce povedou k úplnému odstranění informací na vybraném disku.

Vyčistěte disk.

Vytvořte hlavní sekci.

Vytvořte primární oddíl

Oddíl zabírá celé místo na disku. Pokud chcete vytvořit část konkrétní velikosti, přidejte parametr do příkazu velikost \u003d Nkde N - číslo v megabajtech. Windows XP a Vista však na vyměnitelných jednotkách USB vidí pouze jeden oddíl a neumožňují vytváření dalších. Tento problém lze překonat, pokud potřebujete multibootovat z USB disku, ale řešení je nad rámec tohoto článku. Proto se omezím na propojení s jedním z možných řešení.

Vyberte první část.

Vyberte oddíl 1

Udělejte to aktivní.

Formátovat na FAT32.

Formát fs \u003d fat32 rychle

Inicializujte přiřazení dopisů.

Ukončete nástroj.

Zbývá jen zkopírovat soubory Windows PE na jednotku USB. Všechny soubory jsou ve složce winpe_x86 \\ ISO... Můžete je zkopírovat pomocí Průzkumníka nebo jiného správce souborů nebo pomocí tohoto příkazu:

Xcopy c: \\ 7Work \\ winpe_x86 \\ iso \\ *. * / S / e / f K: \\

V tomto příkladu má jednotka USB písmeno NA.

Tím je dokončeno vytvoření zaváděcího USB disku s Windows PE.

Užitečné informace o Windows PE

Na závěr uzavírám několik faktů o prostředí Windows PE, které by vám mohly být užitečné.

  • Původní verze prostředí Windows PE využívá méně než 200 MB místa na disku.
  • Celý obsah obrazu Windows PE (soubor .wim) se načte do paměti RAM, čímž se vytvoří disk RAM. Této jednotce je přiřazeno písmeno X... V prostředí Windows PE je toto písmeno ekvivalentní písmenu systémového oddílu v systému Windows.
  • Minimální velikost paměti RAM počítače, který spouští z Windows PE, je 256 MB. Žádoucí - minimálně 512 MB.
  • Windows PE se po 72 hodinách provozu automaticky restartuje.
  • Parametry spuštěného prostředí Windows PE lze konfigurovat pomocí nástroje wpeutil, který je podrobně uveden v referenční dokumentaci.
  • Chcete-li restartovat počítač se systémem Windows PE, můžete použít příkaz restart wpeutil, a vypnout - vypnutí wpeutil... Zavření příkazového řádku nebo vlastního prostředí navíc způsobí restart.
  • Rozložení klávesnice lze nastavit pomocí příkazu wpeutil SetKeyboardLayout... Například umístěním do souboru startnet.cmd příkaz wpeutil SetKeyboardLayout 0409: 00000409, přiřadíte anglické rozložení. To je výhodné pro práci s příkazovým řádkem, protože obrázek Windows PE dodávaný s ruským WAIKem má ve výchozím nastavení rozložení ruské klávesnice.
  • Chcete-li spustit Windows PE z jednotky USB, musíte nakonfigurovat systém BIOS v pořadí zaváděcích zařízení, aby bylo zařízení USB na prvním místě v seznamu.
  • Když spustíte Windows PE z jednotky USB, nebudete vyzváni ke spuštění jakékoli klávesy.
  • Pokud chcete spustit Windows PE z CD ne bylo navrženo stisknout libovolnou klávesu pro načtení, smazání souboru bootfix.bin ze složky ISO \\ boot před vytvořením obrazu ISO.
  • Pokud vaše síť nepoužívá DHCP, můžete použít statické adresy IP. Například můžete nastavit statickou adresu pomocí příkazu: netsh int ip set address local static 10.80.10.35 255.255.255.0 10.80.10.1
  • K mapování síťových jednotek můžete použít příkaz net use: net use * \\\\ server \\ share / user: mydomain \\ username

Další informace o Windows PE najdete v referenčním souboru CHM k uživatelské příručce k Windows PE, který je součástí

Free PE Builder od AOMEI vám pomůže vytvořit zaváděcí prostředí založené na Windows PE za pár minut bez instalace AIK / WAIK se sadou definovaných programů. Připravená zaváděcí jednotka USB flash nebo disk vám pomůže obnovit systém nebo získat přístup k pevným diskům a zálohovat soubory před opětovnou instalací systému, pokud je nainstalovaný systém Windows poškozen a nespustí se.

Po zavedení počítače z USB flash disku nebo CD vytvořeného pomocí PE Builder získáte známé rozhraní Windows (Desktop, Explorer, nabídka Start, hlavní panel atd.).

Partition Assistant Standard Edition vám pomůže se správou a AOMEI Backupper Standard usnadňuje zálohování. Samotný nástroj PE Builder je plně kompatibilní se systémy Windows 7 a 8 a Server 2008 R2 / 2012, ale nebude fungovat v systémech Windows 8.1, XP nebo Vista.

Nenechte se však rozrušit, protože spouštěcí disk nebo flash disk, který program vytvoří v počítači se systémem Windows 7 nebo 8, bude fungovat se systémem Windows 8.1 a jinými verzemi operačního systému.

PE BUILDER

Přejít na web:

Https://www.aomeitech.com/pe-builder.html

a klikněte na tlačítko „Stažení zdarma“.

Spusťte stažený instalační program a nainstalujte program obvyklým způsobem.

JAK VYTVOŘIT NAKLÁDACÍ PROSTŘEDÍ

Spusťte PE Builder a klikněte na „Další“.

Pokračujte dalším kliknutím na „Další“.

Volitelně klikněte na „Přidat soubory“ a přidejte přenosné programy, které potřebujete k práci, které budou v samostatné složce na ploše, nebo klikněte na „Přidat ovladače“ a přidejte ovladače, abyste definovali více hardwaru.

Také v levé části okna vybereme požadované programy, které mají být do systému zahrnuty, a klikneme na tlačítko „Další“.

Vybereme, kam se má zaváděcí prostředí zapsat: na CD / DVD, USB flash disk nebo na počítači jako obraz disku ve formátu (zvolil jsem ten druhý) a pokračujeme kliknutím na tlačítko „Další“.

Několik minut a vše je připraveno, stiskněte tlačítko „Dokončit“.

Obraz disku měl velikost pouze 351 MB.

Vytvořte zaváděcí USB flash disk z obrazu disku tak, jak byl napsán.

PRÁCE SE SYSTÉMEM

V systému BIOS počítače nastavte bootování ze zaváděcího CD nebo flash disku, počkejte, až se zobrazí plocha, a vyberte, co dělat. Pojďme například zkopírovat důležité soubory z disků před opětovnou instalací systému.

Můžeme vyléčit systém před viry (ne nadarmo jsem do obrazu zahrnul AVZ!).

Pokusme se obnovit systém zapnutím Windows Recovery Environment nebo pracovat s diskovými oddíly spuštěním Partition Assistant SE, nebo můžeme spustit jakýkoli jiný dostupný program.

To je prozatím vše! Pomocí nástroje PE Builder můžete snadno a automaticky vytvářet zaváděcí média založená na prostředí Windows PE s přenosnými programy podle vašeho výběru.

Důležité! Tento článek pojednává o tom, jak vytvořit zaváděcí disk systému Windows PE 2.0 založený na WAIK pro Windows Vista. K dispozici aktualizováno průvodci vytvořením disku:

  • (Windows 7 SP1)
  • (Windows 8)

Expresní instrukce je k dispozici také pro ty, kteří nechtějí toto všechno číst, ale chtějí rychle vstoupit do prostředí Windows PE.

Windows PE je prostředí Windows PE, které se používá k přípravě na instalaci systémů Windows Vista, Windows Server 2008 a Windows 7. S Windows PE však můžete provádět různé úkoly. Například,

  • správa oddílů na pevném disku pomocí nástroje nebo nástrojů třetích stran,
  • zachycení svazků na obraz WIM pomocí nástroje ImageX a jejich uložení do jiného oddílu pevného disku nebo jednotky USB,
  • použití obrázků WIM na svazek pomocí nástroje ImageX,
  • běží bezobslužná instalace systému Windows XP, Windows Vista, Windows Server a Windows 7,
  • kopírování a nahrazování souborů, stejně jako úpravy registru nainstalovaného operačního systému, pokud se nenačte.

Windows PE také často používají výrobci OEM k obnovení systému do továrního nastavení pomocí vlastních nástrojů. Windows PE je zvláště cenný pro diagnostiku a obnovu operačního systému, pokud obsahuje sadu Microsoft Diagnostics and Recovery Toolset (MSDaRT), která je součástí sady Desktop Optimization Pack. MSDaRT pro Windows Vista je bohužel k dispozici pouze prostřednictvím multilicencí Software Assurance nebo VL / OL / EA.

Tak či onak, disk Windows PE může být užitečný pro práci s obrázky WIM nebo pro obnovení operačního systému, takže níže budu diskutovat o procesu jeho vytváření pomocí sady Windows Automated Installation Kit (WAIK). Proces vytváření základního disku Windows PE je velmi jednoduchý - trvá doslova 10 minut.

Na této straně

Vytváření základní sady souborů

Tento článek popisuje, jak vytvořit 32bitový disk Windows PE. Předpokládám také, že máte na disku vytvořenou složku C: \\ VistaWork... Pokud vytvoříte disk s 64bitovou verzí prostředí Windows PE a / nebo použijete jinou složku, budete muset nahradit architekturu ve všech příkazech ( x86 na amd64) a cesty ke složkám.

V nabídce Start postupně klikat Všechny programy, Microsoft Windows AIK a - všechny následující příkazy budou zadány do tohoto okna příkazového řádku.

Poznámka... Pokud používáte Windows Vista nebo Windows Server 2008, Obslužné programy příkazového řádku Windows PE by měl být spuštěn jako správce kliknutím pravým tlačítkem na zástupce a výběrem z kontextové nabídky Spustit jako administrátor... Tím se vyhnete problémům s oprávněními ke složkám a souborům.

Základní sada souborů se vytvoří pomocí jednoho příkazu:

Copype.cmd x86 c: \\ VistaWork \\ winpe_x86

Po jeho dokončení ve složce winpe_x86 struktura bude vytvořena podle obrázku.

Připojení a práce s bitovou kopií Windows PE

Chcete-li upravit původní bitovou kopii Windows PE, musí být propojena s příkazem

Imagex / mountrw c: \\ VistaWork \\ winpe_x86 \\ winpe.wim 1 c: \\ VistaWork \\ winpe_x86 \\ mount

Po připojení bitové kopie můžete nainstalovat balíčky a přidat vlastní soubory.

Instalace balíčků

Pomocí nástroje peimg K připojenému obrazu můžete přidat další balíčky, abyste rozšířili možnosti prostředí Windows PE a integrovali ovladače řadiče velkokapacitního úložiště. Druhá možnost může být potřebná, pokud používáte řadiče, jejichž ovladače nejsou součástí Windows PE. Níže je uveden seznam balíčků, které můžete nainstalovat.

Například pokud plánujete spouštět skripty WSH v prostředí Windows PE, měli byste nainstalovat balíček WinPE-Scripting-Package. To se provádí jedním příkazem:

Peimg / install \u003d balíček pro skriptování WinPE c: \\ VistaWork \\ winpe_x86 \\ mount \\ Windows

Hodnota parametru / install \u003d je plně kvalifikovaný název balíčku nebo jeho část. Například stejného výsledku dosáhne příkaz

Peimg / install \u003d * Script * c: \\ VistaWork \\ winpe_x86 \\ mount \\ Windows

Seznam balíků nainstalovaných na obrázku můžete zobrazit pomocí příkazu

Peimg / list c: \\ VistaWork \\ winpe_x86 \\ mount \\ Windows

Přidávání vlastních souborů

Funkčnost Windows PE můžete rozšířit přidáním vlastních souborů. Chcete-li například zachytit svazky do obrazu WIM, musíte zahrnout obslužný program ImageX.

Soubory můžete přidat buď přímo do bitové kopie Windows PE WIM, nebo na disk, který je hostitelem předinstalačního prostředí. Podrobněji se budu zabývat výhodami a nevýhodami obou metod.

Přidávání souborů do obrazu Windows PE WIM... Tím se zvýší velikost obrazu Windows PE WIM, který je zpočátku asi 200 MB. Když se spustí Windows PE, celý obsah obrázku se načte do paměti RAM počítače, neměla by se zbytečně zvyšovat velikost obrazu WIM. Výhodou přidávání souborů do obrazu WIM je, že písmeno jednotky načteného prostředí Windows PE je známé předem (to je vždy X: \\) a je vhodné používat proměnné prostředí (% SystemRoot%,% SystemDrive% atd.). Cílová složka pro přidávání souborů k obrazu WIM je winpe_x86 \\ mount \\ Windows.

Přidávání souborů na disk... Přidáním souborů na disk se vyhnete zvětšení velikosti obrazu Windows PE WIM a ušetříte RAM při spuštění předinstalačního prostředí. K dispozici budou všechny vaše soubory - jsou součástí spouštěcího disku. Nevýhodou tohoto přístupu je, že písmeno jednotky, ze které se Windows PE spouští, není předem známé. Pokud chcete, můžete tuto překážku obejít. Cílová složka pro přidávání souborů na disk je winpe_x86 \\ ISO - je ekvivalentní kořenu spouštěcího disku (můžete v něm samozřejmě vytvářet podsložky).

Podívejme se na příklad přidání souborů na disk... Začněme s ImageX... Jelikož je obslužný program součástí WAIK, spusťte příkaz:

Xcopy "% ProgramFiles% \\ Windows AIK \\ Tools \\ x86 \\ imagex.exe" c: \\ VistaWork \\ winpe_x86 \\ iso \\

Pokud plánujete použít tento nástroj ImageX k zachycení obrázků můžete (ale ne nutně) okamžitě připravit seznam výjimek - souborů a složek, které nebudou zahrnuty do uloženého obrázku. Vytvořte soubor v libovolném textovém editoru Wimscript.ini a zadejte v něm soubory a složky, které chcete z obrázku vyloučit. Výchozí ImageX používá následující výjimky:

\\ $ ntfs.log \\ hiberfil.sys \\ pagefile.sys "\\ System Volume Information" \\ RECYCLER \\ Windows \\ CSC * .mp3 * .zip * .cab \\ WINDOWS \\ inf \\ *. pnf

Soubor Wimscript.ini umístěny do stejné složky s ImageX.

Chcete-li přidat správce balíčků ( PkgMgr) musíte zkopírovat celou složku Servisa také soubory MSXML6:

Xcopy "% ProgramFiles% \\ Windows AIK \\ Tools \\ x86 \\ Servicing" c: \\ VistaWork \\ winpe_x86 \\ iso \\ Servicing / s xcopy% windir% \\ system32 \\ msxml6 * .dll c: \\ VistaWork \\ winpe_x86 \\ iso \\ Servicing

Nyní se podívejme na příklad přidání souborů do bitové kopie Windows PE. Řekněme, že chci zahrnout správce souborů Total Commander do obrazu WIM. Zkopíruji jeho složku TotalCmd do kořenového adresáře složky winpe_x86 \\ mount... To lze provést ručně nebo z příkazového řádku:

Xcopy "% ProgramFiles% \\ TotalCmd" c: \\ VistaWork \\ winpe_x86 \\ mount / s

Konfigurace spouštěných nativních aplikací a skriptů

Pokud vytváříte disk Windows PE poprvé, můžete tuto část přeskočit, aby se vám materiál nezdal složitější než ve skutečnosti je. Jakmile úspěšně vytvoříte svůj první disk Windows PE a užijete si jeho magické rozhraní příkazového řádku, měli byste být schopni vrátit se ke konfiguraci spuštění aplikace.

Ve Windows PE můžete organizovat své vlastní aplikace a skripty různými způsoby.

startnet.cmd

Soubor startnet.cmd umístěný ve složce Windows \\ System32 připojený obraz Windows PE a již obsahuje jeden příkaz - wpeinit... Tento příkaz je vyžadován k inicializaci podpory sítě a zařízení Plug-and-Play. Jako parametr příkazového řádku pro wpeinit.exe můžete určit cestu k souboru odpovědí, který konfiguruje nastavení Windows PE, o kterém bude pojednáno níže. Když se Windows PE spustí, soubor startnet.cmd je automatický, takže je vhodné jej používat ke spouštění vlastních příkazů.

Do tohoto souboru můžete přidat příkazy pomocí standardní syntaxe souboru příkazů. Chcete-li například spustit Total Commander, který jsem do obrázku zahrnul dříve, můžete přidat následující příkaz:

V tomto příkladu je cesta k konfiguračnímu souboru Total Commander zadána jako parametr příkazového řádku (je popsán v nápovědě k programu).

winpeshl.ini

Standardní prostředí pro Windows PE je příkazový řádek. Pomocí souboru však můžete definovat vlastní prostředí winpeshl.inizadáním dávkového souboru nebo programu, který se v něm má spustit. Soubor není součástí Windows PE. Musí být vytvořen v libovolném textovém editoru a umístěn do složky Windows \\ System32 připojený obrázek Windows PE. Příklad spuštění programu myshell.exefungující jako skořápka je uveden níže.

AppPath \u003d% SystemDrive% \\ myshell.exe

V tomto příkladu je program umístěn v kořenovém adresáři připojeného obrazu Windows PE, tj. V kořenovém adresáři složky winpe_x86 \\ mount.

Poznámka... Spuštění nativního prostředí soubor nespustí startnet.cmd.

Pokud potřebujete podporu sítě nebo Plug-and-Play, musíte nakonfigurovat příkaz wpeinit... V tomto případě je lepší použít oddíl, který umožňuje nejen provádět více příkazů, ale také určit parametry příkazového řádku pro aplikace.

Například spuštění wpeinit a správce souborů Total Commander, který jsem do obrázku zahrnul dříve, lze implementovat následovně:

Wpeinit% SystemDrive% \\ TotalCmd \\ TOTALCMD.EXE, "I \u003d% SystemDrive% \\ TotalCmd \\ Profiles \\ PE \\ main.ini"

Všimněte si, jak v winpeshl.ini nastavuje parametry příkazového řádku pro aplikace.

Poznámka... Od spuštění aplikace ze souboru winpeshl.ini funguje jako shell a jeho zavření ukončí relaci Windows PE.

Pozornost! Nepoužívejte sekce a současně, protože v tomto případě se aplikace nemusí spustit. Tento bod se v dokumentaci neprojevuje.

Soubor odpovědí

Soubor odpovědí můžete použít k automatizaci provádění příkazů v prostředí Windows PE. Při spuštění Windows PE automaticky vyhledá soubor Unattend.xml v kořenovém adresáři disku, ze kterého bylo provedeno spuštění. Alternativně lze cestu k souboru odpovědí explicitně zadat jako parametr příkazového řádku následovně:

Wpeinit -unattend \u003d<путь\ФайлОтветов.xml>

Synchronní příkazy přidané k povolení lze použít ke spuštění vlastních aplikací a skriptů 1 oknaPE... Pokračováním příkladu se spuštěním Total Commander bude synchronní příkaz vypadat takto:

% SystemDrive% \\ TotalCmd \\ TOTALCMD.EXE "I \u003d% SystemDrive% \\ TotalCmd \\ Profiles \\ PE \\ main.ini"

Ukázkový soubor odpovědí, který spouští synchronní příkaz, najdete na stránce Příklady. Tento soubor lze uložit s názvem Unattend.xml ve složce winpe_x86 \\ ISOa bude automaticky rozpoznáno.

Tím se uzavírá přehled způsobů spouštění vašich vlastních programů.

Ukládání obrazu Windows PE a nahrazení boot.wim

Po přidání vlastních souborů do bitové kopie Windows PE a konfiguraci zbývajících možností spuštění předinstalačního prostředí je nutné bitovou kopii uložit. Před uložením změn je však nutné jej připravit. To se provádí jedním příkazem:

Peimg / prep / f c: \\ VistaWork \\ winpe_x86 \\ mount \\ Windows

Příprava obrázku je nutná k odstranění všech nepoužívaných balíků, aby se zmenšila jeho konečná velikost. Vezměte prosím na vědomí, že zřizování nelze vrátit zpět a následující parametry příkazového řádku se po zřízení již projeví peimg: / Nainstalujte, / odinstalovat, / import a / seznam... Jinými slovy, pokud si po přípravě vzpomenete, že jste zapomněli nainstalovat balíček, budete muset začít znovu.

Po dokončení přípravy můžete obrázek uložit.

Imagex / unmount / commit c: \\ VistaWork \\ winpe_x86 \\ mount

Pokud si pamatujete, veškerá práce byla provedena s obrázkem winpe.wim... A pro spouštěcí disketu Windows PE se používá soubor boot.wimumístěný ve složce winpe_x86 \\ ISO \\ sources... Proto je nutné soubor vyměnit boot.wim soubor winpe.wimpři přejmenování.

Xcopy / y c: \\ VistaWork \\ winpe_x86 \\ winpe.wim c: \\ VistaWork \\ winpe_x86 \\ ISO \\ sources \\ boot.wim

Nyní jste připraveni vytvořit spouštěcí disketu Windows PE. Vaše další akce závisí na tom, jaký typ média si vyberete. Můžete vytvořit obraz ISO a vypálit jej na disk CD, nebo můžete vytvořit zaváděcí jednotku USB.

Vytváření obrazu Windows PE ISO

Vzhledem k tomu, že všechny soubory již byly připraveny, zbývá provést příkaz:

Oscdimg -n -bc: \\ VistaWork \\ winpe_x86 \\ etfsboot.com c: \\ VistaWork \\ winpe_x86 \\ ISO c: \\ VistaWork \\ winpe_x86 \\ winpe_x86.iso

Poznámka... U 64bitového Windows PE (IA-64) Itanium musíte soubor určit jako bootloader efisys.bin.

Nyní můžete připojit obrázek k virtuálnímu počítači a otestovat provoz Windows PE.

Vytvořte zaváděcí jednotku Windows PE USB

Poznámka... Níže uvedený postup lze provést pouze v operačních systémech Windows Vista, Windows Server 2008 a novějších. To je způsobeno skutečností, že ve Windows XP nástroj detekuje flash disky jako vyměnitelné, takže se nezobrazí v seznamu jednotek. Kopírování nástroje z Windows Vista na Windows XP problém nevyřeší. Pokud používáte Windows XP, použijte alternativní nástroj (například program Swissknife).

Na příkazovém řádku zadejte následující příkazy v pořadí.

Poté zobrazte seznam jednotek.

Seznam disku

Seznam a číslování disků závisí na počtu disků připojených v systému. V mém příkladu je jednotka USB Disk 1. Je snadné ji určit podle velikosti jednotky. Níže uvedené příkazy fungují na „disku 1“. Pokud má vaše jednotka USB jiný index, musíte provést změny.

Vyberte disk 1

Pozornost! Další akce povedou k úplnému odstranění informací na vybraném disku.

Vyčistěte disk.

Vytvořte hlavní sekci.

Vytvořte primární oddíl

Oddíl zabírá celé místo na disku. Pokud chcete vytvořit část konkrétní velikosti, přidejte parametr do příkazu velikost \u003d Nkde N - číslo v megabajtech. Windows XP a Vista však na vyměnitelných jednotkách USB vidí pouze jeden oddíl a neumožňují vytváření dalších. Tento problém lze překonat, pokud potřebujete multibootovat z USB disku, ale řešení je nad rámec tohoto článku. Proto se omezím na propojení s jedním z možných řešení.

Vyberte první část.

Vyberte oddíl 1

Udělejte to aktivní.

Formátovat na FAT32.

Formátujte fs \u003d fat32 rychle

Inicializujte přiřazení dopisů.

Ukončete nástroj.

Zbývá jen zkopírovat soubory Windows PE na jednotku USB. Všechny soubory jsou ve složce winpe_x86 \\ ISO... Můžete je zkopírovat pomocí Průzkumníka nebo jiného správce souborů nebo pomocí tohoto příkazu:

Xcopy c: \\ VistaWork \\ winpe_x86 \\ iso \\ *. * / S / e / f K: \\

V tomto příkladu má jednotka USB písmeno NA.

Tím je dokončeno vytvoření zaváděcího USB disku s Windows PE.

Užitečné informace o Windows PE

Na závěr uzavírám několik faktů o prostředí Windows PE, které by vám mohly být užitečné.

  • Původní verze prostředí Windows PE využívá méně než 200 MB místa na disku.
  • Celý obsah obrazu Windows PE (soubor .wim) se načte do paměti RAM, čímž se vytvoří disk RAM. Této jednotce je přiřazeno písmeno X... V prostředí Windows PE je toto písmeno ekvivalentní písmenu systémového oddílu v systému Windows.
  • Minimální velikost paměti RAM počítače, který spouští Windows PE, je 256 MB. Žádoucí - minimálně 512 MB.
  • Windows PE se po 72 hodinách provozu automaticky restartuje.
  • Parametry spuštěného prostředí Windows PE lze konfigurovat pomocí nástroje wpeutil, který je podrobně uveden v referenční dokumentaci.
  • Chcete-li restartovat počítač se systémem Windows PE, můžete použít příkaz restart wpeutil, a vypnout - vypnutí wpeutil... Zavření příkazového řádku nebo vlastního prostředí navíc způsobí restart.
  • Rozložení klávesnice lze nastavit pomocí příkazu wpeutil SetKeyboardLayout<код языка> ... Například umístěním do souboru startnet.cmd příkaz wpeutil SetKeyboardLayout 0409: 00000409, přiřadíte anglické rozložení. To je výhodné pro práci s příkazovým řádkem, protože obrázek Windows PE dodávaný s ruským WAIKem má ve výchozím nastavení rozložení ruské klávesnice.
  • Chcete-li spustit Windows PE z jednotky USB, musíte nakonfigurovat systém BIOS v pořadí zaváděcích zařízení, aby bylo zařízení USB na prvním místě v seznamu.
  • Když spustíte Windows PE z jednotky USB, nebudete vyzváni ke spuštění jakékoli klávesy.
  • Pokud chcete spustit Windows PE z CD ne bylo navrženo stisknout libovolnou klávesu pro načtení, smazání souboru bootfix.bin ze složky ISO \\ boot před vytvořením obrazu ISO.
  • Pokud vaše síť nepoužívá DHCP, můžete použít statické adresy IP. Můžete například nastavit statickou adresu pomocí příkazu:
    netsh int ip set address local static 10.80.10.35 255.255.255.0 10.80.10.1
  • K mapování síťových jednotek můžete použít příkaz net use:
    net use * \\\\ server \\ share / user: mydomain \\ username

Další informace o prostředí Windows PE najdete v uživatelské příručce k souboru Windows PE CHM, která je součástí

Windows PE (Windows Preinstallation Environment) je prostředí pro předinstalaci Windows, které je zeštíhlenou verzí systému Windows a používá se především k nasazení operačního systému na klientské počítače. Windows PE je náhradou za MS-DOS ve fázi 7. Windows PE nemá žádné grafické rozhraní. Distribuce je zdarma. Naleznete ve složení, jak již bylo zmíněno dříve.

Jak vytvořit nebo kde stáhnout Windows PE?

Windows PE je po instalaci Windows AIK v útrobách nově vytvořené složky. Najít to není bolestivé, protože názvy složek mluví samy za sebe. A to jsou soubory, které musíme dát dohromady a vytvořit bitovou kopii Windows PE iso. A hotový iso-obraz lze zapsat na USB flash disk, disk nebo na jakékoli vhodné zařízení. Proces nahrávání je identický. Pokud jste líní, můžete si z internetu vždy stáhnout hotový isoobraz Windows PE. Na této stránce bohužel neexistuje způsob, jak stáhnout prostředí Windows PE, ale na konci článku je odkaz na článek, po jehož studiu si můžete vytvořit obrázek prostředí Windows PE sami.

Funkce Windows PE

Windows PE je, jak jsem již řekl, odlehčenou verzí Windows. Proto je každý Windows PE postaven na základě úplné verze řady operačních systémů Windows. Nejnovější verze Windows PE je aktuálně 4.0. Windows PE 4.0 odpovídá Windows 8 a Windows 7 odpovídá Windows PE 3.0. Windows PE se používá hlavně ve společnostech k instalaci operačního systému Windows na velké množství počítačů, stejně jako k obnovení systému (v něm fungují nástroje pro obnovení - například Prostředí pro obnovení systému Windows(Windows Recovery Environment, Windows RE) - diagnostika, testování, rozdělení pevných disků ,.

Zvažte to později. A jako dezert zajímavý fakt o Windows PE: po zavedení z něj můžete vytáhnout USB flash disk nebo disk, ze kterého je načten, protože tento operační systém je plně načten do RAM počítače. Netřeba dodávat, že ořezaná verze Windows.