Computer >> 컴퓨터 >  >> 체계 >> Windows 10

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

Windows 10의 최근 빌드에는 매핑된 네트워크 드라이브가 Windows 시작 시 자동으로 다시 연결하지 못하는 버그가 있습니다. 로그인한 후 사용자는 파일 탐색기에서 매핑된 모든 네트워크 드라이브의 아이콘에 큰 빨간색 십자가가 표시됩니다. net use를 실행하면 명령 프롬프트에서 명령을 실행하면 사용할 수 없음이 표시됩니다. 모든 매핑된 드라이브 앞에 상태를 표시합니다. 사용자 매핑 네트워크 드라이브와 GPO 매핑 드라이브는 모두 자동으로 다시 연결되지 않습니다.

이 문제는 Windows 10 1809에서 처음 나타났지만 Windows 10 2004를 포함한 최신 빌드에서 발생합니다.

Windows 10에서 매핑된 네트워크 드라이브가 다시 연결되지 않음

어떤 이유로 Windows 10은 장치를 다시 시작한 후 네트워크 드라이브 자동 매핑을 중지합니다. 매핑된 네트워크 드라이브는 파일 탐색기에 표시되지만 연결할 수 없습니다.

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

이 경우 알림 영역에 알림 팝업 창이 나타납니다.

Could not reconnect all network drives.
Click here to check the status of your network drives.

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

이 문제는 NAS 장치에서 연결된 매핑된 드라이브와 다른 Windows/Linux 컴퓨터의 공유 폴더에서 모두 발생합니다. 이 버그는 Windows 10 버전 1809에서 처음 나타났으며 Microsoft에 따르면 KB469342 2018년 12월 5일에 릴리스된 업데이트(Windows 장치를 시작하고 로그온한 후 매핑된 드라이브가 다시 연결되지 않는 문제를 해결함). 하지만 새 Windows 10 빌드에서도 문제가 발생합니다.

Microsoft 업데이트 카탈로그에서 업데이트를 수동으로 다운로드하여 설치할 수 있습니다.

Microsoft는 또한 매핑된 네트워크 드라이브에 대한 연결 복원 문제에 대한 해결 방법을 제공합니다(KB4471218 - Windows 10 버전 1809에서 매핑된 네트워크 드라이브가 다시 연결하지 못할 수 있음 참조). 이렇게 하려면 사용자 로그온 시 PowerShell 스크립트를 실행하는 것이 좋습니다. 네트워크 드라이브가 그룹 정책을 통해 연결된 경우 GPO 설정을 변경해야 합니다.

PowerShell을 사용하여 매핑된 네트워크 드라이브 자동 재연결

사용자가 Windows에 로그온할 때 PowerShell 스크립트를 사용하여 매핑된 네트워크 드라이브를 자동으로 다시 연결하는 방법을 살펴보겠습니다.

notepad.exe를 실행하고 다음 PowerShell 코드를 복사한 다음 파일을 C:\PS 디렉터리에 MapDrives.ps1으로 저장합니다. :

$i=3
while($True){
$error.clear()
$MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath
foreach( $MappedDrive in $MappedDrives)
{
try {
New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True
} catch {
Write-Host "Shared folder connection error: $MappedDrive.RemotePath to drive $MappedDrive.LocalPath"
}
}
$i = $i - 1
if($error.Count -eq 0 -Or $i -eq 0) {break}
Start-Sleep -Seconds 30
}

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

이 스크립트는 액세스할 수 없는 매핑된 모든 드라이브를 선택하고 영구 모드에서 다시 연결을 시도합니다.

다른 MapDrives.cmd 만들기 다음 코드가 포함된 스크립트 파일:
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1
PowerShell -File "%SystemDrive%\PS\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1

이 코드를 사용하면 PowerShell 실행 정책을 무시하고 위에서 설명한 PS1 스크립트를 실행할 수 있습니다. MapDrives.cmd 파일을 %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp에 복사하여 이 배치 파일을 사용자 시작에 넣을 수 있습니다. 폴더.

