So erstellen Sie ein Windows Image für die Massenbereitstellung

Anforderungen: Windows Installationsmedien (7 oder 10. 8.x?), gewünschte Anwendungen für das Bild (Office, PDF-Viewer, Webbrowser, Plugins), Software für virtuelle Maschinen (VMware Workstation, Microsoft Hyper-V oder Oracle Virtual Box) sowie Software zur Erstellung und Bereitstellung von Bildern (ImageX.exe, MDT, SCCM).

Fast überall, wo ich jemals gearbeitet habe, hatte oder brauchte die IT eine Methode, um eine bestimmte Windows-Konfiguration und ein bestimmtes Anwendungsset zu klonen und bereitzustellen. Von wenigen PCs bis hin zu Hunderten waren die Anforderungen die gleichen, um die gleiche Konfiguration mit so wenig, sich wiederholender Arbeit wie möglich bereitzustellen. Das ideale Ziel sind so genannte „Zero-Touch“-Bereitstellungen, die keine Interaktion auf dem Zielrechner erfordern. Dies wird vom Microsoft System Center (SCCM) zusammen mit dem Deployment Toolkit (MDT) angeboten. Viele Geschäfte arbeiten nicht auf diese Weise und haben ein gewisses Maß an Interaktion während des Imaging-Prozesses. In diesem Artikel wird die Erstellung einer Windows-Installation für die Verteilung behandelt.

Was du brauchst…..
Windows- und Software-Installationsmedien (offensichtlich)

Virtuelle Maschinensoftware für den Arbeitsbereich der Erstellung. Warum? Aus zwei Gründen. Erstens bieten virtuelle Maschinen die Möglichkeit, hardware-neutrale Images zu erstellen, die überall angewendet werden können, unabhängig davon, was sich tatsächlich auf dem Zielrechner befindet. Ein Image wird für mehrere Hardwarekonfigurationen möglich. Dies bedeutet auch weniger Aufwand bei der Pflege des Images, da alle Arbeiten nur einmal durchgeführt werden müssen und nicht x-mal pro Hardwaretyp. Zweitens haben die meisten Virtual-Machine-Programme (ich bin mir nicht sicher, ob sie Virtual Box verwenden) die Möglichkeit, den Zustand einer VM zu speichern und bei Bedarf wieder in diesen Zustand zurückzukehren. VMware nennt diese „Snapshots“, und Microsoft verwendet in Hyper-V den Begriff „Checkpoint“. Sollte ein Fehler auftreten, kann er rückgängig gemacht werden, ohne die Arbeit zu verlieren oder alles neu machen zu müssen. Dies sind zwei Facetten, die bei der Erstellung von Images auf echter Hardware einfach nicht verfügbar sind. Testen Sie auf echter Hardware, aber bauen Sie eine virtuelle Umgebung ein.

VMware Workstation ist teuer, aber es ist die Kosten IMHO wert.
Hyper-V wird mit Windows Server 2008 und höher, Pro und Enterprise-Versionen von Windows 8, 8.1 und 10 als „Client Hyper-V.“ ausgeliefert. Die CPU des Build-Computers muss hardwaregestützte Virtualisierung für Windows unterstützen, um die Hyper-V-Rolle zu installieren. Intel Core 2 Duo/Quad CPUs werden nicht funktionieren.
Virtual Box, die jetzt im Besitz von Oracle ist, ist ein Freebie. Ich habe Virtual Box nicht sehr oft außerhalb der allgemeinen Neugierde benutzt.
Der Build-Arbeitsplatz muss etwas Strom haben. Nichts ist so extravagant wie ein Alienware oder Falcon Northwest Gaming-Rig, aber überdurchschnittlich. Versuchen Sie zu vermeiden, einen Laptop als VM-Buildstation zu verwenden. Laptops eignen sich hervorragend zum Testen, aber ein Desktop-PC ist optimal. Verwenden Sie keinen Mac. Ich liebe mein MacBook Pro, aber es ist nicht für die Erstellung von Windows-Bildern gedacht. Eine Quad-Core-CPU (Intel Core i5/i7 oder AMD Phenom Serie) funktioniert für Anfänger. Je mächtiger, desto besser. RAM ist der Schlüssel. Je mehr, desto besser. Ich arbeite routinemäßig mit 16 GB RAM auf meiner Workstation (die meisten, die es braucht), und es kann drei laufende VMs und das Host-Betriebssystem verwalten, bevor es verrückt wird. 32 GB RAM ist heute nicht lächerlich teuer und lohnt die paar hundert zusätzlichen Dollar. VMs nehmen schnell Speicherplatz ein. Wenn man an mehreren VMs arbeitet, ist es nicht schwer, eine 2TB Festplatte zu füllen (ich habe es getan). Die sind auch nicht so teuer, und 2TB ist der Ausgangspunkt für eine Virtualisierungsanlage. Mehr noch, und Sie müssen sicherstellen, dass Ihr PC UEFI vs. BIOS unterstützt, sonst wird der gesamte Speicherplatz des Laufwerks von der Firmware und Windows nicht erkannt. Das Arbeiten auf USB-Speichermedien mag zwar fliegen, aber der Durchsatz entspricht nicht dem des internen Speichers, und Sie haben einen Engpass. Mein VM-Erstellungs-Setup wird jedoch jede Nacht auf meiner zuverlässigen 4TB WD USB-Festplatte gesichert. Wenn Sie SSDs mit großer Kapazität anstelle von herkömmlichen Rotationslaufwerken erhalten können, tun Sie dies, aber opfern Sie nicht den Platz für die Geschwindigkeit. Eine SSD für das Boot-Volume mit Windows und Apps zusammen mit einer großen 2TB+ traditionellen Festplatte für VM-Speicher ist ein schönes Setup und nicht steuerlich unrealistisch.

Einrichtung der virtuellen Maschine…..
Erstellen Sie eine neue VM, die zu Ihrem Windows Image wird. Für Windows 7 und höher empfehle ich 4 GB RAM, 1 CPU mit 2 virtuellen Kernen (wenn möglich) und eine virtuelle Festplatte in der Größe des kleinsten Laufwerks, das jemals das Bild empfangen wird. Wir haben einige 128GB SSDs da draußen, also sind 128GB meine vHDD Größe. Dadurch wird sichergestellt, dass das Image überall dort passt, wo Sie es einsetzen möchten. Jetzt ist es leicht zu erkennen, wie schnell der Speicherplatz auf Ihren Laufwerken wird. Alles andere ist mit den Standardeinstellungen in Ordnung. Bridged vs. NAT-Netzwerkadapter? Es spielt auch bei der netzwerkbasierten Erfassung und Bereitstellung keine Rolle. Ich habe beides benutzt und habe keinen Geschwindigkeitsunterschied bemerkt.

Windows installieren und konfigurieren…..
Installieren Sie Windows auf der VM mit allen Standardeinstellungen. Wenn du wie ich faul bist, kannst du eine unbeaufsichtigte Datei verwenden, um all diese lästigen Setup-Fragen zu beantworten. Diese Seite, der Windows Antwortdatei-Generator, hat ein GREAT web U