Skocz do zawartości

Bazowe pakiety do tworzenia nośników Windows i WinPE


Rekomendowane odpowiedzi

win10.svg
 
Bazowe pakiety do tworzenia nośników Windows i WinPE

 

Pakiety ADK / WAIK stanowią podstawę instalacyjną dla różnych zewnętrznych projektów deklarujących wytwarzanie lub modyfikację nośników Windows 11 - Vista. Projekty te nie są samodzielne i działają po prostu jak nakładka na wybrane komponenty ADK / WAIK.

 

Baza:

Nakładki graficzne i projekty utylizujące w/w bazowe składniki:

  • Nakładki na ADK / WAIK
  • Nakładki na wimlib

Alternatywy dla Windows System Image Manager z ADK/WAIK

Edytowane przez picasso
Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Pakiety ADK i WAIK

Platforma: patrz poniżej na poszczególne linki pobierania
Licencja: bezpłatna (w ramach licencjonowania Windows)

Windows Assessment and Deployment Kit (ADK) oraz Windows Automated Installation Kit (Windows AIK / WAIK) to udostępniany przez Microsoft zestaw narzędzi administracyjnych umożliwiających przygotowanie dystrybucji systemu operacyjnego. ADK to edycja dla Windows 8 i nowszych, WAIK zaś jest wersją dla systemów Vista i Windows 7. W pakiecie m.in. znajdują się:

  • Narzędzia do operacji na obrazach instalacyjnych WIM: DISM, ImageX, sterownik obsługi WIM. Najnowsze wersje DISM mają częściową obsługę formatu skompresowanego ESD.
  • Interfejs wspomagania Instalacji Nienadzorowanej Windows System Image Manager umożliwiający generowanie pliku odpowiedzi i katalogów dystrybucyjnych.
  • Wzorcowy obraz środowiska Windows PE i narzędzia pomocnicze. Uwaga: od Windows 10 Wersja 1809 Windows PE jest osobnym dodatkiem.
  • Aplikacja do generowania obrazu ISO (Oscdimg).

Windows OEM Preinstallation Kit (OPK) - OEM-odmiana WAIK dla Windows 7 i Vista. Funkcjonalność tego pakietu została zintegrowana w edycjach ADK.
 
W przeważającej części jest to zbiór narzędzi konsolowych, wywoływanych z poziomu wbudowanej w pakiety linii poleceń. Istnieją także nakładki graficzne na niektóre komponenty składowe (patrz dalej).
 
ADK / WAIK występuje w kilku wydaniach różniących się m.in. wersją środowiska WinPE i możliwościami wbudowanego DISM, przystosowanych pod masterowanie konkretnych linii edycyjnych. Podane w nazwie pakietów platformy oznaczają rodzaj obrazu jaki można przygotować. Pakiet jako taki może zostać zainstalowany na innych platformach (wyszczególnione w klamrach), ale obrazy tych systemów można poddać edycji tylko w limitowany sposób, pełna funkcjonalność tylko dla platform stanowiących część nazwy pakietu. Pobieranie:

 

 

win10.svg

ADK

ADK 10.1.26100.2454 (December 2024) + WinPE add-on for ADK 10.1.26100.2454 ----> Dla Windows 11 Wersja 24H2, Windows Server 2025 i 2022, oraz wszystkich starszych Wersji Windows 11 i Windows 10
ADK 10.1.25398.1 (September 2023) + WinPE add-on for ADK 10.1.25398.1 ----> Dla Windows 11 Wersja 23H2, Windows Server 2022, oraz wszystkich starszych Wersji Windows 11 i Windows 10
ADK for Windows 11, Version 22H2 + WinPE add-on for ADK for Windows 11, Version 22H2
ADK for Windows 11, Version 21H2 + WinPE add-on for ADK for Windows 11, Version 21H2
ADK for Windows Server 2022 + WinPE add-on for ADK for Windows Server 2022 Microsoft usunął paczki lub błędne linki (działające są ciut inne)
[Nie sprawdzałam, ale zapewne instalacja tylko na systemach aktualnie wspieranych przez MS]

ADK for Windows 10, Version 2004 + WinPE add-on for ADK, Version 2004 ----> kombinacja adresuje też wszystkie nowsze Wersje Windows 10 (od 20H2 do 22H2), ostatnia paczka zawierająca jeszcze 32-bitową wersję PE
ADK for Windows 10, Version 1903 + WinPE add-on for ADK, Version 1903
ADK for Windows 10, Version 1809 + WinPE add-on for ADK, Version 1809 ----> od tej wersji środowisko PE zostało odizolowane do osobnego dodatku
ADK for Windows 10, Version 1803
ADK for Windows 10, Version 1709
ADK for Windows 10, Version 1703
ADK for Windows 10, Version 1607
ADK for Windows 10, Version 1511 Microsoft usunął paczkę
ADK for Windows 10, Version 1507 (RTM) Microsoft usunął paczkę
[Można instalować na: Windows 7, Windows 8/8.1, Windows Server 2012, Windows Server 2012 R2, Windows 10]

