Ajurien dynaaminen lataus WinPE-ympäristössä. Mukautetun Windows PE Build Windows PE -käynnistysprosessin luominen


Hyvin usein joudut kirjoittamaan esim. live cd ISO windows 7 PE flash-asemalle, jotta käynnistettävä live usb windows 7 x86 tai x64 windows 10 PE torrent olisi aina käsillä. Windows pe download torrent ISO painaa vain 748 Mt ja mahtuu sekä CD-levylle että pienelle flash-asemalle. Tänä vuonna tunnetun käsityöläisen Xemom1:n Universal Windows 7-10 PE x86x64 (EFI) on osoittautunut parhaiten. Siksi tämä on paras ratkaisu käynnistettäväksi Windows Live -cd-levyksi vuodelle 2017.
Tämän ISO-kuvan avulla voit luoda
- Käynnistettävä Windows 7 PE 2017 mini
- Käynnistettävä Windows 8.1 PE 2017 mini
- Käynnistettävä Windows 10 PE 2017 mini

Laaja valikoima hyödyllisiä ohjelmia järjestelmän elvyttämiseen, tietojen palauttamiseen, kuvien luomiseen ja käyttöönottoon, RAM-muistin ja muiden laitteiden testaamiseen. Yleisesti ottaen tämä on korvaamaton käynnistettävä windows pe startsoft ammattimaisille laitteiston ja ohjelmiston säätäjille sekä niille, jotka ratkaisevat kannettavan tietokoneensa ongelmat itse ilman kodin korjaajan tai huoltokeskuksen apua.

Windows PE torrent-lataus Live ISO Windows 10|8.1|7 pe x86 x64

Ohjelman versio: 02/11/2017 EFI Universal.
Käyttöliittymän kieli: Venäjän kieli.
Virallinen sivusto: http://usbtor.ru
ISO-koko: 748 Mb
Hoito: Ei vaadittu.

Näyttökaappauksia Live CD:stä Windows pe x86 x64





Jopa apina voi polttaa Windows pe -muistitikulle UltraISO:n avulla. Tämä on Windows live kolme yhdessä, mahdollisimman kevyt, ja sitä voidaan käyttää paitsi käynnistettävänä Windows Live PE:nä, myös täysimittaisena jakelupakettina Windows 7:n, 8.1:n ja 10:n asentamiseen. ulkoiset kannettavat ohjelmat.

Aomei Partial Assistant -ohjelma
- Explorer-ohjelma
- SmartFix ohjelma
- AIDA64-ohjelma
- Acronis Disk Director -ohjelma
- UltraISO-ohjelma
- HDTunePro-ohjelma
- CrystalDiskInfo-ohjelma
- TeraByteImage-ohjelma
- Paragon HDM15 -ohjelma
- CPU-Z ohjelma
- Acronis Tru Image 2017 -ohjelma
- RegWorkshop-ohjelma
- GimageX-ohjelma
- HWiNFO32-ohjelma
- BCD-muokkausohjelma
- Resorator 2007 -ohjelma
- FastStone Capture -ohjelma
- Shadow Protect -ohjelma
- Defraggler ohjelma
- Total Commander -ohjelma
- GotchaBackup-ohjelma
- WinRAR ohjelma
- SumatraPDF-ohjelma
- SSD-Z-ohjelma
- ONES-ohjelma
- ButtonBar-ohjelma
- SoftMaker Office 2010 -ohjelma
- DriveSnapShot-ohjelma
- Autoruns-ohjelma
- NirSoft ServiWin ohjelma
- ohjelma VC2005_2008
- 78Asennusohjelma
- DISM++ ohjelma
- EXT2_HFS-ohjelma
- Kuvittele ohjelma
- 7Zip-ohjelma


Tässä ovat tiedoston Windows_7_10PE_x86x64(EFI)_Universal_11.02.2017_by_Xemom1.iso jakelun tarkistussummat ISO-kuvan eheyden tarkastamiseksi.
MD5: 4F616C07F9B1C4AA995C3827FA12819D

Lue myös artikkeli Windows 8:n kanssa käytettävästä Windows PE:n uudesta versiosta: Käynnistyslevyn luominen .NET Frameworkilla ja PowerShell 3:lla

Windows PE on Windowsin esiasennusympäristö, jota käytetään Windows Vista-, Windows Server 2008- ja Windows 7 -käyttöjärjestelmien asennukseen valmistautumiseen. Voit kuitenkin käyttää Windows PE:tä useiden tehtävien suorittamiseen. Esimerkiksi,

  • kiintolevyosien hallinta apuohjelmalla tai kolmannen osapuolen työkaluilla,
  • Kaappaa tilavuuksia WIM-kuvaksi apuohjelman avulla KuvaX ja tallentamalla ne toiseen kiintolevyosioon tai USB-asemaan,
  • WIM-kuvien lisääminen taltioon apuohjelman avulla KuvaX,
  • käynnistää Windows XP:n, Windows Vistan, Windows Serverin ja Windows 7:n automaattisen asennuksen,
  • tiedostojen kopioiminen ja korvaaminen sekä asennetun käyttöjärjestelmän rekisterin muokkaaminen, jos se ei käynnisty.

OEM-valmistajat käyttävät usein myös Windows PE:tä palauttaakseen järjestelmän tehdasasetuksiin omilla työkaluillaan. Windows PE tulee erityisen arvokkaaksi käyttöjärjestelmän diagnosoinnissa ja palauttamisessa, kun se sisältää Microsoft Diagnostics and Recovery Toolset (MSDaRT) -työkalusarjan, joka sisältyy Desktop Optimization Packiin. Valitettavasti MSDaRT for Windows Vista on saatavilla vain Software Assurance- tai VL/OL/EA-volyymilisenssien kautta.

Tavalla tai toisella Windows PE-levy voi olla hyödyllinen sinulle WIM-kuvien kanssa työskentelyssä tai käyttöjärjestelmän palauttamisessa, joten alla tarkastelemme sen luomisprosessia Windows Automated Installation Kitin (WAIK) avulla. Perus Windows PE -levyn luontiprosessi on melko yksinkertainen - se kestää kirjaimellisesti 10 minuuttia.

Tällä sivulla

Tiedostojen perusjoukon luominen

Tässä artikkelissa käsitellään levyn luomista Windows PE:n 32-bittisellä versiolla. Lisäksi oletan, että sinulla on kansio luotu levyllesi C:\7Työ. Jos olet luomassa 64-bittistä Windows PE-asemaa ja/tai käytät toista kansiota, sinun on muutettava kaikkien komentojen arkkitehtuuria ( x86 päällä amd64) ja kansiopolut.

