
It's not a bug, it's a feature: Windows XP Home Edition vergisst bewusst zugeordnete Netzlaufwerke, sofern diese Login-Informationen ungleich dem angemeldeten Benutzernamen und dessen Kennwort sind.
Ich bin schier daran verzweifelt, als dieses Phänomen nach jedem Neustart eines XP-Rechners auftrat, bis ich auf folgenden Artikel in der Microsoft Knowledge Base stieß:
Hinweis: In Microsoft Windows XP Home Edition fehlt die Funktion Gespeicherte Benutzernamen und Kennwörter für Netzlaufwerkverbindungen. Windows XP Home Edition speichert ausschließlich RAS- und VPN-Daten (RAS = Remote Access Services, VPN = Virtual Private Networking) sowie Microsoft .NET-Passport-Anmeldeinformationen.
Der Workaround für dieses Problem führt über die Kommandozeile, denn mit folgendem Befehl kann ein Netzlaufwerk dennoch verbunden werden:
net use <laufwerksbuchstabe> \\<IP-Adresse oder Rechnername>\<Freigabename> <Passwort> /u:<Benutzername>
Beispiel:
net use z: \\server\development 1234 /u:TestuserDiesen Befehl kann man nun in einer Batch-Datei ablegen und einen Link auf diese im Startmenü setzen, um die gewünschte Funktionalität dennoch zu erhalten.
Natürlich ist es Microsofts Recht, bestimmte Funktionalitäten der Professional-Version vorzubehalten. Dennoch hätte man es intelligenter lösen können: Z.B. mit einer ausgegrauten Checkbox "Anmeldeinformationen speichern" unterhalb des Anmelde-Dialogs beim Verbinden des Netzlaufwerks mit dem Hinweis "Nur verfügbar in Windows XP Professional" beim Drüberfahren mit der Maus. Das hätte mir und auch vielen anderen in diesem Fall sicherlich viel Zeit gespart.
