Konfiguracja sprzętu i oprogramowania

Przeglądanie folderów PE w systemie Windows nie działa. Dynamiczne ładowanie sterowników w WinPE

Począwszy od tego wykładu, zajmiemy się zagadnieniami dotyczącymi pomocy rozmieszczania, a mianowicie:

  1. Środowisko preinstalacyjne Windows PE.
  2. Narzędziem do przygotowania obrazu do kopiowania jest Sysprep.
  3. Narzędziem do przechwytywania obrazu jest ImageX.

Środowisko preinstalacji systemu Windows (Windows PE) to minimalna funkcjonalna wersja systemu operacyjnego. Systemy Windows xp, Serwer Windows 2003 i Windows Vista, z ograniczonym zestawem usług, który pozwala na uruchomienie komputera bez zainstalowany system Windows z dysku CD lub przez sieć i służy do przygotowania komputera do instalacji systemu Windows, kopiowania obrazów dysków z sieciowego serwera plików i inicjowania instalacji systemu Windows. Obecna wersja to 3.0.

Windows PE nie jest przeznaczony do użytku jako podstawowy system operacyjny na komputerze. Służy jako izolowane środowisko przedinstalacyjne i jest wbudowanym elementem innych narzędzi do instalacji i odzyskiwania systemu, takich jak Instalator systemu Windows 7, Usługi Wdrażanie systemu Windows(WDS) i środowiska Odzyskiwanie systemu Windows(Windows RE).

Okna PE- główna rzecz Microsoft do uruchamiania komputerów bez działającego systemu operacyjnego, który może być komputerem z uszkodzonym systemem lub w ogóle bez systemu. Po uruchomieniu komputera w środowisku Windows PE możesz przygotować go do instalacji systemu Windows i uruchomić Instalatora systemu Windows z lokalizacji sieciowej lub lokalnej. Windows PE może być używany jako bogate w funkcje narzędzie, które pozwala zachować istniejące kopia systemu Windows lub odzyskaj dane.

Ponieważ Windows PE jest oparty na Jądro Windows 7, posiada następujące cechy:

  • Wbudowana obsługa system plików NTFS 5.x, w tym dynamiczne tworzenie i zarządzanie woluminami.
  • Wbudowana obsługa sieci TCP/IP i udostępnianie plików. Ta okazja jest wykonalne tylko dla klienta, więc nie ma możliwości stworzenia pełnoprawnego serwera w oparciu o środowisko preinstalacyjne.
  • Natywna obsługa 32-bitowych (lub 64-bitowych) sterowników urządzeń dla systemu Windows, w zależności od bitowości środowiska preinstalacyjnego.
  • Wbudowana obsługa podzbioru interfejsu API.
  • Dodatkowa obsługa aplikacji WMI, MDAC i HTML.
  • Możliwość ucieczki od różne rodzaje nośniki, w tym dyski CD, DVD, dyski flash USB (UFD) i serwery usługi instalacji zdalnej (WDS).
  • Obsługiwane są sesje środowiska Windows PE w trybie offline.
  • Obrazy Windows PE mogą być udostępniane w trybie offline.
  • Windows PE zawiera wszystkie sterowniki Hyper-V z wyjątkiem sterowników monitora. Pozwala to na uruchomienie systemu Windows PE w hipernadzorcy. Obsługiwane funkcje obejmują obsługę urządzeń pamięci masowej, myszy i kart sieciowych.

