SMB File Transfers Are Very Slow on Mac
Use this detailed guide to diagnose and correct smb performance problems on a Mac.
Use this detailed guide to diagnose and correct smb performance problems on a Mac.
Symptoms you may notice
- SMB performance is unavailable, unreliable, or behaves differently than expected.
- The problem returns after a restart or after retrying the affected feature.
- You may see an error, repeated prompt, missing option, connection failure, or unexpected status related to the feature.
Before you begin
- Save open work and make sure important files, photos, credentials, or account recovery information are backed up before making higher-impact changes.
- Record the exact error text, when the issue began, and any update, app, accessory, account, or network change that occurred immediately beforehand.
- Change one variable at a time. Do not erase, factory-reset, reformat, or delete account data unless the guide explicitly reaches that recovery boundary and your data is protected.
Step-by-step troubleshooting
Document the failure before changing anything
Reproduce the smb performance problem once. Note the macOS version from Apple menu > About This Mac, the Mac model, whether the problem affects all users, and the exact message or behavior. If another device or account is involved, record that device/account too.
What you should see: You should have a repeatable symptom and enough baseline information to compare after each change.
Check the lowest-risk prerequisites
Confirm the Mac has stable power and network connectivity if the feature needs them. Disconnect unrelated docks, adapters, VPNs, security filters, or peripherals only when they could affect smb performance; then retest before changing settings.
What you should see: The symptom should either clear after removing an obvious dependency or remain reproducible for targeted diagnostics.
Review the feature configuration
Open Finder / Network settings. Compare the selected account, device, permission, network, or service with what you actually intend to use. Take a screenshot of the original state before changing anything, and correct only settings directly related to smb performance.
What you should see: The feature should be enabled, pointed at the intended resource, and free of obvious warning indicators.
Run a controlled isolation test
Test smb performance with one controlled alternative: another user account, network, cable, port, accessory, destination, app, or safe boot condition as appropriate. Avoid changing several variables together. This determines whether the fault follows macOS, the user profile, the network, or attached hardware.
What you should see: The comparison should narrow the fault to one layer rather than simply producing another unexplained failure.
Apply the targeted repair
Compare wired versus Wi-Fi throughput, test a local large-file copy, check negotiated link speed, and isolate security/VPN software before changing SMB defaults. Preserve any backup or evidence needed before deleting credentials, volumes, caches, or configuration data.
What you should see: Transfer speed should be stable and appropriate for the network link and storage devices.
Install supported updates and restart
Install applicable macOS updates and updates from the affected hardware/software publisher. Restart the Mac if requested. Do not use driver-pack websites, registry-style cleaners, or unsigned system-modification tools to repair smb performance.
What you should see: The Mac should return from restart with the feature still configured and without new warnings.
Verify the repair under normal conditions
Repeat the exact action that originally failed, then repeat it once more after a normal restart or reconnect. If smb performance involves another device or service, test both directions when possible.
What you should see: Transfer speed should be stable and appropriate for the network link and storage devices.
Stop at the safe escalation boundary
If smb performance still fails, do not erase the Mac, reformat storage, reset security data, or remove cloud data unless you have a verified backup and a clear recovery plan. Collect screenshots, relevant logs, hardware model/serial information, and the results of the isolation tests for Apple, the service provider, or a qualified technician.
What you should see: You should have protected the data and produced a concise escalation record instead of making destructive changes blindly.
Confirm the problem is resolved
- Repeat the exact workflow that previously failed and confirm smb performance now works normally.
- Restart or reconnect once and confirm the fix persists rather than working only temporarily.
- Check that no new warning, permission problem, sync failure, disconnect, or unrelated side effect was introduced.
If the problem continues
If smb performance still fails after the isolation and repair steps, stop before destructive recovery. Preserve important data and provide the exact error text, device model, operating-system version, timestamps, account/network details when relevant, and the results of each test to the manufacturer, service provider, or qualified technical support.
