Windows XP Home Edition (HE) wird nicht mit Remotedesktop- oder Terminaldienstfunktionen geliefert oder unterstützt diese nicht. Es gibt einen Remotedesktopverbindungs-Client (RDC), mit dem der Benutzer eine Verbindung zum Remotehost herstellen kann, der jedoch jetzt jede Remotedesktopverbindung zum Windows XP-Heim-PC akzeptiert. Es gibt jedoch eine Möglichkeit, das Remote Desktop Protocol (RDP) in Windows XP mit dem folgenden Trick zu installieren und zu aktivieren.
Wenn Sie nur den Desktop des Computers mit Windows XP Home Edition fernsteuern möchten, ist es möglicherweise einfacher und klüger, stattdessen das kostenlose VNC als Alternative zu verwenden. Ein solcher VNC-Server und Client ist UltraVNC.
Um Remotedesktopterminaldienste (Serverkomponente) in Windows XP Home Edition ausführen zu können, muss sich das Betriebssystem zunächst als Windows XP Professional Edition erkennen lassen. Befolgen Sie dazu die Anleitung zum Konvertieren von Windows XP Home in Windows XP Professional.
Bestätigen Sie, dass das Betriebssystem jetzt Windows XP Professional Edition ist, indem Sie zu den Systemeigenschaften gehen, mit der rechten Maustaste auf „Arbeitsplatz“ klicken und „Eigenschaften“ auswählen. Laden Sie dann DevCon herunter und installieren Sie es (direkter Download-Link zu devcon.exe – nicht mehr verfügbar), ein Befehlszeilendienstprogramm, das als Alternative zum Geräte-Manager fungiert.
in: devcon.exe ist eine selbstextrahierende ausführbare Datei. Führen Sie „devcon.exe“ und wählen Sie einen Ordner, um den Inhalt zu entpacken. in: devcon.exe erstellt zwei Ordner innerhalb des ausgewählten Pfads – i386 und ia64.
Öffnen Sie ein Eingabeaufforderungsfenster (Cmd) und ändern Sie das Verzeichnis in den von DevCon extrahierten i386-Ordner. Führen Sie dann den folgenden Befehl aus, um den rdpdr-Treiber neu zu installieren:
devcon.exe -r install %windir%\inf\machine.inf root\rdpdr
Starten Sie den Computer nach dem Ausführen des Befehls neu.
Zu diesem Zeitpunkt verfügt Windows XP ‚Professional‘, das konvertiert wird, noch nicht über die erforderlichen Einstellungen für Terminaldienste in der Registrierung, um den Remotedesktop auszuführen. Um Terminaldienste in Windows XP Home oder Professional neu zu installieren und zu aktivieren, laden Sie enable_tsxp herunter und führen Sie es aus.bat (nicht mehr verfügbar) Batch-Skript (auch Unterstützung aktivieren TS in Windows 2000), die eine erstellen .reg-Datei zum Zusammenführen der erforderlichen Terminaldienstwerte mit Registry und Bootlog. Starten Sie nach dem Patchen der Registrierung neu.
Nach dem Neustart werden die Terminaldienste ausgeführt und sind bereit, eingehende Remotedesktopverbindungssitzungen zu akzeptieren. Um zu überprüfen, ob die Terminaldienste tatsächlich ausgeführt werden, gehen Sie zu Systemsteuerung -> Administratortools -> Dienste und suchen Sie den Eintrag „Terminaldienste“. Wenn der Dienst nicht gestartet wird, starten Sie ihn manuell. In den Systemeigenschaften gibt es keine Registerkarte „Remote“, und stellen Sie sicher, dass der Port 3389 (der Standardport für Remotedesktop) in der Firewall geöffnet ist.
Manchmal kann es nützlich sein, termsrv zu patchen.dll mit einer gecrackten Version, mit der mehrere RDC-Sitzungen und Benutzer einige Probleme beheben können, z. B. Probleme mit der Trennung. Es ist auch gut zum Testen, indem Sie Remote Desktop mit localhost verbinden.
Beachten Sie, dass die Registrierungseinstellungen die automatische Anmeldefunktion aktivieren, bei der das System den Administrator bei jedem Systemstart automatisch auf der lokalen Konsole anmeldet, ohne nach einem Kennwort zu fragen oder dem Benutzer die Auswahl eines Kontos für die Anmeldung zu ermöglichen. Um diese Funktion zu deaktivieren, führen Sie den Registrierungseditor (regedit) aus und navigieren Sie zum folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE \SOFTWARE \ Microsoft \ Windows NT \CurrentVersion\Winlogon
Ändern Sie die Wertdaten für „AutoAdminLogin“ von „1“ in „0“.