Teil 13a: Windows 10 Upgrade konfigurieren

Im Teil Windows 10 Upgrade vorbereiten habe ich die für das Upgrade notwendigen Dateien, Treiber und Einstellungen vorbereitet. In diesem Teil werde ich MDT für das Windows 10 Upgrade konfigurieren.

Windows 10 RSAT Tools vom OSD Build Share kopieren

  1. Als Administrator an MDT01 anmelden
  2. Deployment Workbench starten
  3. OSD Prod Share\Applications erweitern
  4. Folgende Ordner erstellen
    1. HP\HP EliteBook 840 G3
    2. Microsoft
      Upgrade-030
  5. OSD Build Share\Applications\Microsoft erweitern
  6. Microsoft RSAT for Windows 10 x64 rechts anklicken > Copy
    Upgrade-023
  7. OSD Prod Share\Applications\Microsoft rechts anklicken > Paste
    Upgrade-024
  8. Microsoft RSAT for Windows 10 x64 rechts anklicken > Properties
  9. Hide this application in the Deployment Wizard aktivieren
    Upgrade-031
  10. Fenster mit OK schließen

Treiber-Software hinzufügen

  1. OSD Prod Share\Applications\HP\HP EliteBook 840 G3 erweitern
  2. Folgende Applications hinzufügen
    1. Conexant HD Audio Driver
      1. Application with source files
      2. Publisher: Conexant
      3. Application Name: HD Audio Driver
      4. Source directory: D:\Sourcen\Applications\HP\HP EliteBook 840 G3\Conexant HD Audio Driver
      5. Command line: install.exe
    2. HP Hotkey Support
      1. Application with source files
      2. Publisher: HP
      3. Application Name: Hotkey Support
      4. Source directory: D:\Sourcen\Applications\HP\HP EliteBook 840 G3\HP Hotkey Support
      5. Command line: install.exe
    3. HP lt4120 Snapdragon X5 LTE
      1. Application with source files
      2. Publisher: HP
      3. Application Name: lt4120 Snapdragon X5 LTE
      4. Source directory: D:\Sourcen\Applications\HP\HP EliteBook 840 G3\HP lt4120 Snapdragon X5 LTE
      5. Command line: install.exe
    4. HP Wireless Button
      1. Application with source files
      2. Publisher: HP
      3. Application Name: Wireless Button
      4. Source directory: D:\Sourcen\Applications\HP\HP EliteBook 840 G3\HP Wireless Button
      5. Command line: install.exe
    5. Intel Wireless Bluetooth
      1. Application with source files
      2. Publisher: Intel
      3. Application Name: Wireless Bluetooth
      4. Source directory: D:\Sourcen\Applications\HP\HP EliteBook 840 G3\Intel Wireless Bluetooth
      5. Command line: install.exe
  3. Bei allen Applications Hide this application in the Deployment Wizard aktivieren
    Upgrade-003

Windows 10 zum OSD Prod Share hinzufügen

  1. Operating Systems rechts anklicken > Import Operating System
  2. Import Operating System Wizard
    1. OS Type: Full set of source files > Next
      Upgrade-001
    2. Source: E:\ > Next
    3. Destination > Next
    4. Summary > Next
    5. Confirmation > Finish
  3. Image nach Windows 10 Enterprise x64 Version 1511.1 umbenennen
    Upgrade-002

Out-of-Box Drivers hinzufügen

  1. OSD Prod Share\Out-of-Box Drivers erweitern
  2. Folgende Ordner erstellen
    1. Windows 10 x64\HP EliteBook 840 G3
  3. Den Ordner HP EliteBook 840 G3 rechts anklicken > Import Drivers
  4. Import Drivers Wizard
    1. Specify Directory
      1. Driver source driectory: D:\Sourcen\Out-of-Box Drivers\Windows 10 x64\HP EliteBook 840 G3
    2. Summary > Next
    3. Confirmation > Finish
      Upgrade-004

Selection Profile für die Out-of-Box Drivers erstellen

  1. OSD Prod Share\Advanced Configuration erweitern
  2. Selection Profiles rechts anklicken > New Selection Profile
  3. New Selection Profile Wizard
    1. General Settings
      1. Selection profile name: Windows 10 x64 – HP EliteBook 840 G3 > Next
    2. Folders: Out-of-Box Drivers\Windows 10 x64\HP EliteBook 840 G3
      Upgrade-007
    3. Summary > Next
    4. Confirmation > Finish

SetupComplete.cmd anpassen