ADK for Windows 8.1 Update Microsoft usunął paczkę
[Można instalować na: Windows 7, Windows 8/8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2]

ADK for Windows 8 Microsoft usunął paczkę
[Można instalować na: Windows Vista, Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012]

 

 


 

Skład ADK dla Windows 11 (Wersja 24H2)
 

  Pokaż ukrytą zawartość

 


Skład ADK dla Windows 10 (Wersja 2004)

 

  Pokaż ukrytą zawartość


 
Skład ADK dla Windows 8.1 Update

 

DISM obsługuje serwisowanie obrazów Windows 8.1 i Windows Server 2012 R2. Od tej wersji brak wsparcia dla obrazów Windows Vista i Windows Server 2008.

 

 

  Pokaż ukrytą zawartość


 
Nowości w ADK, których nie ma w WAIK

Krótkie podsumowanie pod kątem przeciętnego użytkownika:
- DISM otrzymał przełączniki /Capture-Image oraz /Apply-Image całkowicie zastępując narzędzie ImageX. Narzędzie ImageX jest określane jako "wycofane", niemniej nadal jest kolportowane w pakietach ADK (w tej samej "starej" wersji 10.0.10011.16384) i można z niego korzystać do operacji na obrazach WIM wymiennie z DISM w sferach zazębiających się.
- DISM wraz z aktualizacją ADK dla Windows 8.1 i nowszych otrzymał kolejne przełączniki. Odsyłam do podanych powyżej spisów.
- Dodano dla WinPE nowe narzędzie MakeWinPEMedia, które automatyzuje budowę bootowalnego USB lub ISO z WinPE. Dla porównania stary artykuł na forum jakie czynności były wymagane przy korzystaniu z WAIK.
- Dodano narzędzie WinReCfg do konfiguracji WinRE w obrazach, które wcześniej było składową Windows 7 OEM Preinstallation Kit (Windows OPK).

 

 

win10.svg

WAIK

Windows Automated Installation Kit 3.0 for Windows 7 and Windows Server 2008 R2
[Można instalować na: Windows Server 2003 SP2, Vista SP1, Windows Server 2008 i R2, Windows 7.]
[Pierwotnie link serwował wersję 2.0, którą przemianowano na 3.0 wraz z wydaniem Windows 7 SP1, pomimo braku różnic.]
 
Windows Automated Installation Kit Supplement for Windows 7 SP1
[Opcjonalny dodatek do WAIK 3.0 aktualizujący środowisko WinPE.]

Windows Automated Installation Kit 1.1 for Windows Vista SP1 and Windows Server 2008
[Można instalować na: Windows XP SP2, Windows Server 2003 SP1 i SP2, Vista i Vista SP1, Windows Server 2008]

Windows Automated Installation Kit 1.0 for Windows Vista
[Można instalować na: Windows XP SP2, Windows Server 2003 SP1, Vista]

 

 


 
 
Skład WAIK 3.0 / 2.0 dla Windows 7

 

DISM oraz ImageX z WAIK nie działają poprawnie z obrazami Windows 8/8.1, Windows Server 2012 R2 i Windows 10. Dla tych systemów należy używać najnowszej wersji DISM dostępnej w pasującym pakiecie ADK lub ewentualnie ImageX dostarczonego z danym ADK.

 

 

  Pokaż ukrytą zawartość


 
 
Skład WAIK 1.1 dla Vista

 

Link podany tylko pro forma. Jest to bardzo stara wersja WAIK, która nie ma zgodności z Vista SP2, nie wspominając już nawet o nowszych systemach. Nie posiada narzędzia DISM. Do operacji jest dostępny ImageX oraz wycofane z użytku w nowszych edycjach PEImg i Pkgmgr (ich funkcjonalność zastąpił DISM).
Limitowane serwisowanie obrazu Vista można przeprowadzić przy udziale WAIK dla Windows 7 lub ADK dla Windows 8 (ale nie w wersji 8.1).


 
 

 

 

win10.svg

Get Waik Tools

Strona opisowa + Pobieranie

