Bereit für Windows 7? Hier erfahren Sie, wie Sie es richtig bereitstellen

Windows 7 ist gleich um die Ecke. Das offizielle Erscheinungsdatum ist der 22. Oktober, aber einige PC-Hersteller werden es bis dahin ausliefern. Die meisten Unternehmen übersprangen das schlecht erhaltene Vista und entschieden sich stattdessen für das jetzt acht Jahre alte XP. Nachdem Sie ein Windows-Upgrade so lange ausgesetzt haben, sind viele zweifellos bereit, Windows 7 zu übernehmen.

Aber wie sollten Sie auf Windows 7 migrieren? Die Antworten hängen von verschiedenen Faktoren ab, die für Ihre Umgebung spezifisch sind. Lassen Sie mich Sie jedoch durch die wichtigsten Entscheidungen und Optionen führen, die Sie treffen müssen, um eine erfolgreiche Migration auf Windows 7 sicherzustellen.

[Sehen Sie sich die Screencasts der 20 wichtigsten neuen Funktionen von Windows 7 und die praktische Anleitung für Windows 7 an. | Holen Sie sich den 21-seitigen Windows 7 Deep Dive PDF-Sonderbericht, einschließlich der Windows 7-Benchmarks des Test Centers. ]]

Zunächst müssen Sie die Anzahl der Systeme berücksichtigen, auf denen Sie Windows 7 bereitstellen möchten. Fragen Sie sich dabei, ob Sie vorhandene Hardware verwenden können oder ob Sie neue PCs kaufen müssen. Windows 7 benötigt beispielsweise mindestens 2 GB RAM, und Sie benötigen mindestens eine 1-GHz-Dual-Core-CPU und mindestens 16 GB Installationsspeicher für die 32-Bit-Version von Windows 7 und 20 GB für die 64-Bit-Version . Die PCs sollten außerdem über einen DirectX 9-kompatiblen Grafikprozessor oder eine Karte mit WDDM 1.0 oder höher verfügen.

[Holen Sie sich diesen Artikel für Ihren Amazon.com Kindle oder Ihr iPhone (Kindle-App erforderlich). ]]

Sie denken vielleicht: "Ich brauche alle (oder viele) neuen PCs, um Windows 7 auszuführen, also werde ich automatisch mit der 64-Bit-Version des Betriebssystems arbeiten." Aber bevor Sie das tun, wägen Sie die Vor- und Nachteile ab. Obwohl jeder neue PC sowohl die 32-Bit- als auch die 64-Bit-Version von Windows 7 unterstützen sollte, möchten Sie die 64-Bit-Version möglicherweise noch nicht in Ihrer Produktionsumgebung. Das 64-Bit-Betriebssystem unterstützt viel mehr RAM als die 32-Bit-Version (die in der Praxis auf etwa 3 GB verfügbaren RAM beschränkt ist) und bietet erhöhte Sicherheit durch Verhinderung der Ausführung von Hardwaredaten, Kernel-Patch-Schutz und obligatorische Treibersignierung. Die Treiber vieler Peripheriegeräte funktionieren jedoch nicht mit dem 64-Bit-Betriebssystem - und weder 16-Bit-Anwendungen noch nicht signierte Kernel-Modus-Treiber. So,Die Einführung von 64-Bit-Windows 7 erfordert möglicherweise eine umfassende Änderung Ihrer Hardware- und Anwendungsumgebung, nicht nur neuer PCs. Außerdem laufen einige 32-Bit-Anwendungen unter dem 64-Bit-Betriebssystem möglicherweise langsamer.

Der nächste logische Schritt besteht darin, zu bestimmen, welche Windows 7-Versionen Sie für Ihre Bereitstellung benötigen. Beachten Sie, dass die von Ihnen ausgewählte Edition möglicherweise nicht die Funktionen aufweist, die Sie für möglich gehalten haben. Wenn Sie beispielsweise eine BitLocker-Verschlüsselung auf dem System wünschen, z. B. für Ihre Laptop-Bereitstellungen, funktioniert die Professional Edition für Sie nicht. Sie benötigen entweder die Enterprise Edition (für die eine Volumenlizenz erforderlich ist) oder die Ultimate Edition. Gleiches gilt für die Arbeit mit DirectAccess (VPN-freier Zugriff für mobile Benutzer) und BranchCache. Beide erfordern die Ultimate- oder Enterprise-Edition. Diese beiden Editionen bieten auch die Windows 7-Benutzeroberfläche in 35 Sprachen in einem einzigen Betriebssystem-Image für die globale Bereitstellung. Eine erweiterte Funktion - der Windows XP-Modus (auch bekannt als XPM) zum Ausführen von XP in einer virtuellen Maschine - ist in Professional, Ultimate, verfügbar.und Enterprise-Editionen.

