DISM jest narzędziem służącym do serwisowania obrazów
systemów – pliki wim oraz vhd. Zastępuje
3 narzędzia: Package Manager (pkgmgr.exe), International Settings Configuration
Tool (Intlcfg.exe) oraz Windows PE command-line tool (PEimg.exe). Za
pomocą DISM możemy dodawać lub usuwać z pliku wim (obrazu system) sterowniki,
poprawki (updates) czy paczki językowe, włączać lub wyłączać funkcjonalności
systemu – wszystko to bez potrzeby instalowania sytemu, w trybie offline.
DISM wspiera obrazy systemów od Vista SP1 i późniejszych.
DISM nie służy do przechwytywania (capture) lub aplikowania systemów z plików
wim (apply) – możemy to zrobić tylko za pomocą narzędzia imagex. Za pomocą DISM
możemy serwisować obrazy które znajdują się w pliku wim (offline) lub system który
jest już zainstalowany (online).
DISM pozwala nam wyświetlić informacje o tym co znajduje się
w pliku wim – każda edycja systemu, jeżeli jest ich klika wewnątrz pliku wim,
jest określona poprzez Index:
DISM /Get-WimInfo
/wimfile:<ścieżka do pliku wim>
Możemy również uzyskać informację (architektura, ilość
plików i folderów, zainstalowanych języków) na temat konkretnej wersji systemu
z pliku wim podając:
DISM /Get-WimInfo
/wimfile:<ścieżka do pliku wim> /index:
Aby móc dodawać lub usuwać sterowniki lub poprawki czy też
zmieniać funkcje systemu (np. firewall) musimy najpierw podmontować zawartość
pliku wim do pustego folderu:
DISM /Mount-Wim
/WimFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
Kiedy obraz systemu z pliku wim jest zamontowany w wybranym
przez nas folderze i musielibyśmy dokonać restartu systemu operacyjnego (bez
wcześniejszego odmontowania obrazu) wymagane będzie użycie poniższych poleceń,
ponieważ jak widać poniżej:
Obraz wymaga ponownego zamontowania. Zatem należy użyć:
DISM /remount-wim /mount-dir:c:\test\offline
Jeżeli powyższe polecenie zwróci nam błąd pomocne może okazać
się użycie:
DISM /cleanup-wim
Poprawnie zamontowany obraz powinien posiadać status jak na
rysunku poniżej:
Jeżeli mamy poprawnie podmontowany obraz wim i chcielibyśmy
dodać do niego sterowniki, możemy dodawać pojedyncze sterowniki (pliki inf):
DISM /image:c:\test\offline /Add-Driver
/driver:c:\drivers\graf.inf
Lub wszystkie podfoldery ze strownikami:
DISM /image:c:\test\offline /Add-Driver
/driver:c:\drivers /recurse
Aby dodać language pack do obrazu wim systemu:
DISM.exe /Image:C:\test\offline /Add-Package
/PackagePath:C:\test\packages\package.cab
Następnie możemy ustawić domyślny język wyświetlania:
Dism /image:C:\test\offline /Set-AllIntl:pl-pl
Jeżeli potrzebowalibyśmy dodać do naszego standardowego
obrazu (pliku wim) dodatkowe pliki, np. szablony dokumentów Word których będą
używać użytkownicy, wystarczy skopiować pliki szablonów do odpowiedniego
folderu podmontowanego obrazu – zostaną one zainstalowane razem z systemem
operacyjnym.
Na koniec odmontowujemy
obraz:
DISM.exe /Unmount-Wim /MountDir:C:\test\offline
/commit
Aby dodany do pliku wim i ustawiony jako domyślny język wyświetlania został domyślnie użyty w systemie, w pliku unattend.xml w fazie oobeSystem dodajemy:
Brak komentarzy:
Prześlij komentarz