Zugeordnete Laufwerkverbindung zur Netzwerkfreigabe kann verloren gehen

Dieser Artikel enthält Lösungen für ein Problem, bei dem das zugeordnete Laufwerk möglicherweise getrennt wird, wenn Sie ein Laufwerk einer Netzwerkfreigabe zuordnen.

Gilt für: Windows 7 Service Pack 1, Windows Server 2012 R2
Ursprüngliche KB-Nummer: 297684

Problembeschreibung

Wenn Sie auf einem Computer mit Windows 7 Service Pack 1 ein Laufwerk einer Netzwerkfreigabe zuordnen, wird das zugeordnete Laufwerk nach einem regelmäßigen Inaktivitätsintervall möglicherweise getrennt, und Windows Explorer zeigt auf dem Symbol des zugeordneten Laufwerks möglicherweise ein rotes X an. Wenn Sie jedoch versuchen, auf das zugeordnete Laufwerk zuzugreifen oder es zu durchsuchen, wird die Verbindung schnell wieder hergestellt.

Ursache

Dieses Verhalten tritt auf, da die Systeme Nachlaufverbindungen nach einem angegebenen Timeoutzeitraum (standardmäßig 15 Minuten) ablegen können, um zu verhindern, dass Serverressourcen für nicht verwendete Sitzungen verschwendet werden. Die Verbindung kann bei Bedarf schnell wieder hergestellt werden.

Lösung

Um dieses Verhalten zu beheben, ändern Sie den Standardtimeoutzeitraum auf dem gemeinsam genutzten Netzwerkcomputer. Wenden Sie hierzu eine der folgenden Methoden an.

Methode 1: Verwenden des Registrierungs-Editors

Warnung

Die unkorrekte Verwendung des Registrierungseditors kann schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallierung des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Sie verwenden den Registrierungs-Editor auf eigene Verantwortung.

Verwenden Sie den Registrierungs-Editor, um den Standardmäßigen Timeoutzeitraum zu erhöhen. Führen Sie dazu die folgenden Schritte aus, und beenden Sie dann den Registrierungs-Editor:

Hinweis

Sie können diese Methode nicht verwenden, um die AutoErmittlungsfunktion des Serverdiensts zu deaktivieren. Sie können diese Methode nur verwenden, um den Standardmäßigen Timeoutzeitraum für das AutoErmittlungsfeature zu ändern.

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie regedit ein, und klicken Sie dann auf OK.

  2. Suchen Sie den folgenden Schlüssel in der Registrierung, und klicken Sie darauf:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

  3. Klicken Sie im rechten Bereich auf den Wert für autoErmittlung , und klicken Sie dann im Menü "Bearbeiten" auf "Ändern". Wenn der AutoErmittlungswert nicht vorhanden ist, führen Sie die folgenden Schritte aus:

    1. Zeigen Sie im Menü "Bearbeiten" auf "Neu", und klicken Sie dann auf REG_DWORD.
    2. Geben Sie "AutoErmittlung" ein, und drücken Sie dann die EINGABETASTE.
  4. Klicken Sie im Menü Bearbeiten auf Ändern.

  5. Klicken Sie auf "Hexadezimal".

  6. Geben Sie im Feld "Wertdaten " "ffffffffff" ein, und klicken Sie dann auf "OK".

Die clientseitige Sitzung wird automatisch getrennt, wenn die Leerlaufzeit länger dauert als die dauer, die in KeepConn festgelegt ist. Daher wird die Sitzung gemäß dem kürzeren festgelegten Dauerwert zwischen AutoDisConnect und KeepConn getrennt. Wenn Sie die Timeoutdauer auf clientseitiger Seite während einer UNC-Verbindung ändern möchten, geben Sie die beliebige Zeit in KeepConn an. Suchen Sie den folgenden Schlüssel in der Registrierung, und klicken Sie darauf:

  • Lage: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
  • Wert: KeepConn
  • Datentyp: REG_DWORD
  • Bereich: 1 bis 65535 (Sek.)
  • Standardwert: 600 Sekunden = 10 Minuten

Methode 2: Verwenden der Befehlszeile

Hinweis

Wenn Sie diese Methode verwenden, können Sie das AutoTuning-Feature für den Serverdienst deaktivieren.

Öffnen Sie eine Eingabeaufforderung, geben Sie die folgende Zeile ein, und drücken Sie dann die EINGABETASTE, um den Standardmäßigen Timeoutzeitraum für die AutoErmittlungsfunktion des Serverdiensts zu ändern:

net config server /autodisconnect: number

Dabei ist die Anzahl der Minuten, die der Server warten soll, bevor ein zugeordnetes Netzlaufwerk getrennt wird. Der Maximalwert für diesen Befehl beträgt 65.535.

Hinweis

Wenn Sie den Wert für " AutoErmittlung " auf 0 (Null) festlegen, ist das Feature " AutoErmittlung " nicht deaktiviert, und der Serverdienst trennt zugeordnete Netzwerklaufwerke nach nur wenigen Sekunden Leerlaufzeit.

Um das Feature " AutoErmittlung" zu deaktivieren, öffnen Sie eine Eingabeaufforderung, geben Sie die folgende Zeile ein, und drücken Sie dann die EINGABETASTE:

net config server /autodisconnect:-1

Das Problem wurde dadurch behoben.

Testen Sie, ob das Problem behoben ist. Wenn das Problem beseitigt ist, sind Sie mit diesem Abschnitt fertig. Wenn das Problem noch nicht behoben ist, wenden Sie sich an den Support.

Weitere Informationen

Einige frühere Programme speichern möglicherweise keine Dateien oder greifen nicht auf Daten zu, wenn das Laufwerk getrennt ist. Diese Programme funktionieren jedoch normal, bevor das Laufwerk getrennt wird.

Weitere Informationen zum Erhöhen des Standardtimeoutzeitraums, zur Serverdienstkonfiguration und -optimierung