Darüber hinaus unterstützt die Enterprise Edition die Verbundsuche in Remote-Repositorys, die richtlinienbasierte AppLocker-Verwaltung von Benutzer-Apps sowie die Unterstützung mehrerer Monitore und Mikrofone in VDI-Umgebungen (Virtual Desktop Infrastructure).

Beheben von Hardware- und Softwarekompatibilitätsproblemen

[Wenn Sie die Bildschirmbilder in dieser Geschichte nicht sehen können, gehen Sie zur Originalgeschichte auf .com. ]]

Wenn Sie über ältere 16-Bit-Anwendungen verfügen, beachten Sie, dass diese nicht in der 64-Bit-Version von Windows 7 ausgeführt werden. Sie können sie in der neuen virtuellen Maschine im XP-Modus ausführen, die mit den Versionen Professional, Ultimate und Enterprise von Windows 7 geliefert wird oder nativ in der 32-Bit-Version von Windows 7. Der XP-Modus ist nicht nur zum Ausführen von 16-Bit-Apps nützlich, sondern auch für alle Programme, die Legacy-Anwendungskompatibilität erfordern.

Um den XP-Modus (rechts gezeigt) verwenden zu können, müssen Ihre PCs eine prozessorbasierte Virtualisierung (entweder Intel-VT oder AMD-V) unterstützen, wodurch viele ältere PCs ausgelassen werden. Benutzer starten und führen Anwendungen im XP-Modus genauso aus wie native Anwendungen. Diese Anwendungen können jedoch die nativen Windows 7-Funktionen wie die Aero-Oberfläche nicht nutzen.

Aus Sicht der Software sollten Sie sich das Application Compatibility Toolkit (ACT) 5.5 ansehen. Es verfügt über eine Vielzahl von Tools, mit denen Sie ermitteln können, welche Anwendungen in Windows 7 reibungslos funktionieren und welche Probleme verursachen. Für ACT muss auf den zu testenden Systemen ein lokaler Agent installiert sein. Diese Agenten führen einen Drilldown in die Systeme durch, um jede letzte Anwendung zu finden, die Sie vergessen haben, und melden sie dem Server zurück. Normalerweise müssen Sie nicht jeden einzelnen Computer im Unternehmen scannen. Einige repräsentative Maschinen aus verschiedenen Abteilungen und Standorten sollten eine ausreichende Basis bieten.

Eines meiner persönlichen Lieblingstools aus dem Application Compatibility Toolkit ist der rechts abgebildete Standard User Analyzer (SUA), für den Sie das Application Verifier-Tool installieren müssen. Mit SUA können Sie die UAC-Berechtigungen (User Access Control) für Standardbenutzer für die Anwendungen lösen, bei denen die UAC viele "Sind Sie sicher?" Mitteilungen. (Die Übertreibung der UAC war eine der Hauptabneigungen der Benutzer gegen Vista.)

Beantwortung der Lizenzierungsfrage

Beachten Sie, dass Microsoft über viele Arten von Lizenzen für Windows und andere Produkte verfügt. Verwechseln Sie beim Upgrade auf Windows 7 die Volumenlizenz nicht mit den Programmen Enterprise Agreement, Enterprise Subscription Agreement oder Software Assurance (SA). Bei den beiden Vereinbarungen handelt es sich im Wesentlichen um Wartungsvereinbarungen, die das SA-Programm enthalten, mit dem Sie jederzeit während Ihres Vertragszeitraums gegen eine jährliche Gebühr pro System auf eine neue Windows-Version aktualisieren können. Angesichts des langsamen Betriebssystem-Update-Zeitplans von Microsoft und der mangelnden Übertragbarkeit der SA-Abdeckung auf neue PCs hat dieser Versicherungsplan Unternehmen letztendlich mehr pro Desktop gekostet, als nur Upgrade-Lizenzen für alte PCs zu erwerben und das Betriebssystem in neue Systemkäufe einzubeziehen.

