Windows 8: Treiber und Updates in Installations-Medium integrieren

0

Wer Windows 8 bzw. 8.1 öfters installiert, freut sich nicht immer über die anschließenden Updates, welche einer OS-Installation auf dem Fuße folgen. Diese lassen sich jedoch relativ einfach in die Installation (install.wmi) integrieren, genauso wie eventuelle Treiber. Voraussetzung für mein nachfolgenden Beispiel ist, dass für die Installation ein USB-Stick verwendet wird, der wie hier beschrieben eingerichtet werden kann.

Um Updates und Treiber zu integrieren, muss zuerst die Kommandozeile mit Administratorrechten gestartet werden. Anschließend werden, falls noch vorhanden, Mount-Rest aufgeräumt. Dieser Schritt kann beim ersten Mal übersprungen weden.

# Cleanup
dism /cleanup-wim

Anschließend wird das Mount-Verzeichnis für die WMI-Datei erstellt und die Datei dorthin gemountet.

echo Creating directory
md c:mount

echo Mounting Install-Image
dism /Mount-Wim /WimFile:D:sourcesinstall.wim /Index:1 /MountDir:c:mount

Nun können Treiber, welche vorher zu extrahieren sind, integriert werden. Es können nicht immer alle Treiber eingebunden werden, ein Großteil sollte jedoch mögich sein.

echo Implementing drivers
dism /Image:C:mount /Add-Driver /Driver:E:patchesdriver /Recurse

Weitere Informationen: http://technet.microsoft.com/en-us/library/dd744355(v=ws.10).aspx

Nun folgende die Updates:

echo Implementing Updates
dism /image:c:mount /add-package /packagepath:e:patches

Weitere Informationen: http://msdn.microsoft.com/en-us/library/ff794819(v=winembedded.60).aspx

Falls gewollt können Apps aus der Standard-Installation entfernt werden.

# Apps entfernen

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.ZuneVideo_2014.228.1317.2549_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingFoodAndDrink_2014.215.1100.269_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingHealthAndFitness_2014.221.713.446_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingMaps_2014.130.2132.1189_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingNews_2014.221.715.1548_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingSports_2014.221.716.2273_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingTravel_2014.221.717.3307_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.BingWeather_2014.221.719.1451_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.HelpAndTips_2014.307.208.1286_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.Office.OneNote_2014.215.704.4136_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.Reader_2013.1007.1759.4672_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.SkypeApp_2014.206.1828.308_neutral_~_kzf8qxf38zg5c

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.WindowsAlarms_2013.1204.852.3011_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.WindowsCalculator_2013.1007.1950.2960_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:microsoft.windowscommunicationsapps_2014.219.1943.3721_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.WindowsReadingList_2013.1218.27.757_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.WindowsScan_2013.1007.2015.3834_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.WindowsSoundRecorder_2013.1010.500.2928_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.XboxLIVEGames_2013.1011.10.5965_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.ZuneMusic_2014.228.1317.652_neutral_~_8wekyb3d8bbwe

Dism.exe /Image:c:mount /Remove-Provisionedappxpackage /PackageName:Microsoft.ZuneVideo_2014.228.1317.2549_neutral_~_8wekyb3d8bbwe

Um das Image zurück zu schreiben, sind folgende Befehle notwendig:

# Änderungen anwenden
dism /Unmount-Wim /MountDir:c:mount /commit

# Cleanup
dism /cleanup-wim

Wer die Änderungen jedoch lieber verwerfen möchte, kann dies auch gerne tun.

# Änderungen verwerfen
dism /Unmount-Wim /MountDir:c:mount /discard

# Cleanup
dism /cleanup-wim

 

Teilen.

Über den Autor

Seit der Ausbildung zum Fachinformatiker Systemintegration (2002-2005) bei der DaimlerChrysler AG, beruflich im Bereich der E-Mail Kommunikation (Exchange, Linux) sowie des ActiveDirectory, mit entsprechenden Zertifizierungen (MCSE 2003, MCITP Ent.-Admin 2008, MCSE 2012, LPIC 1-3) tätig. Abgeschlossenes Studium zum Master of Science der IT-Management an der FOM sowie zertifizierter Datenschutzbeauftragter. Aktuell im Projektmanagement tätig.

Antworten