Pakiety ADK / WAIK są ogromne *, nie można ich też instalować w różnych wersjach na tym samym systemie. Czasami w niektórych projektach modyfikowania płyt są potrzebne tylko drobne składniki z tych pakietów, lub też jest wymagane kilka wersji tego samego narzędzia. Niektóre źródła idą na skróty i udostępniają wyekstraktowane z pakietów pojedyncze pliki np. narzędzie DISM, w celu obejścia wymogu pobierania tak ogromnych paczek. Redystrybucja plików ADK / WAIK jest nielegalna. Natomiast Get Waik Tools nie zawiera żadnych plików i zdalnie pobiera z serwerów Microsoftu tylko wybrane składniki ADK i WAIK, ograniczone do narzędzi edycji BCDBoot, DISM + ImageX, OSCDIMG (jednak bez środowiska WinPE, które może być wymagane w niektórych sytuacjach).


 

Z programu wyeliminowano opcje Windows 8.1 (MS ubił linki). Ponadto, program porzucony, choć nadal można go pobrać. Zgodnie ze słowami autora nie jest już potrzebny. * Po izolacji obrazu WinPE do osobnej paczki instalator ADK nie jest już tak straszny, a poza tym można w nim odznaczyć wszystko z wyjątkiem "Deployment Tools".

 

Edytowane przez picasso
Odnośnik do komentarza

Wimlib
 
Strona domowa
 
Platforma: Windows, UNIX
Licencja: GPL (open source)
 
Wimlib to alternatywny projekt open source dedykowany tworzeniu, ekstrakcji oraz modyfikacji obrazów WIM. Pakiet w wersji dla Windows zawiera bibliotekę wimlib (libwim-15.dll), działające w oparciu o tę bibliotekę narzędzie konsolowe wimlib-imagex inspirowane ImageX i DISM Microsoftu oraz kolekcję skryptów batch będących szybkimi skrótami do korespondujących komend wimlib-imagex. Całość stanowi niezależną alternatywę dla komponentów Microsoftu WIMGAPI, ImageX oraz DISM. W wersji 1.14.0 usunięto wsparcie dla XP.
 
Narzędzie wimlib-imagex.exe może pracować z formatami WIM (.wim), podzielonym WIM (.swm) oraz ESD (.esd). Nie są jednak obsługiwane zaszyfrowane wersje ESD. Imituje większość funkcji znanych z ImageX Microsoftu oraz niektóre funkcje znane z DISM i nieobecne w ImageX. Ponadto posiada funkcjonalność dla siebie unikatową, która nie występuje w oryginalnych ImageX i DISM:
- Komendy extract i update umożliwiające szybką pracę na obrazach WIM bez montowania ich.
- Komenda optimize usuwająca z WIM niewykorzystane miejsce oraz opcjonalnie rekompresująca obraz przy wykorzystaniu silniejszego algorytmu kompresji.

 

E:\DOWNLOAD\wimlib-1.14.4-windows-x86_64-bin>wimlib-imagex.exe --help

Usage:
    wimlib-imagex.exe append DIRECTORY WIMFILE [IMAGE_NAME [IMAGE_DESC]]
                    [--boot] [--check] [--nocheck] [--config=FILE]
                    [--threads=NUM_THREADS] [--no-acls] [--strict-acls]
                    [--rpfix] [--norpfix] [--update-of=[WIMFILE:]IMAGE]
                    [--delta-from=WIMFILE] [--wimboot] [--unix-data]
                    [--dereference] [--snapshot] [--create]
 

    wimlib-imagex.exe apply WIMFILE [IMAGE] DIRECTORY
                    [--check] [--ref="GLOB"] [--no-acls] [--strict-acls]
                    [--no-attributes] [--rpfix] [--norpfix]
                    [--include-invalid-names] [--wimboot] [--unix-data]
                    [--compact=FORMAT] [--recover-data]
 

    wimlib-imagex.exe capture DIRECTORY WIMFILE [IMAGE_NAME [IMAGE_DESC]]
                    [--compress=TYPE] [--boot] [--check] [--nocheck]
                    [--config=FILE] [--threads=NUM_THREADS]
                    [--no-acls] [--strict-acls] [--rpfix] [--norpfix]
                    [--update-of=[WIMFILE:]IMAGE] [--delta-from=WIMFILE]
                    [--wimboot] [--unix-data] [--dereference] [--solid]
                    [--snapshot]
 

    wimlib-imagex.exe delete WIMFILE IMAGE [--check] [--soft]
 

    wimlib-imagex.exe dir WIMFILE [IMAGE] [--path=PATH] [--detailed]
 

    wimlib-imagex.exe export SRC_WIMFILE SRC_IMAGE DEST_WIMFILE
                        [DEST_IMAGE_NAME [DEST_IMAGE_DESC]]
                    [--boot] [--check] [--nocheck] [--compress=TYPE]
                    [--ref="GLOB"] [--threads=NUM_THREADS] [--rebuild]
                    [--wimboot] [--solid]
 

    wimlib-imagex.exe extract WIMFILE IMAGE [(PATH | @LISTFILE)...]
                    [--check] [--ref="GLOB"] [--dest-dir=CMD_DIR]
                    [--to-stdout] [--no-acls] [--strict-acls]
                    [--no-attributes] [--include-invalid-names] [--no-globs]
                    [--nullglob] [--preserve-dir-structure] [--recover-data]
 

    wimlib-imagex.exe info WIMFILE [IMAGE [NEW_NAME [NEW_DESC]]]
                    [--boot] [--check] [--nocheck] [--xml]
                    [--extract-xml FILE] [--header] [--blobs]
                    [--image-property NAME=VALUE]
 

    wimlib-imagex.exe join OUT_WIMFILE SPLIT_WIM_PART... [--check]
 

    wimlib-imagex.exe optimize WIMFILE
                    [--recompress] [--compress=TYPE] [--threads=NUM_THREADS]
                    [--check] [--nocheck] [--solid]


    wimlib-imagex.exe split WIMFILE SPLIT_WIM_PART_1 PART_SIZE_MB [--check]
 

    wimlib-imagex.exe update WIMFILE [IMAGE]
                    [--check] [--rebuild] [--threads=NUM_THREADS]
                    [DEFAULT_ADD_OPTIONS] [DEFAULT_DELETE_OPTIONS]
                    [--command=STRING] [--wimboot-config=FILE]
                    [< CMDFILE]
 

    wimlib-imagex.exe verify WIMFILE [--ref="GLOB"]
 

    wimlib-imagex.exe --help

    wimlib-imagex.exe --version
 