Cel Windows PE

  • Instalowanie systemu Windows 7. Windows PE uruchamia się za każdym razem, gdy instalujesz Windows 7. Narzędzia graficzne zbierające informacje o konfiguracji podczas instalacji uruchamiane w środowisku Windows PE. Ponadto działy Technologie informacyjne można dostosowywać i rozszerzać cechy okien PE zgodnie z wymaganiami dotyczącymi wdrażania systemu. Środowisko Windows PE obsługuje również obsługę obrazów systemu Windows. Do obrazu PE można dodawać różne aplikacje, które umożliwiają wykonywanie różnych czynności na komputerze jeszcze przed rozpoczęciem instalacji systemu operacyjnego.
  • Rozwiązywanie problemów. Windows PE może służyć do automatycznego lub ręcznego rozwiązywania problemów. Na przykład, jeśli system Windows 7 nie uruchamia się z powodu uszkodzenia pliku systemowego, środowisko Windows PE może automatycznie uruchomić i załadować środowisko odzyskiwania systemu Windows (Windows RE). Możesz także uruchomić system Windows PE ręcznie, aby użyć wbudowanych lub niestandardowych narzędzi diagnostycznych i rozwiązywania problemów. Środowisko preinstalacyjne jest używane w niektórych narzędziach innych firm, które umożliwiają obsługę uszkodzonych kopii systemu operacyjnego.
  • Powrót do zdrowia. Z Okna Producenci oryginalnego sprzętu PE (OEM) i niezależni dostawcy oprogramowanie może tworzyć niestandardowe, zautomatyzowane rozwiązania do odzyskiwania i odbudowy komputerów z systemem operacyjnym Windows 7. Na przykład użytkownicy mogą uruchamiać swoje komputery z dysku CD Windows PE w celu przywrócenia systemu lub z partycji odzyskiwania w celu automatycznego ponownego sformatowania dyski twarde i ponownie zainstaluj system operacyjny Motyw systemu Windows 7 z oryginalnymi sterownikami, ustawieniami i aplikacjami.

Ograniczenie Windows PE

Windows PE to uproszczony Wersja Windows 7 i ma następujące ograniczenia.

  • Aby zminimalizować rozmiar środowiska Windows PE, uwzględniono tylko ograniczony zestaw interfejsów programistycznych Win32. Ten zestaw zawiera interfejs I/O (dla dysku i sieci) oraz główne interfejsy Win32.
  • Ponieważ środowisko preinstalacyjne jest rozpowszechniane bezpłatnie, aby zapobiec nielegalnemu używaniu Windows PE jako systemu operacyjnego, po 72 godzinach ciągłego użytkowania powłoka zostanie automatycznie zamknięta i ponownie uruchomiona. Nie można zmienić wartości tego okresu.
  • Windows PE nie może być używany jako serwer plików lub serwer terminali, ponieważ Pulpit zdalny nie jest obsługiwany.
  • Rozpoznawanie nazw DFS jest obsługiwane tylko w przypadku izolowanych katalogów głównych. Katalogi główne domeny nie są obsługiwane. Samodzielne korzenie DFS umożliwiają korzystanie z katalogu głównego DFS, który istnieje tylko w lokalny komputer i dlatego nie korzysta z Active Directory.
  • Obsługiwane są metody łączenia się z serwerami plików przez TCP/IP i NetBIOS przez TCP/IP. Inne metody, takie jak protokół sieciowy IPX/SPX nie są obsługiwane.
  • Wszystkie zmiany w Rejestr systemu Windows PE, gdy jest uruchomiony, zostanie utracony przy następnym ponownym uruchomieniu komputera. Trwałe zmiany w rejestrze można wprowadzić tylko w offline przed uruchomieniem Windows PE.
  • Litery dysków są przypisywane sekwencyjnie w miarę tworzenia partycji w środowisku Windows PE. Jednak kiedy uruchom ponownie system Windows PE wszystkie przypisane litery dysków są przywracane do domyślnej kolejności.
  • Środowisko Windows PE nie obsługuje otoki Microsoft .NET ani środowiska CLR.
  • Windows PE nie obejmuje Windows na Windows 32 (WOW32), Windows na Windows 64 (WOW64), maszyna wirtualna DOS (VDM), OS/2 i POSIX.
  • Windows PE może służyć do konfigurowania i partycjonowania dysków komputera przed uruchomieniem Instalatora systemu Windows. Jeśli jakiekolwiek dyski twarde zostaną przekonwertowane na dyski dynamiczne za pomocą programu Diskpart.exe przed uruchomieniem Instalatora systemu Windows są one następnie rozpoznawane jako zewnętrzne podczas procesu instalacji systemu operacyjnego i wszystkie woluminy na tych dyskach twardych będą niedostępne.
  • Windows PE nie obsługuje zarchiwizowanych aplikacji instalator Windows(plik .MSI).
  • Środowisko Windows PE nie obsługuje 802.1x.
  • Środowisko Windows PE nie obsługuje ładowania z miejsca docelowego, które zawiera znaki inne niż angielskie.

