How to Fix Fix Windows Error 0x80070047 — Too Many Semaphores Requested on Windows
Getting Windows error code 0x80070047? ERROR_TOO_MANY_SEMAPHORES during file operations or network access? Fix error 0x80070047 with step-by-step solutions.
Symptoms
You might be experiencing this problem if you notice:
- •Error 0x80070047 during file copy or move operations
- •Network file transfers fail with this error code
- •Mapped network drives disconnecting with 0x80070047
- •Backup software fails with semaphore error
- •Application crashes referencing error 0x80070047
- •Database operations fail with too many semaphores error
Common Causes
- ⚠System semaphore limit exhausted by concurrent operations
- ⚠Too many simultaneous network connections
- ⚠SMB session limits exceeded on file server
- ⚠Application not releasing semaphore handles properly
- ⚠Registry semaphore configuration too low for workload
- ⚠Corrupted system files affecting kernel synchronization
Solutions
Solution 1: Increase System Semaphore Limits
- 1Open Registry Editor as Administrator:
- 2Win+R → regedit → Enter
- 3Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
- 4Right-click → New → DWORD (32-bit) Value
- 5Name: MaxMpxCt
- 6Set value to 800 (decimal)
- 7Also set MaxWorkItems to 8192 (decimal)
- 8Restart the Server service or restart PC
Solution 2: Reduce Concurrent Connections
- 1Check current SMB sessions:
- 2PowerShell as Admin: Get-SmbSession | Measure-Object
- 3Close unnecessary network connections
- 4Disconnect unused mapped drives:
- 5net use * /delete (careful — disconnects all)
- 6Or selectively: net use Z: /delete
- 7Reduce number of concurrent file transfer threads
- 8Restart affected application
Solution 3: Repair System Files
- 1Open Command Prompt as Administrator
- 2sfc /scannow
- 3Wait for scan to complete
- 4DISM /Online /Cleanup-Image /RestoreHealth
- 5Check for Windows updates:
- 6Settings → Windows Update → Check for updates
- 7Restart PC
- 8If issue persists, check Event Viewer:
- 9Win+X → Event Viewer → Windows Logs → System
- 10Look for related errors around the time of the issue
FIXES THIS IN 5 MINUTES
Fix Fix Windows Error 0x80070047 — Too Many Semaphores Requested Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11