Migrieren Sie Ihre PCs zu Windows 7

Sie haben wahrscheinlich bereits die Nachricht erhalten, dass XP nicht direkt auf Windows 7 aktualisiert werden kann, sodass Ihre Anwendungen und Daten nicht migriert werden. Auf einem einzelnen System mag dies frustrierend sein (obwohl Sie auf Vista und dann auf Windows 7 aktualisieren könnten), aber größere Unternehmen führen ohnehin keine direkten Upgrades durch. Für Unternehmen ist die direkte Migration von XP zumindest für das Betriebssystem und die Apps kein Problem. Wenn es ein Problem gibt, werden "Persönlichkeiten" - die Benutzereinstellungen und Daten - vom alten Computer oder Image auf den neuen migriert.

Um diese "Persönlichkeit" -Migration zu unterstützen, stellt Microsoft das User State Migration Toolkit (USMT) 4.0 zur Verfügung. Es werden zwei Migrationsszenarien unterstützt. Zum einen werden die Daten von einem PC verschoben, bevor Windows 7 installiert wird, und anschließend werden die Daten zurück verschoben (als PC-Aktualisierung bezeichnet). Das zweite - und je nach Alter Ihrer aktuellen Desktops möglicherweise wichtigere Szenario - ist das Verschieben der Dateien und Einstellungen auf einen neuen Computer (als PC-Ersatz bezeichnet). USMT ruft Informationen von der Festplatte, der Registrierung und anderen Windows-Daten ab und stellt sie auf dem aktualisierten oder ersetzten System wieder her.

Ein Teil der Arbeit mit dem USMT umfasst die Verwendung des rechts gezeigten Windows Automated Installation Kit (AIK) für Windows 7. Dieses Kit enthält die USMT; den Windows System Image Manager (SIM) zum Erstellen unbeaufsichtigter XML-Antwortdateien; das ImageX-Tool zum Erfassen und Anwenden von Bildern; das DISM-Tool (Deployment Image Service and Management) zum Verwalten Ihrer Images durch Hinzufügen und Entfernen von Treibern, Sprachpaketen und Patches; und die Windows-Vorinstallationsumgebung (WinPE 3.0), um das Betriebssystemimage zu erstellen, das Sie bereitstellen möchten.

Beachten Sie, dass Microsoft dem Windows System Image Manager die Verwaltung von Verteilungsfreigaben in Rechnung stellt, die technisch verwaltet werden können. Das bessere Tool hierfür ist jedoch das Microsoft Deployment Toolkit (MDT) 2010. Beachten Sie außerdem, dass Imagex nicht das richtige Tool ist Verwalten oder Ändern von Windows 7-Images. DISM (rechts gezeigt) ist eine bessere Wahl, aber DISM kann kein Bild aufnehmen oder anwenden. Das kann nur ImageX.

Beachten Sie auch, dass diese Migrationstools - insbesondere AIK - schwierig zu verwenden sind. Daher müssen Sie möglicherweise einen Migrationsberater hinzuziehen.

Sie können Windows 7-Images über das Netzwerk bereitstellen, wenn Sie Windows Server 2008 verwenden und MDT mit dem Windows Server 2008-Dienst namens Windows Deployment Service (WDS) kombinieren. MDT und WDS werden normalerweise als konkurrierende Bereitstellungstools angesehen, aber tatsächlich können sie zusammen verwendet werden, wie Rhonda Layfield, eine Beraterin, die auch Microsoft MVP für Produktspezialisten für Bereitstellung und Desktopbereitstellung ist, mir erklärte.