Zależności systemu Windows PE

Działanie środowiska Windows PE zależy od wielu technologii systemu Windows.

  • Na za pomocą systemu Windows PE w sieci Serwery DHCP i DNS może być pomocny, chociaż nie jest wymagany.
  • Do Uruchamianie systemu Windows PE z sieci wymaga serwera Usług wdrażania systemu Windows.
  • Aby zainstalować system Windows, należy uruchomić Instalatora systemu Windows (Setup.exe dla Windows 7 lub Winnt32.exe dla Windows Server 2003).
  • Podczas automatyzacji instalacji systemu Windows 7 należy użyć pliku odpowiedzi Unattend .xml.

Proces uruchamiania systemu Windows PE

  • Ładowanie za pomocą sektor rozruchowy konkretnego przewoźnika. Kontrola jest przekazywana do programu Bootmgr. Bootmgr wyodrębnia podstawowe informacje o rozruchu z danych konfiguracji rozruchu i przekazuje kontrolę do programu Winload.exe zawartego w Boot.wim. Winload.exe następnie ładuje wymaganą warstwę zależną od sprzętu (HAL) i ładuje gałąź rejestr systemowy oraz niezbędne sterowniki pliki do pobrania. Po zakończeniu pobierania przygotowuje środowisko do wykonania rdzenia Ntoskrnl.exe. Na Uruchamianie systemu WindowsŚrodowisko PE z nośników tylko do odczytu, takich jak dysk CD, Windows PE przechowuje gałęzie rejestru w pamięci, umożliwiając aplikacjom zapis w rejestrze. Wszelkie zmiany wprowadzone w rejestrze przez aplikacje nie są zapisywane do użytku w innych sesjach środowiska Windows PE.
  • Program Ntoskrnl.exe zostaje uruchomiony i kończy instalację środowiska. Sterowanie jest przekazywane do modułu Menedżera sesji (SMSS).
  • Moduł SMSS ładuje resztę rejestru, konfiguruje środowisko do uruchomienia podsystemu Win32 (plik Win32k.sys) i jego różne procesy. Moduł SMSS ładuje proces Winlogon, aby utworzyć sesję użytkownika, a następnie uruchamia usługi, inne pomniejsze sterowniki urządzeń i podsystem zabezpieczeń (LSASS).
  • Winlogon.exe instaluje się na podstawie wartości rejestru HKLM\SYSTEM\Setup\CmdLine. Winpeshl.exe zostanie uruchomiony %SYSTEMDRIVE%\sources\setup.exe jeśli ten plik istnieje, w Inaczej Winpeshl.exe będzie szukał aplikacji określonej w pliku %SYSTEMROOT%\system32\winpeshl.ini. Jeśli aplikacja nie zostanie określona, ​​polecenie zostanie wykonane cmd /k %SYSTEMROOT%\system32\startnet.cmd. Domyślnie system Windows PE zawiera plik Startnet.cmd, który uruchamia program Wpeinit.exe. Pliki do pobrania Wpeinit.exe zasoby sieciowe i koordynuje z komponentami sieciowymi, takimi jak DHCP.
  • Po uruchomieniu Wpeinit.exe pojawi się okno wiersz poleceń. Oznacza to zakończenie procesu uruchamiania systemu Windows PE.

Ta dokumentacja została zarchiwizowana i nie jest już obsługiwana.

