FAQ
TL;DR: Windows has 3 SMB versions, and “SMBv1 is not installed by default.” Fix 0x80004005 by using SMB2/3 or enabling SMB1 temporarily for legacy gear. Steps below show how to check and switch versions safely. [How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows and Windows Server]
Why it matters: For Windows 10 admins and power users who need to quickly fix SMB drive-mapping errors without weakening security.
Quick Facts
- Real-world fix: Setting a NAS to SMB minimum 2.0 and maximum 3.0 cleared 0x80004005. [Elektroda, Boosterpl, post #17757023]
- Windows 10 version 1709 and later do not install SMBv1 by default. [*How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows and Windows Server*]
- Windows 7 server-side registry: SMB1=0 disables v1; SMB2=1 enables v2 (REG_DWORD, reboot required). [Elektroda, Borygo123, post #17757347]
- PowerShell check on Win10: Get-SmbServerConfiguration | Select EnableSMB2Protocol shows if SMB2 is active. [Elektroda, smaboman, post #17756380]
How do I fix Windows 10 “0x80004005” when mapping a network drive?
Disable SMB1 on your server or NAS. Set minimum SMB 2.0 and maximum 3.0. Restart the NAS or SMB service. Remap the drive using the UNC path. This exact change cleared 0x80004005 for the thread starter. [Elektroda, Boosterpl, post #17757023]
Which Windows update changed SMB behavior and caused issues?
Windows 10 Update 1709 changed SMB defaults and broke some mappings. Microsoft documented ways to restore SMB after that release. Uninstall 1709 to test, then adjust SMB settings before reapplying updates. [Elektroda, smaboman, post #17756380]
How can I check whether SMB2/3 are enabled on my Windows 10 machine?
Open PowerShell as Administrator. Run: Get-SmbServerConfiguration | Select EnableSMB2Protocol. True means SMB2 is enabled; False means it is disabled. [Elektroda, smaboman, post #17756380]
Is SMB1 safe to use, or should I disable it?
“Using SMB1 is insecure.” Prefer SMB2 or SMB3 on servers and NAS. Disable SMB1 on the share host whenever possible for safety. [Elektroda, zibq, post #17756501]
Can I force Windows 10 to use SMB1 for a legacy device?
Yes. Disable SMB2 and SMB3 so Windows falls back to SMB1. Use PowerShell to turn off those protocols. Avoid this unless required. “There are limitations to disabling these services.” [Elektroda, smaboman, post #17757047]
How do I disable SMB1 and enable SMB2 on Windows 7?
Edit the server-side registry and reboot. Use 32-bit DWORDs.
- Open regedit: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters.
- Create SMB1=0 and SMB2=1 (REG_DWORD values).
- Restart Windows to apply changes. [Elektroda, Borygo123, post #17757347]
Mapping works by IP but not by name—what changed in Windows 10 1809?
Windows 10 version 1809 included fixes for name-based mapping. Enable the needed feature manually or in your answer file. Test mapping by both hostname and IP to confirm resolution. [Elektroda, Marcin_00, post #17757797]
I see NET USE error 6 or generic 0x80004005—what does that indicate?
These codes indicate a general mapping failure, not a single root cause. In the case discussed, other computers still connected fine. Focus on the affected Windows 10 client’s SMB configuration. [Elektroda, Boosterpl, post #17755397]
Other PCs connect fine, but two of mine fail—where should I look?
Suspect a Windows 10–specific change on those machines. Here, two different Windows 10 PCs failed across different networks. Check recent updates and client SMB protocol settings first. [Elektroda, Boosterpl, post #17755397]
Do I need to reset the network or reinstall Windows?
Not initially. Network reset and the Troubleshooter did not help in this case. Check SMB version compatibility and update status before considering reinstall. [Elektroda, Boosterpl, post #17755397]
How do I change SMB minimum and maximum versions on my NAS?
Open the NAS SMB settings. Disable SMB1 and set minimum 2.0 and maximum 3.0. Apply the change and restart the SMB service. That configuration restored connectivity here. [Elektroda, Boosterpl, post #17757023]
Is SMB1 disabled by default in Windows 10, and can enabling it help?
Yes, Windows 10 disables SMB1 by default now. Enabling SMB1 can restore legacy share access if you accept the risk. A poster confirmed enabling SMB1 helped after following Microsoft’s guidance. [Elektroda, rafal192, post #19265237]