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

     

    Leave A Reply