Środowisko preinstalacji systemu Windows (WinPE)

Środowisko preinstalacji systemu Windows (WinPE) dla systemu Windows 10 to mały system operacyjny, który służy do instalowania, wdrażania i przywracania klasycznych wersji systemu Windows 10 (Home, Pro, Enterprise i Windows 10). instytucje edukacyjne), Windows Server 2016 Technical Preview i inne systemy operacyjne Windows. W Windows PE możesz:

  • melodia dysk twardy przed instalacją systemu Windows;
  • instaluj system Windows za pomocą aplikacji lub skryptów przez sieć lub z dysku lokalnego;
  • przechwytywanie i stosowanie obrazów systemu Windows;
  • zmienić system operacyjny Windows, gdy nie jest uruchomiony;
  • skonfigurować narzędzia do automatycznego odzyskiwania;
  • odzyskać dane z urządzeń, które nie mogą się uruchomić.
  • dodaj własną powłokę lub swoją GUI automatyzować takie zadania.

Gdzie mogę pobrać to środowisko?

Aby uzyskać system Windows PE, użyj programu instalacyjnego dołączonego do zestawu Windows Assessment and Deployment Kit (Windows ADK). Dodatkowe informacje zobacz i Demo: Zainstaluj Windows PE na dysku flash USB.

Wsparcie dla wielu komponentów Windows

Windows PE uruchamia środowisko poleceń ciągi Windows i obsługuje następujące składniki systemu Windows:

  • Pliki wsadowe i skrypty, w tym obsługę hosta skryptów systemu Windows (WSH) i obiektów danych ActiveX (ADO), a także dodatkową obsługę programu PowerShell.
  • Aplikacje, w tym interfejsy programistyczne Win32 (API) i dodatkowe wsparcie dla aplikacji HTML (HTA).
  • Kierowcy, łącznie z wspólny zestaw sterowniki zarządzające siecią, grafiką i urządzeniami pamięci masowej.
  • Przechwytywanie i utrzymywanie obrazów, w tym obsługa i zarządzanie obrazami wdrożeniowymi (DISM).
  • Internet, w tym łączenie się z serwerami plików przy użyciu protokołów TCP/IP i NetBIOS przez TCP/IP w sieci lokalnej.
  • Przechowywanie danych, w tym NTFS, DiskPart i BCDBoot.
  • Narzędzia bezpieczeństwa, w tym dodatkową obsługę funkcji BitLocker i Trusted Platform Module (TPM), bezpiecznego rozruchu i nie tylko.
  • Hyper-V, w tym pliki VHD, integracja myszy, sterowniki pamięci masowej i sterowniki sieciowe, umożliwiając działanie systemu Windows PE w hipernadzorcy.

wymagania sprzętowe

Wymagania środowiska preinstalacyjnego Windows PE są podobne Wymagania systemu Windows z pewnymi wyjątkami:

  • Nie wymaga dysku twardego. Możesz całkowicie uruchomić Windows PE z pamięć o dostępie swobodnym.
  • Do podstawowej wersji wystarczy tylko 512 MB pamięci RAM. (Przy dodawaniu sterowników, pakietów lub aplikacji będziesz potrzebować więcej pamięci.)
  • Aby uruchomić system Windows PE bezpośrednio z pamięci RAM (znany również jako rozruch z ramdysku), musi być dostępny ciągły obszar pamięci fizycznej (RAM), który może pomieścić cały obraz systemu Windows PE (WIM). Aby zoptymalizować wykorzystanie pamięci, producenci powinni zapewnić, że ich oprogramowanie układowe rezerwuje obszary pamięci na początku lub na końcu fizycznej przestrzeni adresowej pamięci.

32-bitowa wersja systemu Windows PE może uruchamiać komputery 32-bitowe z interfejsem UEFI i systemem BIOS oraz komputery 64-bitowe z systemem BIOS.

64-bitowa wersja systemu Windows PE może uruchamiać 64-bitowe komputery UEFI i BIOS.

