File explorer irresponsive if network locations / letter-mapped network drives offline


p1agnut

Member
Local time
11:49 PM
Posts
7
OS
Windows 11 23H2
Hi, is there a setting in the Windows 11 file explorer / registry to determine how long to search for missing network locations / letter-mapped network drives?
My NAS is currently offline and it leaves file explorer in a completely irresponsive state for about 10 minutes and it did so before when my network was under heavy load.
I know I could disconnect them but as I understand it that means deleting them.

Thanks in advance.
 
Windows Build/Version
Windows 11 Pro 23H2

My Computer My Computer

At a glance

Windows 11 23H2AMD Ryzen 7 2700XVengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32G...Nvidia RTX 3060 12GB
OS
Windows 11 23H2
Computer type
PC/Desktop
CPU
AMD Ryzen 7 2700X
Motherboard
Asus Prime X470-Pro
Memory
Vengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32GX4M2Z2933C16)
Graphics Card(s)
Nvidia RTX 3060 12GB
Monitor(s) Displays
1 Philips 288P6LJe +2 Eizo FlexScan M1700
Screen Resolution
3840 x 2160
Hard Drives
Samsung SSD 980 Pro M.2 1TB
Samsung SSD 860 Evo 500GB
Samsung SSD 830 128GB
Toshiba HDD 500GB
+NAS
PSU
Thermaltake Berlin 630W
Keyboard
Logitech G15 'MK1'
Mouse
Razer Copperhead 'Chaos Green'
You can try setting the RestoreConnection value at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider to zero (0). If you don't have that entry, create a new REG_DWORD with that name and value. I'm not sure if this still works on Windows 11, but it won't hurt anything if it's no longer valid.
 

My Computer My Computer

At a glance

Windows 11 Enterprise 25H2 [rev. 8893]
OS
Windows 11 Enterprise 25H2 [rev. 8893]
That's what I was looking for!
I'll try, thanks.
 

My Computer My Computer

At a glance

Windows 11 23H2AMD Ryzen 7 2700XVengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32G...Nvidia RTX 3060 12GB
OS
Windows 11 23H2
Computer type
PC/Desktop
CPU
AMD Ryzen 7 2700X
Motherboard
Asus Prime X470-Pro
Memory
Vengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32GX4M2Z2933C16)
Graphics Card(s)
Nvidia RTX 3060 12GB
Monitor(s) Displays
1 Philips 288P6LJe +2 Eizo FlexScan M1700
Screen Resolution
3840 x 2160
Hard Drives
Samsung SSD 980 Pro M.2 1TB
Samsung SSD 860 Evo 500GB
Samsung SSD 830 128GB
Toshiba HDD 500GB
+NAS
PSU
Thermaltake Berlin 630W
Keyboard
Logitech G15 'MK1'
Mouse
Razer Copperhead 'Chaos Green'
You can try setting the RestoreConnection value at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider to zero (0). If you don't have that entry, create a new REG_DWORD with that name and value. I'm not sure if this still works on Windows 11, but it won't hurt anything if it's no longer valid.
Unfortunately, that doesn't work.
 

My Computer My Computer

At a glance

Windows 11 23H2AMD Ryzen 7 2700XVengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32G...Nvidia RTX 3060 12GB
OS
Windows 11 23H2
Computer type
PC/Desktop
CPU
AMD Ryzen 7 2700X
Motherboard
Asus Prime X470-Pro
Memory
Vengeance RGB Pro 32GB DDR4-2933 CL16 (CMW32GX4M2Z2933C16)
Graphics Card(s)
Nvidia RTX 3060 12GB
Monitor(s) Displays
1 Philips 288P6LJe +2 Eizo FlexScan M1700
Screen Resolution
3840 x 2160
Hard Drives
Samsung SSD 980 Pro M.2 1TB
Samsung SSD 860 Evo 500GB
Samsung SSD 830 128GB
Toshiba HDD 500GB
+NAS
PSU
Thermaltake Berlin 630W
Keyboard
Logitech G15 'MK1'
Mouse
Razer Copperhead 'Chaos Green'
Unfortunately, that doesn't work.
I'm a hardware guy, however Google had some interesting suggestions.

To determine how long Windows 11 waits for missing network drives or locations,
adjust the KeepConn registry value to modify the client-side UNC connection timeout, or use EnableLinkedConnections to resolve elevation-based mapped drive issues. The default is typically 600 seconds (10 minutes).

Registry Settings for Network Drive Timeouts
  • Change Reconnection Timeout (KeepConn):
    • Path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
    • Value: KeepConn (DWORD)
    • Description: Set the value to a lower number (in seconds) to make Windows give up faster on disconnected network drives. The default is 600 (10 minutes).
  • Map Network Drives for All Users (Fix Disappearance Issues):
    • Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    • Value: EnableLinkedConnections (DWORD)
    • Data: Set to 1. This allows mapped drives to be shared between elevated (Administrator) and non-elevated applications.
  • Adjust Server Disconnect Timeout:
    • Path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
    • Value: autodisconnect (REG_DWORD)
    • Data: ffffffff (Hexadecimal) – This disables the automatic disconnection of idle network sessions, which can prevent drives from seeming "missing".
 

