NET USE 명령의 시스템 오류 85

이 문서는 관리자가 아닌 사용자가 명령을 사용하여 사용자가 이미 사용한 공유 네트워크 드라이브에 다시 연결하려고 할 때 발생하는 시스템 오류 85를 net use 해결하는 데 도움이 됩니다.

적용 대상: Windows 10 - 모든 버전
원래 KB 번호: 253821

증상

관리자가 아닌 사용자가 사용자가 이미 사용한 공유 네트워크 드라이브에 다시 연결하려고 하면 시스템 오류 85(이미 사용 중인 로컬 디바이스 이름)가 생성될 수 있습니다.

예를 들어 로그온 스크립트 또는 명령 프롬프트에서 다음 명령 시퀀스를 실행하면 문제가 표시됩니다.

net use r: /d
net use r: \\servername\share
net use r: /d
net use r: \\servername\share

관리자 권한이 있는 사용자에게는 동작이 발생하지 않습니다.

원인

이 동작은 다음 레지스트리 값에서 1 을 설정하여 발생합니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode

설정이 1이면 문제가 발생합니다. 설정을 0 으로 변경하고 서버를 다시 부팅하면 문제가 사라집니다.

참고

기본 시스템 개체의 변경 내용을 제한하고 기호 링크 문제를 해결하려면 이 값을 1로 변경하는 것이 좋습니다.

해결 방법

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하세요.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\ProtectionMode 항목을 1 에서 0으로 변경 합니다.

참고

Windows Server 2003 기반 터미널 서버를 실행하는 경우 를 값 1로 설정합니다ProtectionMode. 오류 85는 다음으로 변환됩니다.
ERROR_ALREADY_ASSIGNED 로컬 디바이스 이름이 이미 사용 중입니다.