Ograniczenia

Windows PE nie jest systemem operacyjnym ogólnego przeznaczenia. Może być używany tylko do wdrażania i odzyskiwania. Medium nie może być używane jako cienki klient lub wbudowany system operacyjny. W tym celu można użyć innych produktów firmy Microsoft, takich jak Windows Embedded CE.

Aby zapobiec używaniu go jako podstawowego systemu operacyjnego, Windows PE automatycznie zatrzymuje powłokę i uruchamia się ponownie po 72 godzinach ciągłej pracy. Nie można skonfigurować tego interwału.

Ponowne uruchomienie systemu Windows PE powoduje utratę wszystkich zmian, w tym zmian sterowników, liter dysków i rejestru Windows PE. Aby wprowadzić trwałe zmiany, zapoznaj się z sekcją.

Podczas instalowania systemu Windows PE domyślnym formatem jest FAT32, który nakłada własne ograniczenia: rozmiary plików są ograniczone do 4 GB, a rozmiar dysku do 32 GB. Zobacz sekcję, aby uzyskać więcej informacji.

Windows PE nie obsługuje:

  • korzystanie z serwera plików lub serwera terminali;
  • dołączenie do domeny sieciowej;
  • łączenie się z siecią IPv4 z Windows PE w sieci IPv6;
  • zdalny ekran;
  • instalacyjne pliki MSI;
  • ładowanie ze ścieżki zawierającej znaki spoza alfabetu angielskiego;
  • uruchamianie aplikacji 64-bitowych w 32-bitowym środowisku Windows PE;
  • dodawanie pakietów pakietów aplikacji za pomocą DISM (bundles.appxbundle).

Notatka Ogólnie rzecz biorąc, aby wdrożyć system Windows, należy użyć Ostatnia wersja WinPE. Jeśli używasz niestandardowych obrazów WinPE dla systemu Windows 10, możesz nadal używać istniejącego. Obraz systemu Windows PE i uruchom najnowszą wersję DISM z lokalizacji sieciowej. Zobacz sekcję, aby uzyskać więcej informacji.

Uwagi dotyczące uruchamiania Instalatora systemu Windows w środowisku Windows PE.

  • Do zainstalowania 64-bitowych wersji systemu Windows można użyć 32-bitowych wersji środowiska Windows PE i Instalatora systemu Windows. Zobacz sekcję, aby uzyskać więcej informacji.
  • Podczas gdy środowisko Windows PE obsługuje dyski dynamiczne, Instalator systemu Windows nie. Jeśli zainstalujesz system Windows na dysku dynamicznym utworzonym w środowisku Windows PE, dyski dynamiczne nie będą dostępne w systemie Windows.
  • Do poprawna instalacja Windows na komputerach z interfejsem UEFI, które obsługują zarówno UEFI, jak i starsze wersje Wersje BIOS-u, ważne jest, aby pobrać Windows PE do żądany tryb. Zobacz sekcję, aby uzyskać więcej informacji.

Zobacz też

Rodzaj treściSpinki do mankietów

Ocena produktu

Rozlokowanie

WinPE (Windows Preinstallation Environment) to uproszczona wersja systemu operacyjnego Windows. Główna różnica WindowsPE z standardowe okna jest to, że można go załadować z nośników wymiennych (CD, DVD, USB). Tych. jeśli masz dysk z WinPE, możesz uruchomić komputer i przywrócić wydajność istniejący system jeśli jest uszkodzony.

Dostajemy bootowanie z WinPE pełny dostęp na dyski twarde komputera (w tym woluminy NTFS, rejestr, ustawienia i sterowniki), dzięki czemu możemy wymienić uszkodzone pliki systemowe oryginalne lub np. wykonać pewne operacje na partycjach dyskowych.

Istnieją zarówno oficjalne wersje WindowsPE firmy Microsoft, jak i różne kompilacje. Pierwsza oficjalna wersja (Windows PE 1.0) została zbudowana na Oparte na systemie Windows XP i najnowszy w chwili pisania tego tekstu (Windows PE 4.0) jest oparty na systemie Windows 8.

