Windows 11 SMB file copy stalls at 100% for multi-gigabyte transfers to NAS
Environment
Windows 11 22H2 laptops (multiple hardware models), SMB v3 enabled, target NAS: Synology DSM 7.2 on RAID6, clients use wired gigabit Ethernet via an enterprise switch, SMB shares mounted via UNC path \nas\backup
Symptoms
Large file copies (5–50 GB) from local NTFS disk to NAS using File Explorer or robocopy appear to complete, progress hits 100% and transfer dialog closes, but file size on NAS remains smaller than source and transfer stalls without error for 10+ minutes.
Observations
Event Viewer (Microsoft-Windows-SMBClient) shows repeated 'STATUS_CANCELLED' during the final phase; Resource Monitor shows sustained network transmit but no disk I/O on NAS side; robocopy with /V shows '100% - copy may be incomplete' but no explicit error. Wireshark capture on client shows SMB2 WRITE/FLUSH requests with no ACKs after a specific offset. NAS SMART and disk stats normal. Other small files copy fine.
Already attempted
Tried robocopy with /Z and /B (restartable, backup mode) — same behavior. Disabled Windows Defender real-time scanning temporarily — no change. Rebooted NAS and clients. Mapped drive via net use and used xcopy — same stall. Transferred same large files between two Windows machines over same switch successfully. Updated NIC drivers on one client — no effect. Switched to SMB v2 only on client (registry) — transfer completes but is extremely slow.
Question
What diagnostics and reversible configuration changes can identify why large SMB writes reach 100% locally but do not complete on the NAS, and how can I safely finish interrupted copies without data corruption?
Verified community troubleshooting
No answers yet..