valikossa alkaa napsauta peräkkäin Kaikki ohjelmat, Microsoft Windows AIK ja - kaikki seuraavat komennot syötetään tähän komentoriviikkunaan.

Huomautus. Jos käytät Windows Vistaa tai uudempaa, Windows PE Command Line Utilities tulee suorittaa järjestelmänvalvojana napsauttamalla hiiren kakkospainikkeella pikakuvaketta ja valitsemalla kohteen pikavalikosta Suorita järjestelmänvalvojana. Tämä välttää kansioiden ja tiedostojen käyttöoikeuksiin liittyvät ongelmat.

Tiedostojen perusjoukko luodaan yhdellä komennolla:

Copype.cmd x86 c:\7Work\winpe_x86

Sen valmistumisen jälkeen kansioon winpe_x86 rakenne luodaan kuvakaappauksessa esitetyllä tavalla.

Windows PE-kuvan asentaminen ja sen käyttäminen

Jos haluat muuttaa alkuperäistä Windows PE -kuvaa, sinun on yhdistettävä se komennolla

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

Kun olet asentanut kuvan, voit asentaa paketteja ja lisätä siihen omia tiedostoja.

Pakettien asennus

Apuohjelman käyttäminen DISM Voit lisätä yhdistettyyn näköistiedostoon lisäpaketteja, jotka laajentavat Windows PE:n ominaisuuksia, sekä integroida ajureita massamuistiohjaimille. Jälkimmäinen voi olla tarpeen, jos käytät ohjaimia, joiden ohjaimia ei sisälly Windows PE:hen. Alla on luettelo paketeista, jotka voidaan asentaa.

Jos esimerkiksi aiot suorittaa WSH-komentosarjoja Windows PE:ssä, sinun tulee asentaa WinPE-Scripting-Package. Tämä tehdään yhdellä komennolla:

Dism /image:c:\7Work\winpe_x86\mount /Add-Package /PackagePath:<путь>WinPE-Scripting-paketti

Parametrin /PackagePath: arvo on koko polku kohteeseen:

  • CAB- tai MSU-tiedosto
  • kansio, jossa on yksi pakkaamaton CAB-tiedosto
  • kansio, jossa on yksi MSU-tiedosto
  • kansio, jossa on useita CAB- tai MSU-tiedostoja

Voit tarkastella kuvaan asennettujen pakettien luetteloa komennolla

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

Omien tiedostojen lisääminen

Voit laajentaa Windows PE:n toimintoja lisäämällä omia tiedostojasi. Esimerkiksi, jotta voit kaapata asemat WIM-kuvaksi, sinun on sisällytettävä apuohjelma levylle KuvaX.

Voit lisätä tiedostoja joko suoraan Windows PE WIM -kuvaan tai levylle, jolla esiasennusympäristö sijaitsee. Tarkastelen molempien menetelmien etuja ja haittoja yksityiskohtaisemmin.

Tiedostojen lisääminen Windows PE WIM -kuvaan. Tässä tapauksessa Windows PE WIM -kuvan koko kasvaa, mikä on aluksi noin 200 Mt. Koska Windows PE:n käynnistyessä kuvan sisältö ladataan kokonaan tietokoneen RAM-muistiin, WIM-kuvan kokoa ei kannata turhaan kasvattaa. Tiedostojen lisäämisen WIM-kuvaan etuna on, että ladatun Windows PE -ympäristön asemakirjain tiedetään etukäteen (tämä on aina X:\) ja ympäristömuuttujien käyttö on kätevää (%SystemRoot%, %SystemDrive% jne. .). Tiedostojen lisäämisen kohdekansio WIM-kuvaan on winpe_x86\mount\Windows.

Tiedostojen lisääminen levylle. Lisäämällä tiedostoja levylle vältyt kasvattamasta Windows PE WIM -kuvan kokoa ja säästät RAM-muistia esiasennusympäristöä käytettäessä. Kaikki tiedostosi ovat saatavilla - ne sisältyvät käynnistyslevykkeelle. Tämän lähestymistavan haittana on, että asemakirjainta, josta Windows PE käynnistetään, ei tiedetä etukäteen. Halutessasi voit ohittaa tämän esteen. Kohdekansio tiedostojen lisäämiselle levylle on winpe_x86\ISO- se vastaa käynnistyslevyn juuria (voit tietysti luoda alikansioita siihen).

Katsotaanpa esimerkkiä tiedostojen lisäämisestä levylle. Aloitetaan KuvaX. Koska apuohjelma sisältyy WAIK:iin, suorita komento:

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

Jos aiot käyttää apuohjelmaa KuvaX ottaaksesi kuvia, voit (mutta ei välttämättä) heti laatia luettelon poikkeuksista - tiedostoista ja kansioista, joita ei sisällytetä tallennettuun kuvaan. Luo tiedosto missä tahansa tekstieditorissa Wimscript.ini ja ilmoita siinä tiedostot ja kansiot, jotka haluat sulkea pois kuvasta. Oletus KuvaX käyttää seuraavia poikkeuksia:

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

Tiedosto Wimscript.ini sijaitsee samassa kansiossa kanssa KuvaX.

Paketinhallinnan lisääminen ( PkgMgr) sinun on kopioitava koko kansio Huolto, sekä MSXML6-tiedostot:

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

Katsotaanpa nyt esimerkkiä tiedostojen lisäämisestä Windows PE-kuvaan. Oletetaan, että haluan sisällyttää Total Commander -tiedostonhallinnan WIM-kuvaan. Kopioin hänen kansion TotalCmd kansion juureen winpe_x86\mount. Tämä voidaan tehdä manuaalisesti tai komentoriviltä:

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

Omien sovellusten ja komentosarjojen käynnistämisen määrittäminen

Jos tämä on ensimmäinen kerta, kun luot Windows PE -levyn, sinun kannattaa ohittaa tämä osio, jotta materiaali ei vaikuta monimutkaisemmalta kuin se todellisuudessa on. Kun olet luonut ensimmäisen Windows PE -levysi ja nauttinut sen maagisesta komentorivikäyttöliittymästä, voit palata sovellusten toiminnan mukauttamiseen.

Voit ajaa omia sovelluksiasi ja komentosarjojasi Windows PE:ssä monin eri tavoin.

startnet.cmd

Tiedosto startnet.cmd sijaitsee kansiossa Windows\System32 asennettu Windows PE -kuva ja sisältää jo yhden komennon - wpeinit. Tätä komentoa tarvitaan verkkotuen ja Plug-and-Play-laitteiden alustamiseen. Komentorivivaihtoehtona wpeinit.exe voit määrittää polun vastaustiedostoon, joka määrittää Windows PE -asetukset, joita käsitellään alla. Windows PE-tiedostoa ladattaessa startnet.cmd toimii automaattisesti, joten sitä on kätevä käyttää omien komentojesi suorittamiseen.