WinPE od Microsoftu ma przyzwoitą wagę, ale niewielką funkcjonalność. Dlatego wśród użytkowników tzw zespoły - zestawy programów działających w środowisku WindowsPE. Być może najbardziej znanym takim zespołem jest dysk odzyskiwania awaryjnego. Dowódca ERD. Pierwotnie został opracowany przez Winternals Software, ale w 2006 roku firma została przejęta przez Microsoft i od tego czasu ERD Commander stał się częścią pakietu. narzędzia programowe Pakiet optymalizacji pulpitu firmy Microsoft.

ERD Commander posiada szeroką gamę narzędzi, za pomocą których możesz rozwiązać poważne problemy z systemem, zmień Zapomniane hasło administrator, przywracanie usunięte pliki itp. Więcej o ERD Commander przeczytasz w.

Wraz z wydaniem systemu Windows 8 zaktualizowano również środowisko preinstalacyjne systemu Windows PE. Pojawienie się systemu Windows 8.1 towarzyszył PE 5.0, a Windows 8.1 Update odpowiada PE 5.1. Środowisko Windows PE jest zawarte w pakiecie Windows ADK, który integruje teraz narzędzia do wdrażania i oceny dla różnych ustawień systemowych.

Co znajduje się w pakiecie Windows ADK

Wcześniej narzędzia do przygotowania systemu operacyjnego do wdrożenia i oceny jego wydajności były dostarczane w osobnych zestawach. Ale już Zestaw do oceny i rozwoju systemu Windows(zwana dalej ADK) połączyła kilka pakietów.

Narzędzia do wdrażania i tworzenia obrazów oraz środowisko preinstalacji systemu Windows

Te fundusze na Przygotowanie okien do wdrożenia były wcześniej częścią WAIK, a Menedżer obrazów systemu Windows nie zmienił się nawet w wyglądzie.

Zestaw narzędzi wydajności systemu Windows

Zestaw narzędzi do oceny Wydajność systemu Windows, który już znasz, pojawiał się w SDK. WPT zawiera teraz nowe narzędzia do rejestrowania różnych scenariuszy aplikacji i systemów (Windows Performance Recorder) oraz przeglądania zapisów (Windows Performance Analyzer).

Konsola jest wygodna, ponieważ zawiera już różne testy i są one łączone w grupy w celu kompleksowej oceny.

Pobierz i zainstaluj Windows ADK

Microsoft nie oferuje pobierania ISO, ale za pomocą instalatora możesz pobrać kompletny zestaw (instrukcje w języku angielskim) i w razie potrzeby zrobić z niego obraz. Po zainstalowaniu wszystkie zestawy znajdziesz w folderze Program Files\Windows Kits. Jeśli jednak masz system 64-bitowy, tylko część narzędzi do wdrażania spadnie tam, a reszta trafi do plików programu (x86).

W dalszej części programu:

Co nowego w Windows PE

Pełną listę zmian w różnych wersjach PE można znaleźć na tej stronie biblioteki TechNet. Na przykład środowisko preinstalacji systemu Windows 8 jest oparte na systemie Windows PE 4.0, w którym wprowadzono wiele istotnych zmian w porównaniu z systemem Windows PE 3.1. Rozszerzyła się więc lista pakietów, które można zaimplementować w PE, w szczególności dodano:

  • .NET (WinPE-NetFX) umożliwia uruchamianie aplikacji wymagających platformy .NET Framework.
  • Powershell (WinPE-PowerShell) umożliwia korzystanie z PowerShell w środowisku PE. ADK zawiera nowa wersja Powershell.
  • Polecenia cmdlet programu PowerShell DISM (WinPE-DismCmdlet) to nowe polecenia cmdlet w trzeciej wersji Powershell do tworzenia i udostępniania obrazów WIM
  • Specyfikacja sterownika sieci zdalnej (WinPE-RNDIS) przydatne do uzyskania dostępu klienci zdalni z Windows PE
  • Bezpieczne uruchamianie systemu Windows PE (WinPE-SecureStartup) potrzebne do zarządzania funkcją BitLocker i TPM.

