Vorwort:
Ich war sehr erstaunt und habe mit einem gewissen Entsetzen den Artikel "Wunderheilung -
Aus XP Home wird XP Professional" der Zeitschrift ct Heft 12 von 2005 gelesen.
Wie einfach es doch ist, die diversen und oft vermissten Funktionen von XP Professional plötzlich
im Windows XP Home, oder wie man das System dann nennen mag, zur Verfügung zu haben.
Es ist schon verblüffend, dass Microsoft die ganzen Funktionen auf der Installation mit ausliefert,
aber dann nicht mit installiert werden (angeblich).
Zur Erinnerung und diejenigen, die den Artikel nicht kennen, die Zeitschrift ct und auch
diverse Internetseiten berichten von einem so genannten 2-Byte-Patch. Von der XP Home
Installations CD wird im Ordner \I386 ein Wert in der Datei upreg.hiv geändert, die CD neu
erstellt/gebrannt und damit dann installiert - fertig.
Bei meiner Methode dagegen muss man das System nicht neu installieren, wie bei dem 2-Byte-Patch.
Ich lege den Schalter im XP Home einfach um auf Professional und boote neu - fertig.
Jetzt ist man nicht nur erstaunt, wie beim 2-Byte-Patch, sondern entsetzt. Denn die Funktionen
wie Offline Dateien, Benutzermanager oder Domänenintegration sind nicht nur auf der XP Home CD mit
ausgeliefert, sondern sind schon in einem XP Home System vorhanden aber stillgelegt - KRASS, oder?
Stellt sich nun die Frage, darf man die Funktionen nun legitim benutzen oder nicht? Fakt ist jedoch,
nach dem Umschalten auf XP Professional meldet sich auch das vermeintliche XP Home als Windows XP
rofessional und das verstößt definitiv gegen die Lizenzbestimmungen von Microsoft!
Wie funktioniert es nun?
Ganz einfach. Verantwortlich dafür, welches Betriebssystem läuft, ist der folgende Registryschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions
"ProductSuite"="Personal"
Löscht man das "Personal" (Personal bedeutet Home) heraus, wird aus XP Home ein XP Professional.
Doch so einfach macht man es uns nicht. Versuchen Sie den Wert zu ändern und spätestens beim
Bestätigen von "OK" bekommen Sie diese schöne
Fehlermeldung.
Es laufen Überwachungsfunktionen in Windows,
die ein Einstellen dieses Wertes verhindern. Der Trick an der ganzen Sache ist, man muss die Registry
dieses Windowssystems "Offline" bearbeiten, dass heißt also, wenn dieses Windowssystem oder dessen
Registry gerade nicht benutzt wird. Dazu gibt es nun wieder viele Möglichkeiten. Man bootet mit einer
BartsPE CD, man benutzt Tools wie den
Offline Registry Editor oder ähnlichem.
Ganz sauber und einfach geht das mit der folgenden Anleitung und dem Tool
EruNT,
welches den riesigen Vorteil hat,
dass der Rechner nicht erst von irgendeiner CD gebootet werden muss und man hat gleichzeitig
auch noch eine Sicherheitskopie seiner Registry.
Das Programm EruNT ist generell eine Empfehlung wert, da es automatisch die Registry bei
jedem Systemstart sichern kann und selbst bei einem totalen Crash aus der Wiederherstellungskonsole
eine beliebige Sicherung wiederhergestellt werden kann.
1. Also einfach EruNT installieren und eine Sicherheitskopie der Registry im vorgeschlagenen
Ordner anlegen lassen. (Siehe
Abbildung.
)
2. Öffnen Sie jetzt den Registry Editor über Start -> Ausführen und geben "regedit" ein.
Markieren Sie in der linken Ansicht den Zweig "HKEY_LOCAL_MACHINE" wie im
Bild
zu sehen und wählen
Sie dann über das Menü Datei -> Struktur laden aus. In dem nun geöffnetem Fenster navigieren Sie zu
Ihrer angelegten Sicherheitskopie der Registry und wählen die Datei "system" (ohne Dateiendung) aus.
(Siehe
Abbildung
)
Sie werden jetzt aufgefordert, für die zu ladende Struktur einen Namen einzugeben (siehe
Abbildung
),
wählen Sie am besten "Temp".
3. Wenn nicht schon geschehen, erweitern Sie die Baumansicht von "HKEY_LOCAL_MACHINE".
Sie sehen nun einen neuen
Unterschlüssel
"Temp" - unsere Registry Sicherung.
Jetzt kann man einfach den Wert
HKEY_LOCAL_MACHINE\TEMP\SYSTEM\ControlSet001\Control\ProductOptions
"ProductSuite"="Personal"
bearbeiten, indem man den Wert "Personal" herauslöscht.
4. Abschließend markieren Sie im Zweig "HKEY_LOCAL_MACHINE" den Unterschlüssel "Temp" und wählen
über das Menü Datei -> Struktur entfernen aus.
5. Jetzt brauchen Sie nur noch die gepachte Registry "zurückzusichern". Gehen Sie dazu in den
erstellten Sicherungsordner, in meinem
Beispiel
C:\Windows\Erdnt\18.04.2006, und klicken Sie doppelt auf die Datei erdnt.exe und befolgen Sie die Anweisungen.
Nach dem Neustart dürfen Sie nun staunen.
Für diese Methode gibt es auch vollautomatische Tools, wie ntswitch oder
TweakNT
. Doch man möchte gerne wissen,
was die Tools genau machen. Deshalb meine Anleitung!
Damit wird klar, Sie können auch noch den Parameter "ProductType" ändern. Aus einer Workstation könnte man
einen Server machen. Wahrscheinlich können jetzt mehr als 10 User auf die Freigaben zugreifen. Jetzt lassen sich die
Termninal Dienste mit Hilfe der FAQ 1.2.10. installieren
oder Active Directory Programme, oder SQL Server könnte man unter Windows XP installieren, wer´s braucht?
Aus einem Server könnte man eine Workstation machen (Achtung Risiko! Besonders bei einem Domain Controller), um einen
Virenscanner zu installieren, der für eine Workstation gedacht ist (auch nicht zu empfehlen, da Server garantiert
langsamer wird).