Voit lisätä komentoja tähän tiedostoon tavallisella komentotiedostosyntaksilla. Esimerkiksi käynnistääksesi Total Commanderin, jonka sisällytin kuvaan aiemmin, voit lisätä seuraavan komennon:

Tässä esimerkissä Total Commander -määritystiedoston polku on määritetty komentoriviparametriksi (tämä on kuvattu ohjelman ohjeessa).

winpeshl.ini

Tavallinen Windows PE-kuori on komentorivi. Voit kuitenkin määrittää oman kuoren käyttämällä tiedostoa winpeshl.ini, joka määrittää suoritettavan erätiedoston tai ohjelman. Tiedosto ei sisälly Windows PE:hen. Se on luotava missä tahansa tekstieditorissa ja sijoitettava kansioon Windows\System32 asennettu Windows PE -kuva. Esimerkki ohjelman käynnistämisestä myshell.exe, joka toimii kuorena, on annettu alla.

AppPath = %SystemDrive%\myshell.exe

Tässä esimerkissä ohjelma sijaitsee asennetun Windows PE -kuvan juurissa, eli kansion juuressa. winpe_x86\mount.

Huomautus. Tiedostoa ei suoriteta ajettaessa alkuperäistä komentotulkkia startnet.cmd.

Jos tarvitset verkkotukea tai Plug-and-Play-laitteita, sinun on määritettävä komento suoritettavaksi wpeinit. Tässä tapauksessa on parempi käyttää osaa, jonka avulla voit paitsi suorittaa useita komentoja, myös määrittää komentoriviparametreja sovelluksille.

Esimerkiksi käynnistää wpeinit ja Total Commander -tiedostonhallinta, jonka sisällytin kuvaan aiemmin, voidaan toteuttaa seuraavasti:

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

Huomioi kuinka sisään winpeshl.ini asettaa komentoriviparametrit sovelluksille.

Huomautus. Koska sovellus käynnistettiin tiedostosta winpeshl.ini toimii komentotulkina; sen sulkeminen lopettaa Windows PE -istunnon.

Huomio! Älä käytä molempia osioita samanaikaisesti, koska tässä tapauksessa sovellukset eivät ehkä käynnisty. Tämä asia ei näy asiakirjoissa.

Vastaustiedosto

Voit käyttää vastaustiedostoa komentojen suorittamisen automatisointiin Windows PE:ssä. Kun Windows PE käynnistyy, se etsii tiedostoa automaattisesti Unattend.xml sen levyn juuressa, josta käynnistys suoritettiin. Vaihtoehtoisesti vastaustiedoston polku voidaan määrittää eksplisiittisesti komentoriviparametriksi seuraavasti:

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

Voit käyttää passiin lisättyjä synkronisia komentoja omien sovellusten ja komentosarjojen suorittamiseen 1 windowsPE. Jatkaen esimerkkiä Total Commanderin suorittamisesta, synkroninen komento näyttäisi tältä:

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

Esimerkki vastaustiedostosta, joka suorittaa synkronisen komennon, löytyy Esimerkit-sivulta. Tämä tiedosto voidaan tallentaa nimellä Unattend.xml kansiossa winpe_x86\ISO, ja se tunnistetaan automaattisesti.

Tätä katsausta tavoista käynnistää omia ohjelmia voidaan pitää valmiina.

Tallennetaan Windows PE-otos ja korvataan boot.wim

Kun olet lisännyt omat tiedostosi Windows PE -näköistiedostoon ja määrittänyt muut esiasennusympäristön käynnistysasetukset, sinun on tallennettava kuva.

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

Jos muistat, kaikki työ tehtiin kuvan kanssa winpe.wim. Ja Windows PE -käynnistyslevylle käytetään tiedostoa boot.wim, joka sijaitsee kansiossa winpe_x86\ISO\sources. Siksi tiedosto on vaihdettava boot.wim tiedosto winpe.wim, suorittaa uudelleennimeämisen.

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

Olet nyt valmis luomaan käynnistettävän Windows PE -levyn. Muut toimintasi riippuvat valitsemastasi mediatyypistä. Voit luoda ISO-kuvan ja polttaa sen CD-levylle, tai voit luoda käynnistettävän USB-aseman.

Windows PE ISO -kuvan luominen

Koska kaikki tiedostot on jo valmisteltu, jäljellä on vain suorittaa komento:

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

Huomautus. Itanium (IA-64) -suorittimille suunnitellun Windows PE:n 64-bittisessä versiossa sinun on määritettävä tiedosto käynnistyslataimeksi. efisys.bin.

Nyt voit liittää kuvan virtuaalikoneeseen ja testata Windows PE:tä.

Käynnistettävän Windows PE USB-aseman luominen

Huomautus. Alla oleva toimenpide voidaan suorittaa vain Windows Vista-, Windows Server 2008- ja uudemmissa käyttöjärjestelmissä. Tämä johtuu siitä, että Windows XP:ssä apuohjelma määrittelee flash-asemat irrotettaviksi, joten niitä ei näytetä asemien luettelossa. Apuohjelman kopioiminen Windows Vistasta Windows XP:hen ei ratkaise ongelmaa. Jos käytät Windows XP:tä, käytä vaihtoehtoisia työkaluja (esimerkiksi Swissknife-ohjelmaa).

Kirjoita komentokehotteeseen seuraavat komennot peräkkäin.

Näytä sitten asemien luettelo.

Listaa levy

Levyjen luettelo ja numerointi riippuu järjestelmään kytkettyjen levyjen määrästä. Esimerkissäni USB-asema on levy 1. Tämä on helppo määrittää aseman koon perusteella. Alla olevat komennot suorittavat toimintoja "Levyllä 1". Sinun on tehtävä muutoksia, jos USB-asemassasi on eri indeksi.

Valitse levy 1

Huomio! Jatkotoimenpiteet johtavat valitsemasi aseman tietojen täydelliseen poistamiseen.

Puhdista levy.

Luo pääosio.

Luo ensisijainen osio

Osio vie kaiken levytilan. Jos haluat luoda tietynkokoisen osion, lisää parametri komentoon koko = N, Missä N- numero megatavuina. Windows XP ja Vista näkevät kuitenkin vain yhden osion irrotettavilla USB-asemilla, eivätkä ne salli sinun luoda muita. Tämä ongelma voidaan ratkaista, jos sinun on käynnistettävä multiboot USB-asemalta, mutta ratkaisu ei kuulu tämän artikkelin piiriin. Siksi rajoitan viittaamaan yhteen mahdollisista ratkaisuista.