Zmiany w Windows PE 5.0 i 5.1 nie są tak znaczące. Ale jeśli 5.0 był zawarty w ADK, to 5.1, który dodaje obsługę WimBoot , w tej chwili Najnowsza aktualizacja Ten artykuł należy zastosować jako aktualizację do wersji 5.0.

Przygotowywanie folderu roboczego

Wpisz w wyszukiwarce środowisko medialne(w wersji angielskiej - rozlokowanie) i uruchom wiersz polecenia narzędzi wdrażania jako administrator. Zasadniczo jest to plik. DandISetEnv.bat z folderu Narzędzia do wdrażania i obrazowania A, który ustawia wymagane zmienne środowiskowe dla szybki dostęp do narzędzi wiersza poleceń.

Aby pracować z autoinstalacją i Windows PE, od dawna stworzyłem zmienną środowiskową %ua%, prowadząc do folderu bez opieki u podstawy profilu. Tę samą zmienną można utworzyć na stałe lub tylko w ramach bieżącej sesji wiersza poleceń, jak pokazano poniżej.

:: Ustaw ścieżkę do folderu roboczego (unikaj cyrylicy i spacji w ścieżce) set ua=C:\unattend:: Utwórz folder md %ua%

# Ustaw ścieżkę do folderu roboczego (unikaj cyrylicy i spacji w ścieżce) $env:ua = "C:\unattend" # Utwórz folder md $env:ua

Wszystkie dalsze polecenia będą używać zmiennej %ua%, niezależnie od tego, gdzie tworzony jest folder roboczy.

Kopiowanie plików Windows PE do folderu roboczego

ADK zawiera przydatny plik copype.cmd, który wykonuje zadanie w jednym poleceniu.

Pamiętaj, że używając DISM z 32-bitowego PE, możesz służyć Windows dowolny głębia bitowa, a od 64-bitowego PE - tylko 64-bitowy . Wszystkie moje polecenia zakładają utworzenie 32-bitowego środowiska Windows PE. Aby przygotować dysk 64-bitowy, wymień go wszędzie x86 na amd64.

W wierszu poleceń uruchom:

Cd "..\Windows Preinstallation Environment" copype.cmd x86 %ua%\winpe_x86\

Pierwsze polecenie trafia do folderu set Pliki Windows PE, a drugi uruchamia plik copype.cmd z parametrami x86 utworzyć 32-bitowy PE i %ua%\winpe_x86\ skopiować potrzebne pliki do tego folderu, z którym będziemy pracować dalej.

Praca z obrazem Windows PE WIM

Wszystkie czynności należy wykonać w wierszu polecenia Narzędzia wdrażania, który został uruchomiony z pełnymi uprawnieniami w poprzednim kroku.

Krok 1 — Montaż obrazu

Montowanie obrazu WIM odbywa się za pomocą jednego polecenia za pomocą narzędzia DISM. Jeśli często pracujesz z obrazami WIM, nie zaszkodzi najpierw wyczyścić wszystkie poprzednie połączenia.

Dism /Cleanup-Wim dism /Mount-Wim /WimFile:%ua%\winpe_x86\media\sources\boot.wim /index:1 /MountDir:%ua%\winpe_x86\mount

Krok 2 - Dodawanie pakietów do obrazu

Pakiety znajdują się w folderze WinPE_OCs, a dodamy cztery pakiety:

  • .net framework
  • PowerShell
  • Polecenia cmdlet DISM

Pierwsze polecenie trafia do folderu, a drugie dodaje pakiety:

Cd x86\WinPE_OCs dism /image:%ua%\winpe_x86\mount /Add-Package /PackagePath:WinPE-NetFx.cab /PackagePath:WinPE-PowerShell.cab /PackagePath:WinPE-DismCmdlets.cab /PackagePath:.WinPE-wmi taksówka