사용자가 로그온할 때 MapDrives.cmd 파일을 실행하도록 예약된 작업을 만들 수도 있습니다. PowerShell을 사용하거나 작업 스케줄러 GUI 콘솔(Taskschd.msc)을 사용하여 스케줄러 작업을 생성할 수 있습니다. ).

  1. 새 작업을 만들고 이름(reMapNetworkDrives)을 지정하고 기본\사용자를 대신하여 작업을 실행해야 함을 선택합니다. 그룹; Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음
  2. 트리거 탭에서 사용자가 시스템에 로그온할 때 작업이 실행되도록 선택합니다(로그온 시 -> 모든 사용자 );
  3. 작업 탭의 프로그램/스크립트 필드에 MapDrives.cmd 파일의 경로를 지정합니다.
  4. 조건 탭에서 네트워크 -> 다음 네트워크 연결을 사용할 수 있는 경우에만 시작 -> 모든 연결 옵션을 활성화할 수 있습니다. Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음
  5. 컴퓨터를 재부팅하거나 사용자 계정으로 로그오프/로그온합니다. 사용자가 로그인하면 스크립트가 실행되어 매핑된 모든 드라이브 연결이 다시 생성됩니다.
기본적으로 관리자 모드로 연결된 네트워크 드라이브는 일반 모드에서 사용할 수 없으며 그 반대의 경우도 마찬가지입니다. 하지만 고칠 수 있습니다. 매핑된 드라이브는 상승된 앱에서 사용할 수 없습니다 문서를 참조하세요.

GPO를 통한 매핑된 드라이브의 자동 재연결

도메인 그룹 정책을 사용하여 네트워크 드라이브를 사용자에게 매핑하는 경우 드라이브를 올바르게 연결하기 위해 정책 설정을 변경해야 합니다.

드라이브를 연결하는 GPO를 열고 사용자 설정 -> 기본 설정 -> Windows 설정 -> 드라이브 맵 섹션에서 네트워크 드라이브 할당 정책(정책)을 찾아 작업을 변경합니다. 업데이트에서 바꾸기로 입력

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

클라이언트에서 그룹 정책 설정을 업데이트한 후 매핑된 네트워크 드라이브는 제거되고 사용자가 로그온할 때 다시 연결됩니다.

Windows 10 2004(20H2)에서 매핑된 네트워크 드라이브를 다시 연결하지 못할 수 있음

네트워크 드라이브 매핑 문제는 Windows 10 2004(빌드 20H2)에서도 발생합니다. 문제는 SMBv1 프로토콜만 지원하는 레거시 네트워크 장치(Windows XP/2003, 구형 NAS 장치)에서 연결된 네트워크 드라이브에서 발생합니다.

이 문제를 해결하려면 ProviderFlags=1 매개변수를 추가해야 합니다. 매핑된 각 네트워크 드라이브의 사용자 레지스트리에.

예를 들어 사용자에게 네트워크 드라이브가 있는 경우 U: 세션에 매핑된 경우 레지스트리 키 HKEY_CURRENT_USER\Network\U로 이동합니다. . ProviderFlags라는 DWORD 생성 값이 1인 경우 .

또는 다음 명령을 실행하십시오.

REG ADD "HKCU\Network\U" /v "ProviderFlags" /t REG_DWORD /d "1" /f

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

GPO를 통해 Windows에서 네트워크 드라이브 매핑 지연

Windows는 네트워크 인터페이스가 완전히 초기화되기 전에 사용자 로그온 시 네트워크 드라이브를 다시 연결하려고 시도할 수 있습니다. 네트워크가 완전히 활성화될 때까지 매핑된 드라이브가 연결되지 않도록 하려면 특정 그룹 정책 설정을 구성할 수 있습니다.

로컬 그룹 정책 편집기(gpedit.msc)를 통해 이 설정을 구성할 수 있습니다. ) 또는 도메인 GPO 편집기(gpmc.msc ). 컴퓨터 구성 -> 관리 템플릿 -> 시스템 -> 로그온으로 이동하여 컴퓨터 시작 및 로그온 시 항상 네트워크 대기를 활성화합니다. 정책.

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음

컴퓨터를 재부팅하십시오.

컴퓨터를 부팅한 후(또는 최대 절전/절전 모드를 종료한 후) 로그인하기 전에 15초만 기다리면 이 문제를 해결할 수도 있습니다. 이 시간은 Windows에서 네트워크를 초기화하는 데 충분합니다.

비활성화하면 모든 네트워크 드라이브에 다시 연결할 수 없음 알림

컴퓨터가 회사 네트워크에 있지 않고(네트워크 드라이브는 기본적으로 제공되지 않음) "모든 네트워크 드라이브를 다시 연결할 수 없습니다 " Windows가 부팅될 때마다 알림을 비활성화할 수 있습니다.

이렇게 하려면 레지스트리 키 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider로 이동하고 RestoreConnection이라는 이름으로 새 DWORD 매개변수를 만듭니다. 및 값 0 .

Windows 10에서 매핑된 모든 네트워크 드라이브를 다시 연결할 수 없음