Valitse ensimmäinen osa.

Valitse osio 1

Tee siitä aktiivinen.

Muotoile FAT32:ksi.

Muoto fs=fat32 nopea

Alusta kirjetehtävä.

Lopeta apuohjelma.

Jäljelle jää vain kopioida Windows PE -tiedostot USB-asemaan. Kaikki tiedostot ovat kansiossa winpe_x86\ISO. Voit kopioida ne Resurssienhallinnan tai muun tiedostonhallinnan avulla tai seuraavalla komennolla:

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

Tässä esimerkissä USB-asemassa on kirjain TO.

Tässä vaiheessa käynnistettävän USB-aseman luomista Windows PE:llä voidaan pitää valmiina.

Hyödyllistä tietoa Windows PE:stä

Lopuksi kerron Windows PE:stä useita faktoja, jotka saattavat olla hyödyllisiä.

  • Windows PE:n alkuperäinen versio vie alle 200 Mt levytilaa.
  • Windows PE-kuvan (WIM-tiedoston) koko sisältö ladataan RAM-muistiin, eli RAM-levy luodaan. Tälle asemalle on määritetty kirjain X. Windows PE:ssä tämä kirjain vastaa Windowsin järjestelmäosion kirjainta.
  • Vähimmäismäärä RAM-muistia tietokoneessa, joka käynnistyy Windows PE:hen, on 256 Mt. Mieluiten - vähintään 512 MB.
  • Windows PE käynnistyy automaattisesti uudelleen 72 tunnin käytön jälkeen.
  • Windows PE:n asetukset voidaan määrittää apuohjelman avulla wpeutil, joka on kuvattu yksityiskohtaisesti ohjedokumentaatiossa.
  • Voit käynnistää Windows PE -tietokoneen uudelleen käyttämällä komentoa wpeutil uudelleenkäynnistys ja sammuttaaksesi - wpeutil shutdown. Lisäksi komentorivin tai oman komentotulkin sulkeminen aiheuttaa uudelleenkäynnistyksen.
  • Näppäimistön asettelu voidaan asettaa komennolla wpeutil SetKeyboardLayout. Esimerkiksi sijoittamalla tiedostoon startnet.cmd tiimi wpeutil SetKeyboardLayout 0409:00000409, määrität englanninkielisen asettelun. Tämä on kätevää työskennellessäsi komentorivin kanssa, koska venäläisen WAIK:n mukana toimitetussa Windows PE-kuvassa on oletuksena venäläinen näppäimistöasettelu.
  • Jos haluat käyttää Windows PE:tä USB-asemalta, sinun on määritettävä käynnistyslaitteiden järjestys BIOSissa niin, että USB-laite on luettelon ensimmäisenä.
  • Kun käynnistät Windows PE:n USB-asemalta, sinua ei kehoteta painamaan mitään näppäintä käynnistääksesi.
  • Jos haluat käyttää Windows PE:tä CD-levyltä Ei kehotetaan painamaan mitä tahansa näppäintä ladataksesi, poistaaksesi tiedoston bootfix.bin kansiosta ISO\boot ennen ISO-kuvan luomista.
  • Jos verkkosi ei käytä DHCP:tä, voit käyttää staattisia IP-osoitteita. Voit esimerkiksi asettaa staattisen osoitteen komennolla: netsh int ip set address local static 10.80.10.35 255.255.255.0 10.80.10.1
  • Voit käyttää net use -komentoa verkkoasemien yhdistämiseen: net use * \\palvelin\jako /käyttäjä:omaverkkotunnus\käyttäjänimi

Lisätietoja Windows PE:stä on mukana toimitetussa Windows PE -käyttöoppaan CHM-ohjetiedostossa

Esiasennusympäristöä voidaan käyttää paitsi käyttöjärjestelmän asennuksessa, myös järjestelmänvalvojan työkalujen perustana, kuten järjestelmän palautus, virustorjunta, verkkodiagnostiikka jne. Tässä artikkelissa tarkastelemme tavallista WinPE-kuvaa lisäämättä hallinnollisia apuohjelmia, koska tämä on erillisen artikkelin aihe.

WinPE-verkon käynnistysjärjestys versiosta 2.0 alkaen on seuraava:

  1. verkon ydin pxeboot.com on ladattu;
  2. verkon ydin lataa tavallisen käynnistyshallinnan bootmgr.exe, jolloin verkkokäynnistys ei käytännössä eroa käynnistyksestä muulta medialta;
  3. Käynnistyksen hallintaohjelma lukee BCD (boot Configuration Data) -tiedoston, joka sisältää määritystiedot (käynnistystiedostojen sijainnin), lataa vaaditun fontin (wgl4_boot.ttf) ja näennäislevyohjaimen boot.sdi ja lataa sitten WinPE-vedon;
  4. Käynnistyshallinta siirtää ohjauksen BCD-tiedoston polkuparametrissa määritetylle ohjelmalle.
Yllä olevien tiedostojen hankkimiseksi ei tarvitse ottaa käyttöön (ladata ja asentaa) Windows AIK -paketteja kuten on ilmoitettu, esim. Samanlainen OEM-esiasennussarja on myös valinnainen. Tarvitsemme vain itse asennuslevyn tai jopa sen kuvan; jälkimmäisessä tapauksessa tietokoneessasi on oltava 7Zip tai jokin muu ohjelma, jolla voit kopioida tiedostoja ISO- ja WIM-kuvista. Älä siis tuhlaa aikaa Windows AIK:n lataamiseen ja asentamiseen. Kaikki arkkitehtuurin kanssa yhteensopivat jakelut Windows 7, 8 ja jopa 10. Yhteensopivuuden maksimoimiseksi on parempi käyttää x86-arkkitehtuuria.

Boot.sdi- ja bcd-tiedostot voidaan ottaa käynnistyshakemistoon, täältä voi ottaa koko fontit-alihakemiston (siellä on wgl4_boot.ttf-fontti), ja lähdehakemistosta tarvitaan vain boot.wim-tiedosto. Tarvitset vielä kaksi tiedostoa, jotka sijaitsevat boot.wim-kuvassa. Helpoin tapa on käyttää graafista 7Zip-tiedostonhallintaa, mutta jos aiot lisätä ohjaimia tai paketteja WinPE-kuvaan, on parempi käyttää dism-apuohjelmaa. Seuraavaksi harkitsemme vaihtoehtoa dismin kanssa, ja niille, jotka tarvitsevat vakiokuvan, ilmoitamme: tarvittavat tiedostot (pxeboot.n12 ja bootmgr.exe) sijaitsevat Windows\boot\pxe-hakemistossa. pxeboot.n12-tiedosto eroaa yllä olevasta pxeboot.com-tiedostosta siinä, että se ei vaadi F12-näppäimen painamista.

