Windows has a limit to the size of files one can transfer within the system and also to and fro the system to an external drive. These limits are also such that you cannot transfer a single file of more than the permitted size, however, multiple smaller files could be transferred. It should be noted that these restrictions are a case when the drive where the file is being transferred has more space than the size of the file.
We could try the following solutions depending on the case:
Solution 1] Change the Registry Settings
1] Press Win + R to open the Run window. Type the command regedit and press Enter to open the Registry Editor.
2] Navigate to the following key:
3] Locate the key FileSizeLimitInBytes in the right-pane. Right-click on it and select Modify.
4] Shift the radio button to Decimal and keep the value of Value Data as 4294967295 (it would be 5000000 by default).
5] Click on OK to save the settings and restart the system.
Solution 2] Change File System
Note: This procedure would format your external drive and erase all data inside it.
In case of external drives, we could also change the File System since that FAT32 File System has size limits. Here’s the procedure for the same:
1] Right-click on the external drive and select Format.
2] Change the File System to NTFS from the drop-down menu.
3] Click on Start to Format it in NTFS system.