Damit die Upgrade Task Sequence sauber funktioniert, muss die Datei SetupComplete.cmd wie folgt angepasst werden:

  1. Die Datei D:\OSDProd\Scripts\SetupComplete.cmd mit dem Notepad öffnen
  2. Folgende Zeile nach for %%d in (c d e f g h i j k l m n o p q r s t u v w x y z) do if exist %%d:\MININT\Scripts\LTIBootstrap.vbs (wscript.exe %%d:\MININT\Scripts\LTIBootstrap.vbs ) einfügen
    reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows" /v Win10UpgradeStatusCode /t REG_SZ /d "SUCCESS" /f

    Upgrade-050

  3. Speichern und schließen

Soweit ist die Konfiguration von MDT für das Windows 10 Upgrade abgeschlossen. Das mit der SetupComplete.cmd ist meiner Meinung nach wieder ein kleiner Bug. Im nächsten Teil werde ich die Upgrade-Task Sequence erstellen.

Teil 13: Windows 10 Upgrade vorbereiten

In diesem Teil werde ich das Windows 10 Upgrade vorbereiten. Den Anfang macht eine Gruppenrichtlinieneinstellung zum Deaktivieren der Microsoft-Anwenderfeatures. Im Anschluss bereite ich die Gerätetreiber für ein HP EliteBook 840 G3 vor, bevor ich diese in meinen OSD Prod Share importiere. Als Grundlage werden die Artikel der Kapitel Gruppenrichtlinien und ADK / MDT / Operating System Deployment benötigt.

Gruppenrichtlinie zum Deaktivieren der Microsoft-Anwenderfeatures konfigurieren

Damit die Windows 10 In-Box Apps nach der Installation nicht aus dem Internet nachinstalliert werden, deaktiviere ich die Microsoft-Anwenderfeatures.

  1. Als Administrator an DC01 anmelden
  2. Server Manager > Tools > Group Policy Management
  3. Forest\Domains\intern.einfaches-netzwerk.at\Group Policy Objects erweitern
  4. Standard Client Settings mit Edit… öffnen
    Upgrade-028
  5. Computer Configuration\Policies\Administrative Templates\Windows Components\Cloud Content erweitern
  6. Im Detailbreich die Einstellung Turn off Microsoft consumer experiences mit Edit öffnen
  7. Enabled aktivieren > OK
    Upgrade-029
  8. Alle Fenster schließen
  9. Von DC01 abmelden

Gerätetreiber vorbereiten

  1. Als Administrator an MDT01 anmelden
  2. Gerätetreiber wie im Teil Exkurs – Treiber mit dem HP SoftPaq Download Manager herunterladen beschrieben herunterladen
  3. Die Treiber, welche sich mittels inf-Datei installieren lassen, nach D:\Sourcen\Out-of-Box Drivers\Windows 10 x64\HP EliteBook 840 G3 kopieren
    Upgrade-006
  4. Die Treiber, welche mittels Setup installiert werden müssen, nach D:\Sourcen\Applications\HP\HP EliteBook 840 G3 kopieren
    Upgrade-005
  5. Folgende AutoIt-Scripte erstellen und kompilieren
    1. Conexant HD Audio Driver
      #cs ------------------------------------------------------------
      
       AutoIt Version: 3.3.14.1
       Author:         Dietmar's Blog | Noch so ein IT-Blog
       Script Function: Install Software.
      
      #ce ------------------------------------------------------------
      
      ; Script Start - Add your code below here
      
      Opt("TrayIconHide", 1)
      RunWait("Setup.exe -s -l:C:\Windows\Temp\CNXTHDASup.log")
    2. HP Hotkey Support
      #cs ------------------------------------------------------------
      
       AutoIt Version: 3.3.14.1
       Author:         Dietmar's Blog | Noch so ein IT-Blog
       Script Function: Install Software.
      
      #ce ------------------------------------------------------------
      
      ; Script Start - Add your code below here
      
      Opt("TrayIconHide", 1)
      RunWait("setup.exe /s /v""/qn /lv C:\Windows\Temp\Hotkey_setup.log REBOOT=ReallySuppress""")
    3. HP lt4120 Snapdragon X5 LTE
      #cs ------------------------------------------------------------
      
       AutoIt Version: 3.3.14.1
       Author:         Dietmar's Blog | Noch so ein IT-Blog
       Script Function: Install Software.
      
      #ce ------------------------------------------------------------
      
      ; Script Start - Add your code below here
      
      Opt("TrayIconHide", 1)
      RunWait("setup.exe silent")
    4. HP Wireless Button
      #cs ------------------------------------------------------------
      
       AutoIt Version: 3.3.14.1
       Author:         Dietmar's Blog | Noch so ein IT-Blog
       Script Function: Install Software.
      
      #ce ------------------------------------------------------------
      
      ; Script Start - Add your code below here
      
      Opt("TrayIconHide", 1)
      RunWait("setup.exe /s /v""/qn REBOOT=ReallySuppress""")
    5. Intel Bluetooth
      #cs ------------------------------------------------------------
      
       AutoIt Version: 3.3.14.1
       Author:         Dietmar's Blog | Noch so ein IT-Blog
       Script Function: Install Software.
      
      #ce ------------------------------------------------------------
      
      ; Script Start - Add your code below here
      
      Opt("TrayIconHide", 1)
      RunWait("Setup.exe /quiet /norestart")