Dismin tapauksessa tarvitset tietokoneen, jossa on Windows 7-10, koska dism ei toimi Windows XP:ssä eikä bcdedit-apuohjelman kanssa. Voit työskennellä näiden apuohjelmien kanssa vain järjestelmänvalvojana, eli etsi "Komentokehote" Käynnistä-painikkeesta, napsauta tätä kohdetta hiiren kakkospainikkeella ja valitse pikavalikosta "Suorita järjestelmänvalvojana" (on monia tapoja, kaikki nämä menetelmät ovat kaikille. Käyttöjärjestelmiä ei ole järkeä luetella; jos se ei toimi, kokeile ottaa huomioon. Saat apua tämän apuohjelman käyttämiseen kirjoittamalla käynnissä olevalle komentoriville:

Dism/?
Haluamme esimerkiksi varmistaa, että tämä on tarvitsemamme WIM-tiedosto, eli tarvitsemme tietoja WIM-tiedoston kuvista, tätä varten saamme apua /Get-Wiminfo-komennosta kirjoittamalla konsoliin :

Dism /get-wiminfo/?
Yhdistä kuva seuraavalla komennolla:

Dism/mount-wim/wimfile:<путь_к_WIM-файлу>/indeksi:<индекс_образа>/mountdir:<каталог_подключения>
Huomaa, että polun WIM-tiedostoon ja yhteyshakemistoon on oltava tällä tietokoneella, ja kuvahakemisto löytyy /Get-Wiminfo-komennolla. Yhteyshakemistosta löydämme windows\boot\pxe-kansion, johon otamme kaksi tiedostoa: pxeboot.n12 ja bootmgr.exe.

Niille, jotka haluavat lisätä ohjaimia, tarvitset komennon:

Dism/kuva:<каталог_подключения>/Lisää-ohjain /ohjain:<каталог_c_драйвером>/recurse/ForceUnsigned
Jos sinun on lisättävä lisäpaketteja, esimerkiksi: WMI, HTA, MDAC, NetFX, PPPoE, PowerShell, komentosarjat jne., sinun on ensin löydettävä ne. Asenna esimerkiksi Windows OPK tai AIK tai ADK. Suorita sitten komento:

Dism/kuva:<каталог_подключения>/Add-Package /PackagePath:<путь_и_имя_пакета_cab>
Seuraavaksi sinun on poistettava kuva käytöstä komennolla:

Dism /unmount-wim /mountdir:<каталог_подключения>/tehdä
Seuraavaksi tarkastellaan pxelinuxia - PXE-verkon käynnistyslatainta syslinux-paketista, joka sinun on ladattava. Puretaan ladattu tiedosto, mutta ennen kuin kopioimme tiedostot, katsotaan juurihakemistoa. Oletetaan, että käytämme Tftpd32:ta Windows-käyttöjärjestelmässä ja teemme juurihakemiston C:\tftpd32 . Lisäksi laskemme kaikki polut tästä hakemistosta, mutta emme ilmoita sitä; lisäksi polut käyttävät vinoviivaa eikä kenoviivaa kuten Windowsissa. Eli jos pxelinux.cfg/default on määritetty, todellinen polku on C:\tftpd32\pxelinux.cfg\default, ja oletusarvo on tiedosto, jolla ei ole tunnistetta. Kopioimme seuraavat tiedostot hakemistosta, josta purimme syslinuxin, juurihakemistoon (eli C:\tftpd32):

  • bios\core\pxelinux.0 (itse verkon käynnistyslatain);
  • bios\com32\menu-hakemistosta kaksi tiedostoa: menu.c32 ja vesamenu.c32 (käytämme menu.c32:ta vain niille koneille, joissa vesamenu.c32 ei toimi);
  • bios\com32\chain\chain.c32 (käynnistyslataimen ohjausmoduuli, käytetään yleensä paikalliseen käynnistykseen);
  • bios\com32\elflink\ldlinux\ldlinux.c32 (toissijainen käynnistyslatain, tarvitaan pxelinux.0:aa käytettäessä);
  • bios\com32\lib\libcom32.c32 (pakollinen käytettäessä chain.c32:ta);
  • bios\com32\libutil\libutil.c32 (pakollinen käytettäessä chain.c32:ta);
  • bios\memdisk\memdisk (ohjain levykkeiden, kiintolevyn, ISO-kuvien lataamiseen jne.).
Verkon käynnistyslatain ei juuri eroa syslinux-emoprojektista, joten monet samat pätevät käynnistettäessä flash-asemalta tai CD-levyltä ja päinvastoin. Luodaan kansio pxelinux.cfg, joka sisältää toistaiseksi vain yhden tiedoston (sitten käynnistysasetusten kasvaessa asetustiedostojen määrä kasvaa) - oletuksena seuraavalla sisällöllä:

UI vesamenu.c32 MENU TITLE PXE Special Boot Menu LABEL bootlocal MENU LABEL ^Käynnistä paikallinen levy MENU OLETUS LOCALBOOT 0 TIMEOUT 80 TOTALTIMEOUT 9000 LABEL winpe MENU LABEL ^WinPE KERNEL pxeboot.
Ensimmäinen rivi määrittää valikon graafisen luonteen, toinen - koko valikon nimi. Sitten on kaksi valikkokohtaa, jotka tunnistetaan bootlocaliksi ja winpeksi, ja näytöllä näkyy seuraava: Käynnistä paikallinen levy ja WinPE. Kuten saatat arvata, ensimmäinen valikon kohta on oletusarvo ja tarjoaa paikallisen latauksen, mutta olemme kiinnostuneita toisesta kohdasta. Se osoittautuu jonkinlaiseksi sekaannukseksi, aluksi sanottiin pxeboot.comista, että ne kopioivat pxeboot.n12, mutta rekisteröimme pxeboot.0:n. Tosiasia on, että pxelinuxilla on omat vaatimuksensa verkon käynnistyslatainten nimeämiselle - tällaisten tiedostojen tunniste on .0, muuten, älä sekoita pxeboot.0, jonka otimme WinPE-kuvasta, ja pxelinux.0, joka on otettu. syslinuxista. Toinen tarvitaan valikon näyttämiseen, ja ensimmäinen latautuu vasta, kun vastaava valikko on valittu. Tämä tarkoittaa, että meidän on nimettävä pxeboot.n12 uudelleen muotoon pxeboot.0 ja sijoitettava se juurikansioon.

Meidän on myös sijoitettava bootmgr.exe juurikansioon. Luomme juurikansioon alihakemiston käynnistyksen, johon meidän täytyy sijoittaa kaksi tiedostoa: bcd ja boot.sdi sekä fonts-hakemisto, meidän on myös luotava lähdehakemisto, johon kopioimme boot.wim-tiedoston. Jos olet tyytyväinen tähän kaikkien käynnistystiedostojen järjestelyyn, bcd-tiedostoa ei tarvitse muuttaa. Temppu tässä on, että verkkokäynnistys on samanlainen kuin käynnistäminen CD-levyltä tai flash-asemalta.

Voimme käynnistää DHCP:n ja TFTPD:n (esimerkissämme se on Tftpd32), tarkista vain, että asetukset ovat oikein: hakemisto - C:\tftpd32, tiedosto - pxelinux.0, verkkoliitännän valinta jne. Jos on virheitä tai haluttu tulos puuttuu, katso tulos lokikatseluohjelmassa. Erikseen on syytä mainita tietokoneista, jotka eivät ole yhteensopivia BIOSin kanssa, eli vain UEFI: n kanssa. Tällaisia ​​tietokoneita varten tarvitaan muita tiedostoja:

  • pxelinux.0 syslinux.efi sijasta, joka sijaitsee 32-bittisissä järjestelmissä osoitteessa efi32\efi\syslinux.efi tai 64-bittisissä järjestelmissä osoitteessa efi64\efi\syslinux.efi;
  • ldlinux.c32:n sijaan - efi32\com32\elflink\ldlinux\ldlinux.e32 tai efi64\com32\elflink\ldlinux\ldlinux.e64 .
Tarkastellaanpa artikkelimme viimeistä kysymystä: "Entä jos sinun on muutettava WinPE-käynnistystiedostojen vakiosijaintia?" Sitten meidän on tehtävä muutoksia bcd-tiedostoon. Itse asiassa bcd-tiedosto on tavallinen rekisterirakenne, ja se voidaan ladata tavallisella regeditillä, mutta se ei ole kätevää käsitellä binääritietoja, joten käytämme bcdedit-apuohjelmaa. Kuten edellisessä apuohjelmassa, tarvitsemme järjestelmänvalvojan tilan, joten jos suljit komentoriviikkunan, sinun on avattava se samalla tavalla. Ohjeita bcdedit-apuohjelman käyttämiseen saat kirjoittamalla:

Bcdedit/?
Määritetään ensin, että %BCD%-muuttuja sisältää uuden BCD-tiedoston koko nimen, luo tämä tiedosto:

Bcdedit /store %BCD% /create (ramdiskoptions) /d "Ramdisk-asetukset"
Asetamme kaksi parametria, joista toinen viittaa %SDI%-muuttujaan, joka sisältää polun \boot.sdi suhteessa käynnistyslaitteeseen (alun perin \boot\boot.sdi):

Bcdedit /store %BCD% /set (ramdiskoptions) ramdisksdidevice boot bcdedit /store %BCD% /set (ramdiskoptions) ramdisksdipath %SDI%
Luo uusi merkintä WinPE:lle:

Bcdedit /kauppa %BCD% -luo /d "WinPE-käynnistyskuva" /sovelluksen osloader
Viimeisen komennon tulos on GUID:n näyttö aaltosulkeissa, jota nimitetään edelleen %GUID%-muuttujaksi. Itse asiassa tämä voitaisiin automatisoida FOR-komennolla, mutta silloin niiden jäsentäminen on vaikeampaa. Aseta järjestelmän juurihakemiston parametri:

Bcdedit /store %BCD% /set %GUID% systemroot \Windows
Aseta HAL- ja WinPE-tunnistusparametrit:

Bcdedit /store %BCD% /set %GUID% detecthal Kyllä bcdedit /store %BCD% /set %GUID% winpe Kyllä
Asetamme käyttöjärjestelmän sisältävän laitteen ja %WIM% tiedoston sisältävän laitteen parametrit, esimerkiksi \windows\winpe.wim:

Bcdedit /store %BCD% /set %GUID% osdevice ramdisk=%WIM%,(ramdiskoptions) bcdedit /store %BCD% /set %GUID% device ramdisk=%WIM%,(ramdiskoptions)
Luodaan toinen käynnistyksenhallintamerkintä:

Bcdedit /store %BCD% /create (bootmgr) /d "Windows BootManager"
Aseta odotusparametri:

Bcdedit /store %BCD% /set (bootmgr) aikakatkaisu 30
Aseta järjestys:

Bcdedit /store %BCD% /set (bootmgr) näyttöjärjestys %GUID%
Siinä kaikki, BCD-tiedosto on valmis, voit laittaa sen TFTPD-palvelimemme käynnistyshakemistoon.

On olemassa miljoona hajallaan olevaa artikkelia siitä, mitä Windows PE on ja miksi se on hyödyllinen. Internetissä on miljoonia tapoja luoda tämä Windows PE. mikä on paras? Yritämme tiivistää tarvittavat perustiedot ja tehdä johtopäätökset tässä artikkelissa.

Miksi tarvitset Windows PE:tä?

Windows PE (Windows Preinstallation Environment) - Windowsin esiasennusympäristö, jossa on rajoitetut palvelut ja joka on rakennettu tavalliseen Windows-ytimeen. Sitä käytetään tietokoneesi valmistelemiseen Windows-asennusta varten, Windows-kuvan kopioimiseen verkkotiedostopalvelimelta ja Windows-asennuksen suorittamiseen. Se on sisäänrakennettu elementti muihin asennus- ja järjestelmän palautustyökaluihin, kuten Windows Setup, Windows Deployment Services (WDS), SCCM Server Operating System (OS) Deployment Tool Kit ja Windows Recovery Environment (Windows RE). Windows PE luotiin alun perin auttamaan laitteistovalmistajia, järjestelmien rakentajia ja yrityksiä käynnistämään tietokoneen ilman käynnissä olevaa käyttöjärjestelmää. Siten PE käynnistetään useimmiten joko ulkoiselta asemalta tai verkon kautta yrityksen WDS/TFTP-palvelimelta.

Kyllä, älä sekoita Windows PE:tä ja Windows RE:tä. Windows RE (Recovery Environment) on ympäristö Windowsin palauttamiseen vian jälkeen. Windows RE:tä työkalusarjana voidaan kuitenkin ajaa PE:n alta. Ja sitten herää ajatus: miksi ei käyttäisi PE:tä kaatuneiden järjestelmien kunnostamiseen, tarvittavien sovellusten integroimiseen PE:hen? Kyllä, juuri sitä me tarvitsemme.

Mitä tehtäviä voimme suorittaa sen alla:

  • kiintolevyn osioiden hallinta apuohjelman avulla Diskpart tai kolmannen osapuolen työkalut;
  • Kaappaa tilavuuksia WIM-kuvaksi apuohjelman avulla KuvaX ja tallentamalla ne kiintolevyn tai USB-aseman toiseen osioon;
  • WIM-kuvien lisääminen olemassa olevan kiintolevyn osioon apuohjelman avulla KuvaX ja sen lajikkeet;
  • automaattisen Windows-asennuksen käynnistäminen komentosarjoilla ja XML-vastaustiedostoilla;
  • tiedostojen kopioiminen ja korvaaminen sekä asennetun käyttöjärjestelmän rekisterin muokkaaminen, jos se ei käynnisty;
  • diagnosoida laitteiden toimintahäiriöt;
  • taistele viruksia vastaan ​​käyttämällä erilaisia ​​Windows PE:n virustorjuntaohjelmia.

Kun olet ladannut arkiston, pura se ja suorita sovellus BuilderSE.exe. Seuraavaksi noudata ohjeita: määritä lähde käyttöjärjestelmän asennustiedostoilla (install.wim pitäisi olla siellä), määritä aliprojektit (jokaisessa on asetussivu) ja aloita projektin rakentaminen.

Tästä luennosta alkaen tarkastelemme käyttöönottoapua koskevia kysymyksiä, nimittäin:

  1. Windows PE esiasennusympäristö.
  2. Apuohjelma kuvan valmisteluun kopioimista varten on Sysprep.
  3. Kuvan poistamiseen suunniteltu apuohjelma on ImageX.

Windowsin esiasennusympäristö (Windows PE) on Windows XP-, Windows Server 2003- ja Windows Vista -käyttöjärjestelmän minimaalinen toiminnallinen versio, jossa on rajoitettu palveluvalikoima ja jonka avulla voit käynnistää tietokoneen ilman Windowsia CD-levyltä tai verkon kautta. ja sitä käytetään tietokoneen valmistelemiseen Windowsin asentamista varten, levykuvien kopioiminen verkon tiedostopalvelimelta ja Windowsin asennuksen aloittaminen. Nykyinen versio on 3.0.

Windows PE:tä ei ole tarkoitettu käytettäväksi tietokoneen ensisijaisena käyttöjärjestelmänä. Se toimii erillisenä esiasennusympäristönä ja on sisäänrakennettu muihin asennus- ja järjestelmän palautustyökaluihin, kuten Windows 7 Setup, Windows Deployment Services (WDS) ja Windows Recovery Environment (Windows RE).

Windows PE - Pääasia Microsoft käynnistää tietokoneita ilman toimivaa käyttöjärjestelmää, tämä voi olla tietokone, jonka järjestelmä on vaurioitunut tai ei järjestelmää ollenkaan. Kun tietokoneesi on käynnistetty Windows PE:hen, voit valmistella sen Windows-asennusta varten ja suorittaa Windowsin asennusohjelman verkosta tai paikallisesta resurssista. Windows PE:tä voidaan käyttää monipuolisena työkaluna, jonka avulla voit ylläpitää olemassa olevaa Windows-kopiota tai palauttaa tietoja.

Koska Windows PE perustuu Windows 7 -ytimeen, siinä on seuraavat ominaisuudet:

  • Sisäänrakennettu tuki NTFS 5.x -tiedostojärjestelmälle, mukaan lukien dynaamisten taltioiden luominen ja hallinta.
  • Sisäänrakennettu tuki TCP/IP-verkoille ja tiedostonjako. Tämä ominaisuus on mahdollista vain asiakkaalle, joten on mahdotonta luoda täysimittaista palvelinta esiasennusympäristön perusteella.
  • Natiivituki 32-bittisille (tai 64-bittisille) Windows-laiteajureille esiasennusympäristön bittimäärästä riippuen.
  • Alkuperäinen tuki API:n osajoukolle.
  • Lisätuki WMI-, MDAC- ja HTML-sovelluksille.
  • Mahdollisuus käyttää erilaisia ​​mediatyyppejä, mukaan lukien CD-, DVD-, USB-muistitikkuja (UFD) ja etäasennuspalvelun (WDS) palvelimia.
  • Offline Windows PE -istuntoja tuetaan.
  • Windows PE -kuvia voidaan tarjota offline-tilassa.
  • Windows PE sisältää kaikki Hyper-V-ohjaimet paitsi näytönohjaimet. Tämän avulla voit suorittaa Windows PE:n hypervisorissa. Tuetut ominaisuudet sisältävät tuen tallennuslaitteille, hiirille ja verkkosovittimille.

Windows PE:n tarkoitus

  • Windows 7:n asentaminen. Windows PE toimii aina, kun asennat Windows 7:n. Graafiset työkalut, jotka keräävät kokoonpanotietoja asennuksen aikana, toimivat Windows PE:ssä. Lisäksi IT-osastot voivat mukauttaa ja laajentaa Windows PE:tä vastaamaan käyttöönottovaatimuksiaan. Windows PE tukee myös Windows-kuvien tarjoamista. Esiasennusympäristön näköistiedostoon voi lisätä erilaisia ​​sovelluksia, joiden avulla voit suorittaa erilaisia ​​toimintoja tietokoneellasi jo ennen käyttöjärjestelmän asentamista.
  • Ongelmien karttoittaminen. Windows PE:tä voidaan käyttää vianmäärityksessä automaattisesti tai manuaalisesti. Jos esimerkiksi Windows 7 ei käynnisty järjestelmätiedoston vioittumisen vuoksi, Windows PE voi käynnistyä automaattisesti ja ladata Windowsin palautusympäristön (Windows RE). Voit myös käynnistää Windows PE:n manuaalisesti hyödyntääksesi sisäänrakennettuja tai mukautettuja diagnostiikka- ja vianmääritystyökaluja. Esiasennusympäristöä käytetään joissakin kolmannen osapuolen työkaluissa, joiden avulla voit ylläpitää käyttöjärjestelmän vahingoittuneita kopioita.
  • Elpyminen. Windows PE:n avulla alkuperäiset laitevalmistajat (OEM) ja itsenäiset ohjelmistotoimittajat voivat luoda räätälöityjä, automatisoituja ratkaisuja Windows 7 -käyttöjärjestelmää käyttävien tietokoneiden palauttamiseen ja uudelleenrakentamiseen. Käyttäjät voivat esimerkiksi käynnistää tietokoneensa Windows PE -järjestelmän palautus-CD:ltä tai osioista. Palautus alustaa kiintolevyt automaattisesti uudelleen ja asenna Windows 7 -käyttöjärjestelmä uudelleen alkuperäisillä ohjaimilla, asetuksilla ja sovelluksilla.

Windows PE -rajoitus

Windows PE on poistettu versio Windows 7:stä, ja sillä on seuraavat rajoitukset.

  • Windows PE -ympäristön koon minimoimiseksi mukana on vain rajoitettu joukko Win32-ohjelmointiliittymiä. Tämä sarja sisältää I/O-liitännän (levy ja verkko) ja perus Win32-liitännät.
  • Koska esiasennusympäristö on jaettu ilmaiseksi Windows PE:n piratismin estämiseksi käyttöjärjestelmänä, 72 tunnin jatkuvan käytön jälkeen komentotulkki pysähtyy automaattisesti ja käynnistyy uudelleen. Tämän ajanjakson arvoa ei voi muuttaa.
  • Windows PE:tä ei voi käyttää tiedostopalvelimena tai päätepalvelimena, koska etätyöpöytää ei tueta.
  • DFS-nimen resoluutiota tuetaan vain eristetyille juurille. Verkkotunnuksen juuria ei tueta. Itsenäiset DFS-juuret sallivat DFS-juuren käytön, joka on olemassa vain paikallisessa tietokoneessa ja joka ei siksi käytä Active Directorya.
  • Tuetut menetelmät muodostaa yhteys tiedostopalvelimiin käyttämällä TCP/IP- ja NetBIOS-protokollia TCP/IP-protokollien kautta. Muita menetelmiä, kuten IPX/SPX-verkkoprotokollaa, ei tueta.
  • Kaikki Windows PE-rekisteriin sen ollessa käynnissä tehdyt muutokset menetetään, kun seuraavan kerran käynnistät tietokoneen uudelleen. Pysyviä muutoksia rekisteriin voi tehdä vain offline-tilassa ennen Windows PE:n käynnistymistä.
  • Aseman kirjaimet määritetään peräkkäin, kun osiot luodaan Windows PE:ssä. Kuitenkin, kun käynnistät Windows PE:n uudelleen, kaikki määritetyt asemakirjaimet palautuvat oletusjärjestykseen.
  • Windows PE ei tue Microsoft .NET -kuorta tai yleisen kielen ajonaikaa.
  • Windows PE ei sisällä Windows 32 (WOW32), Windows Windows 64 (WOW64), Virtual DOS Machine (VDM), OS/2 ja POSIX alijärjestelmiä.
  • Windows PE Preinstallation Environment -ympäristöä voidaan käyttää tietokoneen asemien määrittämiseen ja osiointiin ennen Windowsin asentamista. Jos kiintolevyt muunnetaan dynaamisiksi levyiksi Diskpart.exe-ohjelman avulla ennen Windowsin asennusohjelman suorittamista, ne tunnistetaan ulkoisiksi käyttöjärjestelmän asennuksen aikana, eivätkä kaikki näiden kiintolevyasemien taltiot ole käytettävissä.
  • Windows PE ei tue sovelluksia, jotka on pakattu Windows Installerilla (.MSI-tiedosto).
  • Windows PE ei tue 802.1x.
  • Windows PE ei tue lataamista kohteesta, joka sisältää muita kuin englanninkielisiä merkkejä.

Windows PE -riippuvuudet

Windows PE:n toiminta riippuu useista Windows-tekniikoista.

  • Kun käytät Windows PE:tä verkossa, DHCP- ja DNS-palvelimet voivat olla hyödyllisiä, vaikkakaan niitä ei vaadita.
  • Windows PE:n käynnistämiseksi verkosta tarvitset Windows Deployment Services -palvelimen.
  • Windowsin asentamiseksi sinun on suoritettava Windowsin asennusohjelma (Setup.exe Windows 7:lle tai Winnt32.exe Windows Server 2003:lle).
  • Kun automatisoit Windows 7 -asennuksen, sinun on käytettävä Unattend .xml -vastaustiedostoa.

Windows PE -käynnistysprosessi

  • Ladataan käyttäen käynnistyssektori tietty media. Ohjaus siirretään Bootmgr-ohjelmaan. Bootmgr poimii peruskäynnistystiedot käynnistysmääritystiedoista ja siirtää ohjauksen Boot.wimin sisältämälle Winload.exe-ohjelmalle. Winload.exe lataa sitten vaaditun laitteistosta riippuvan kerroksen (HAL) ja lataa rekisterirakenteen ja tarvittavat käynnistysohjaimet. Kun lataus on valmis, se valmistelee ympäristön Ntoskrnl.exe-ytimen toimintaa varten. Kun käytät Windows PE:tä vain luku -levyltä, kuten CD-levyltä, Windows PE tallentaa rekisteripesäkkeet muistiin, jolloin sovellukset voivat kirjoittaa rekisteriin. Sovellusten rekisteriin tekemiä muutoksia ei tallenneta käytettäväksi muissa Windows PE-istunnoissa.
  • Ntoskrnl.exe-ohjelma suorittaa ja suorittaa ympäristön asennuksen. Ohjaus siirretään Session Manager (SMSS) -moduuliin.
  • SMSS-moduuli lataa loput rekisteristä ja määrittää ympäristön suorittamaan Win32-alijärjestelmän (Win32k.sys-tiedosto) ja sen eri prosesseja. SMSS-moduuli lataa Winlogon-prosessin käyttäjäistunnon luomiseksi ja käynnistää sitten palvelut, muut pienet laiteohjaimet ja suojausalijärjestelmän (LSASS).
  • Winlogon.exe asentuu rekisteriarvon perusteella HKLM\SYSTEM\Setup\CmdLine. Winpeshl.exe käynnistyy %SYSTEMDRIVE%\sources\setup.exe jos tämä tiedosto on olemassa, muuten Winpeshl.exe etsii tiedostossa määritettyä sovellusta %SYSTEMROOT%\system32\winpeshl.ini. Jos sovellusta ei ole määritetty, komento suoritetaan cmd /k %SYSTEMROOT%\system32\startnet.cmd. Oletusarvoisesti Windows PE sisältää Startnet.cmd-tiedoston, joka käynnistää Wpeinit.exe-ohjelman. Wpeinit.exe lataa verkkoresursseja ja koordinoi verkkokomponenttien, kuten DHCP:n, kanssa.
  • Kun Wpeinit.exe on suoritettu, näyttöön tulee komentokehote-ikkuna. Tämä osoittaa, että Windows PE -käynnistysprosessi on valmis.