Możliwość wyświetlenia wielu pakietów naraz w jednym poleceniu przyspiesza działanie.

Możesz dodać dowolne inne pakiety z folderu WinPE_OCs. Na przykład, WinPE-Scripting.cab włączy skrypty Windows Script Host (WSH). Należy jednak pamiętać, że każdy pakiet zwiększa rozmiar obrazu Windows PE.

Ważny! PowerShell wymaga .NET Framework, więc musisz najpierw dodać pakiet WinPE-NetFx4.cab i dopiero po nim WinPE-PowerShell3.cab oraz WinPE-DismCmdlets.cab.

Ponieważ dodawanie pakietów jest podobne do instalowania oprogramowania, importowanie WinPE-PowerShell3.cab bez pakietu .NET wystąpi błąd 0x800f081e. Kiedy stworzyłem swoją pierwszą płytę, dodałem paczki we właściwej kolejności. Ale potem przypadkowo to zmienił, gdy zebrał wszystkie pakiety w jednym poleceniu. Aby rozwiązać problem musiałem tańczyć z tamburynem (w dosłownym tego słowa znaczeniu :)

Możesz sprawdzić obecność pakietów na obrazku za pomocą polecenia:

Dism /image:%ua%\winpe_x86\mount /Get-Packages

Krok 3 — Dodawanie sterowników

Ten krok jest opcjonalny, ponieważ środowisko Windows PE zawiera zestaw podstawowy kierowców, w tym karty sieciowe. Możesz potrzebować dostępu do sieci, na przykład w celu zapisania przechwyconego obrazu WIM na dysku sieciowym.

W razie potrzeby za pomocą DISM możesz dodać:

  • oddzielny sterownik, określając ścieżkę do pliku INF
  • wszystkie sterowniki z folderu, podając ścieżkę do niego i klawisz /recurse

Przykłady tych poleceń:

Dism /Image:%ua%\winpe_x86\mount /Add-Driver /Driver:C:\drivers\mydriver.INF dism /Image:%ua%\winpe_x86\mount /Add-Driver /Driver:C:\drivers /recurse

Krok 4 — dodawanie narzędzi i skryptów

mam folder Narzędzia gdzie przechowywane są różne narzędzia i narzędzia wiersza polecenia. Zawsze dołączam go do Windows PE, dodając go do katalogu głównego dysku.

Xcopy /e /y "%userprofile%\PortableSoft\Tools" %ua%\winpe_x86\media\Tools\

Alternatywnie możesz skopiować narzędzia bezpośrednio do folderu System32 obraz. Następnie można je uruchomić bez wchodzenia do folderu Narzędzia lub bez określenia pełnej ścieżki. Ja natomiast wolę oddzielać muchy od kotletów.

Widać, że .NET Framework został pomyślnie dodany, gdy wyświetli się lista poleceń cmdlet DISM w PowerShell 3. Wkrótce pokażę, jak ich używać do pracy z obrazami WIM z Windows PE.

Aby nie tracić czasu na próżno, na razie możesz czytać Interesujące fakty oraz pomocne wskazówki o Windows PE, a także eksperymentuj z uruchamianiem aplikacji i zastępowaniem interfejsu wiersza poleceń swoim ulubionym menedżerem plików.

Czy używasz Windows PE lub innych domowych dysków? Powiedz nam w komentarzach, których dysków używasz do konserwacji i odzyskiwania systemu!

Podobał Ci się artykuł? Podziel się z przyjaciółmi!
Czy ten artykuł był pomocny?
tak
Nie
Dziekuję za odpowiedź!
Coś poszło nie tak i Twój głos nie został policzony.
Dziękuję Ci. Twoja wiadomość została wysłana
Znalazłeś błąd w tekście?
Wybierz, kliknij Ctrl+Enter a my to naprawimy!