Script zum Deinstallieren der Windows 10 In-Box Apps kopieren

In der Kurzmitteilung Entfernen der Windows 10 In-Box Apps habe ich das Entfernen der unerwünschten Windows 10 Apps beschrieben. Im folgenden werde ich das Script einfach in den OSD Prod Share kopieren.

  1. Als Administrator an MDT01 anmelden
  2. Folgende Dateien von D:\OSDBuild\Scripts nach D:\OSDProd\Scripts kopieren
    1. RemoveApps.ps1
    2. RemoveApps.xml

Damit sind alle erforderlichen Dateien verfügbar. Im nächsten Teil konfiguriere ich den OSD Prod Share und erstelle die Task Sequence für mein Windows 10 Upgrade.

Teil 12c: Backup eines Rechners erstellen und die Festplatte löschen

In diesem Teil werde ich ein komplettes Backup eines Rechners erstellen, bevor die Festplatte komplett gelöscht wird. Im Anschluss könnte man den Rechner weitergeben oder entsorgen. Einen Teil der Voraussetzungen habe ich bereits in Teil „Ordner erstellen und Berechtigungen vergeben“ geschaffen.

CustomSettings.ini anpassen

  1. Als Administator an MDT01 anmelden
  2. Deployment Workbench starten
  3. Die CustomSettings.ini zum Bearbeiten öffnen
  4. Den Bereich ;Computer Backup von …
    ;Computer Backup
    SkipComputerBackup=YES
    ComputerBackupLocation=NONE
  5. … nach …
    ;Computer Backup
    SkipComputerBackup=<strong>NO
    ComputerBackupLocation=\\MDT01\Backup$\%ComputerName%
    WipeDisk=TRUE</strong>
  6. … ändern
  7. Fenster mit OK schließen

Backup eines Rechners beim Aufsetzen erstellen

  1. Als Administrator an CLIENT03 anmelden
  2. Start > Ausführen > \\MDT01\OSDProd$\Scripts\LiteTouch.vbs
    Backup-001
  3. Windows Deployment Wizard
    1. Task Sequence: Benutzerdatensicherung für Rechnertausch > Next
      Backup-002
    2. User Data: Next
      Backup-003
    3. Computer Backup: Next
      Backup-004
    4. Credentials
      1. Password: Password1 > Next
        Backup-005
    5. Ready: Begin
      Backup-006
  4. Benutzerdaten werden gesichert
  5. Der Rechner wird nach Windows PE neu gestartet
  6. Das Backup wird erstellt
    Backup-007Backup-010
  7. Die Festplatte wird gelöscht
    Backup-009
  8. Finish
  9. Rechner ausschalten

Image mounten und Daten wiederherstellen

Das erzeugte Image im WIM-Format ist nicht dazu geeignet wieder auf einem Rechner installiert zu werden. Aber man kann auf einfache Weise Dateien wiederherstellen.

  1. Als Administrator an MDT01 anmelden
  2. Den Ordner D:\Mount erstellen
    Backup-011
  3. Start > Suche: Deployment and Imaging Tools Environment > Run as Administrator
  4. Mit folgendem Befehl das Backup-Image mounten
    dism /mount-wim /wimfile:"D:\Backup\CLIENT03\MININT-AI8KKVV.wim" /index:1 /mountdir:"D:\Mount" /readonly

    Backup-012

  5. Das Image wird nach D:\Mount geladen
    Backup-013
  6. Dateien wiederherstellen
  7. Alle Windows Explorer-Fenster schließen (!)
  8. Mit folgendem Befehl das Image unmounten
    dism /unmount-wim /mountdir:"D:\Mount" /discard

    Backup-014

  9. Das Image wird entladen
  10. Alle Fenster schließen

Tipp Bei der Pfadangabe bei /wimfile: und /mountdir: funktioniert mit der Angabe eines Anführungszeichens (/wimfile:“ + tab + „) das Autovervollständigen mit dem Tabulator!