IMAGE can be the 1-based index or name of an image in the WIM file.
For some commands IMAGE is optional if the WIM file only contains one image.
For some commands IMAGE may be "all".
 

Some uncommon options are not listed;
See wimlib-imagex.pdf in the doc directory for more details.
 

E:\DOWNLOAD\wimlib-1.14.4-windows-x86_64-bin>

 

 

Ograniczenia wimlib-imagex w porównaniu do ImageX i DISM:
- Wersja wimlib-imagex dla Windows, w odróżnieniu od wersji dla UNIX, nie obsługuje wirtualnego montowania obrazów WIM.
- Narzędzie nie potrafi zarządzać pakietami obrazów Windows.

 

Edytowane przez picasso
Odnośnik do komentarza

Nakładki graficzne i projekty utylizujące w/w bazowe składniki
 
 
Nakładki na składniki ADK / WAIK
 
Oryginalne składniki ADK / WAIK w przeważającej części są narzędziami obsługiwanymi z linii komend. Powstały różne nieoficjalne nakładki graficzne na wybrane komponenty składowe, realizujące wybraną pulę właściwości, oraz projekty wykorzystujące funkcjonalność pakietów ADK / WAIK.

  • DISMTools - Potężna zaawansowana nakładka na DISM i wsparcie Windows 11.
  • Easy DISM (ex DismGui) - Nakładka graficzna na DISM, w wersji 32-bit i 64-bit. Edycja Easy DISM jest kompatybilna z DISM Windows 10 i 8/8.1. Starsza wersja znana pod nazwą DismGui była kompatybilna tylko z DISM 6.2 (Windows 8).
  • GImageX - Nakładka graficzna na ImageX.
  • Różne projekty do tworzenia modyfikowanych nośników instalacyjnych Windows są linkowane tutaj.
  • Różne projekty do Winbuilder tworzące nośniki z WinPE są linkowane tutaj. Część z tych projektów ma wbudowane Get Waik Tools ułatwiające skompletowanie wymaganych komponentów.

 

 

Nakładki na wimlib
 
Oficjalnie pakiet nie posiada interfejsu graficznego, ale istnieją nieoficjalne nakładki graficzne. Również wiele projektów tworzących dostosowane nośniki Windows lub WinPE integruje tę paczkę.

  • 78RePack - Nakładka graficzna na wimlib umożliwiająca konwersję pomiędzy typami obrazów (WIM, ESD) oraz wypakowanie archiwów.
  • Różne projekty do Winbuilder tworzące nośniki z WinPE są linkowane tutaj. Część z tych projektów integruje wimlib.

 

 

Alternatywy dla Windows System Image Manager z ADK / WAIK

 

 

Stare programy usunięte z listy:

 

  Pokaż ukrytą zawartość

 

 

Edytowane przez picasso
Odnośnik do komentarza
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...