Wenn Sie MDT zum Bereitstellen von Windows 7 verwenden, müssen Sie das Betriebssystem-Image erstellen, das als WinPE bezeichnet wird. Sie booten von WinPE und führen dann das Installationsprogramm aus. WinPE kann von einer CD, DVD, externen Festplatte oder einem WDS-Server gestartet werden. Halten Sie zum Starten von einem WDS-Server beim Starten des Client-PCs die Taste F12 gedrückt. Dadurch wird eine einfache FTP-Verbindung zur UNC-Freigabe des WDS-Servers hergestellt. Wählen Sie WinPE, und MDT installiert das Betriebssystem-Image auf dem Client.

Sie können WDS auch mit MDS verwenden, wenn Sie das Betriebssystem-Image multicasten möchten (MDT unterstützt nur Unicasting oder Einzelverbindungen zwischen dem Server und einem Client). Durch die Anweisung von MDT, das WDS-Multicast-Protokoll zu verwenden, sendet WDS das WinPE-Image an mehrere Clients, und MDT führt das WinPE-Image auf jedem Client aus.

Berücksichtigung der virtualisierten Desktop-Bereitstellung

Eine Art der clientseitigen Virtualisierung besteht darin, Windows 7 auf einer virtualisierten Festplatte (VHD) zu installieren. Hierbei handelt es sich um eine einzelne Datei, die Sie problemlos kopieren und überall bereitstellen können. Sie können auch inkrementelle VHDs erstellen, sodass Sie möglicherweise eine Kerndatei haben, die jeder verwendet, und inkrementelle VHDs, die die Anwendungen und andere Konfigurationen für bestimmte Abteilungen und sogar Benutzer enthalten. Der PC startet wie gewohnt, öffnet jedoch Windows 7 über die Festplatte anstelle des normalen Dateisystems der Festplatte.

[Bleiben Sie auf dem Virtualisierungskanal über die neuesten Virtualisierungsnachrichten, Tremds und Ratschläge auf dem Laufenden. | Bleiben Sie auf dem Windows-Kanal über wichtige Windows-Entwicklungen auf dem Laufenden. ]]

Laut Microsoft verlangsamt die Verwendung von VHDs Ihre PCs um etwa 3 Prozent. Außerdem wird verhindert, dass Sie den Windows Experience Index sowie BitLocker auf der Festplatte verwenden, auf der sich die virtuelle Festplatte befindet. (Sie können BitLocker innerhalb der virtuellen Festplatte verwenden, jedoch nicht auf der Festplatte, auf der sich die virtuelle Festplatte befindet.) Beachten Sie, dass Sie zum Erstellen der virtuellen Festplatten den virtuellen PC oder virtuellen Server von Microsoft benötigen, auf dem nur die 32-Bit-Version von Windows ausgeführt werden kann. Ein MSDN-Blog beschreibt den Einrichtungsprozess.

Eine weitere Virtualisierungsoption ist das Konzept der VDI (Virtual Desktop Infrastructure), bei der das Betriebssystem auf einem Server im Rechenzentrum gehostet wird. Benutzer haben die gleiche Erfahrung wie die Arbeit mit Windows 7 direkt auf ihrem Desktop, aber die IT kann die Desktops lokal im Rechenzentrum verwalten und sie sogar für verschiedene Desktops bereitstellen, z. B. wenn eine Person ein anderes Büro besucht oder zu Hause arbeitet. Gartner schätzt, dass 2014 etwa 15 Prozent des professionellen Marktes Windows auf diese Weise ausführen werden.

Vielleicht futuristischer ist der Gedanke, Windows 7 direkt auf einem Hypervisor auszuführen, mit dem Sie Windows 7 auf Computern ausführen können, die nicht für das Windows-Betriebssystem oder ein bestimmtes Betriebssystem entwickelt wurden. Wenn auf dem Computer ein unterstützter Hypervisor ausgeführt werden kann, können Sie Windows 7 auf diesem Hypervisor ausführen. Mithilfe von Verwaltungstools können Sie ein Betriebssystem schnell auf mehreren Systemen bereitstellen. Es gibt bereits Tools auf dem Markt (wie NxTop von Virtual Computer), mit denen Sie virtuelle Systeme verwalten, die Laufwerke verschlüsseln (beachten Sie, dass BitLocker nicht mit VHD-basierten Betriebssystemen funktioniert) und das Betriebssystem löschen können, wenn das System verloren geht oder gestohlen wird hochgefahren.