Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł pomaga naprawić błąd systemu 85, który występuje, gdy użytkownik niebędący administratorem próbuje ponownie nawiązać połączenie z udostępnionym dyskiem sieciowym, którego użytkownik użył już za pomocą net use polecenia .
Dotyczy systemu: Windows 10 (wszystkie wersje)
Oryginalny numer KB: 253821
Symptomy
Gdy użytkownik niebędący administratorem spróbuje ponownie nawiązać połączenie z udostępnionym dyskiem sieciowym, który był już używany, może zostać wygenerowany błąd systemowy 85 (nazwa urządzenia lokalnego już w użyciu).
Na przykład uruchomienie następującej sekwencji poleceń w skrypcie logowania lub w wierszu polecenia ilustruje problem:
net use r: /d
net use r: \\servername\share
net use r: /d
net use r: \\servername\share
Zachowanie nie występuje dla użytkowników z uprawnieniami administracyjnymi.
Przyczyna
To zachowanie jest spowodowane ustawieniem 1 w następującej wartości rejestru:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode
Jeśli ustawienie ma wartość 1, wystąpi problem. Jeśli zmienisz ustawienie na 0 i uruchomisz ponownie serwer, problem zniknie.
Uwaga 16.
Zalecamy zmianę tej wartości na 1, aby ograniczyć zmiany do obiektów systemu podstawowego i rozwiązać problemy z łączami symbolicznymi.
Rozwiązanie
Ważne
W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonać poniższe kroki. Aby zapewnić dodatkową ochronę, utwórz kopię zapasową rejestru przed przystąpieniem do jego modyfikacji. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.
Zmień wpis z HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode zakresu od 1 do 0.
Uwaga 16.
Jeśli używasz serwera terminalowego opartego na systemie Windows Server 2003, ustaw ProtectionMode wartość 1. Błąd 85 przekłada się na następujące elementy:
ERROR_ALREADY_ASSIGNED Nazwa urządzenia lokalnego jest już używana.