My Computer My Computer

At a glance

Windows 11 25H2Broadwell-e 6850K 4.5ghz @1.36v32GB Corsair LPM 3600 C16EVGA RTX 3080Ti FTW
OS
Windows 11 25H2
Computer type
PC/Desktop
Manufacturer/Model
EVGA home brew
CPU
Broadwell-e 6850K 4.5ghz @1.36v
Motherboard
EVGA X99 FTW K
Memory
32GB Corsair LPM 3600 C16
Graphics Card(s)
EVGA RTX 3080Ti FTW
Sound Card
Asus Centurion true 7.1 headset. (5 speakers in each earpeice)
Monitor(s) Displays
LG C4 55"
Screen Resolution
4K 144hz
Hard Drives
Various models of SSDs ~10TB No HDDs installed.
PSU
be quiet! BN516 Straight Power 12-1000w 80 Plus Platinum
Case
Corsair 780T modified to dual 200mm intake fans
Cooling
Corsair H110i
Keyboard
Corsair K95 Platinum
Mouse
Corsair M65 RGB Elite
Internet Speed
50Mbs
KeepConn and AutoDisconnect are for setting disconnects when you haven't used a mapped drive in a while. In this case, the NAS isn't accessible from the get-go.

Here's a PowerShell script to check the connection to the NAS and map a drive if it's available, if no one posts any cooler ideas.

Powershell:
Set-StrictMode -Version 'latest'

$InformationPreference = [Management.Automation.ActionPreference]::Continue

# ====== CONFIGURATION ======
[string]$DriveLetter = 'Z:'
[string]$NASHost     = 'banana'        # hostname or IP
[string]$SharePath   = "\\$($NASHost)\ShareName"
[int]$TimeoutSec  = 2            # ping timeout
# ===========================

Write-Information "Checking connectivity to $NASHost..."

# Test connectivity (fast fail)
$reachable = Test-Connection -ComputerName $NASHost -Count 1 -Quiet -TimeoutSeconds $TimeoutSec

if ($reachable) {
    Write-Information "NAS is reachable. Mapping drive..."

    # Remove existing mapping if present
    if (Get-PSDrive -Name $DriveLetter.TrimEnd(":") -ErrorAction SilentlyContinue) {
        Write-Information "Removing existing mapping..."
        net use $DriveLetter /delete /y | Out-Null
    }

    # Map drive (non-persistent prevents Windows reconnect delays)
    net use $DriveLetter $SharePath /persistent:no | Out-Null

    Write-Information "Drive mapped successfully."
}
else {
    Write-Information "NAS is not reachable. Skipping drive mapping."
}
 

My Computer My Computer

At a glance

Windows 11 Enterprise 25H2 [rev. 8893]
OS
Windows 11 Enterprise 25H2 [rev. 8893]
I would try this in this order until it is fixed:

1. ) Open File Explorer
Click the three dots → Options
Uncheck: “Always Show availability status”

2.) Disable offline files:

Control Panel → Sync Center → Manage Offline Files

3.) Disable Network Discovery in Advanced Sharing Settings:

Settings > network and internet > advanced network settings > advanced sharing settings > Turn off network discovery.

You can always re-enable then whenever you wish to use it, assuming that you only have that as a network device.
 

My Computers My Computers

  • At a glance

    Windows 11 ProRyzen 7 5700 X3D64 GB DDR4 3600mhz Gskill Ripjaws VRTX 4070 Super , 12GB VRAM Asus EVO Overclock
    OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
    CPU
    Ryzen 7 5700 X3D
    Motherboard
    MSI MPG B550 GAMING PLUS
    Memory
    64 GB DDR4 3600mhz Gskill Ripjaws V
    Graphics Card(s)
    RTX 4070 Super , 12GB VRAM Asus EVO Overclock
    Monitor(s) Displays
    Gigabyte M27Q (rev. 2.0) 2560 x 1440 @ 170hz HDR
    Hard Drives
    2TB Samsung nvme ssd
    4TB Western Digital nvme ssd
    PSU
    CORSAIR RMx SHIFT Series™ RM750x 80 PLUS Gold Fully Modular ATX Power Supply
    Case
    CORSAIR 3500X ARGB Mid-Tower ATX PC Case – Black
    Cooling
    ID-COOLING FROSTFLOW X 240 CPU Water Cooler
    Keyboard
    Logitech G213
    Mouse
    Logitech G203
    Internet Speed
    1.2gbps Fiber 😎
  • At a glance

    Chrome OSIntel Pentium Quad Core4GB LPDDR4
    Operating System
    Chrome OS
    Computer type
    Laptop
    Manufacturer/Model
    HP Chromebook
    CPU
    Intel Pentium Quad Core
    Memory
    4GB LPDDR4
    Monitor(s) Displays
    14 Inch HD SVA anti glare micro edge display
    Hard Drives
    64 GB emmc
Have you tried clearing Explorer history?

 

My Computer My Computer

At a glance

Windows 10/11
OS
Windows 10/11
Computer type
Laptop
Manufacturer/Model
Acer

Latest Support Threads

Back
Top Bottom