There is not enough memory on the flash drive! Solution to the problem
Probably everyone is familiar with the situation when you are trying to copy any data (larger than 4 gigabytes) to a flash drive and the operating system displays a message that there is not enough memory. Despite the fact that the free memory on the flash drive is larger than the size of the copied file. The question arises, “Why is there insufficient memory on a flash drive?”.
The thing is that the FAT32 file system is installed on your flash drive. This file system is installed on a flash drive by the manufacturer and therefore when you buy a new flash drive the default is the FAT32 file system.The features of the FAT32 file system are such that it does not allow files larger than 4 gigabytes. The maximum possible file size for a FAT32 volume is 4 GB – 4,294,967,296 bytes (232 – 4,294,967,296 bytes).
Therefore, in order to write files of more than 4 gigabytes to a flash drive, it is necessary to reformat it to another file system, for example, to NTFS (new type file system / new type of file system). This can be done using standard methods of the windows operating system, or specialized programs such as Acronis Disk Director Suite. But since we only need to change the file system on the media, we will resort to the standard methods of the Windows OS. How to change the file system in windows? This can be done from the context menu of the storage medium in the “my computer” window, or you can use the built-in file system conversion utility convert.exe (File System Conversion Utility – C: WINDOWSsystem32convert.exe), which can be called through the windows command line.
If you click on the “formatting” item in the drive’s context menu on my computer, you will be prompted to use either the FAT32 or exFAT file system for flash drives. In order to format the flash drive in NTFS, you need to perform some actions.
Click Start -> Settings -> Control Panel -> System;
– in the System Properties dialog box that opens, open the Hardware -> Device Manager tab;
– in the Device Manager dialog box, open Disk devices, double-click to open the properties window of your flash drive;
– open the Policy tab, select the Optimize for execution switch -> OK;
– Close the dialog box Device Manager, System Properties;
– open My computer, right-click the flash drive icon;
– from the context menu that opens, select Format …;
– in the Format Removable Disk dialog box, the NTFS option has appeared in the File System drop-down list (instead of FAT);
– format the USB flash drive to NTFS;
– select the Optimize switch for quick removal: My computer -> Properties -> System Properties -> Hardware -> Device Manager -> Disk Devices -> <Removable Disk> -> Properties -> Policy.
You can make it even simpler using the built-in file conversion utility convert.exe (File System Conversion Utility – C: WINDOWSsystem32convert.exe):
– run the shell: click Start -> Run … -> Run the program -> cmd -> OK;
– switch (if necessary) the keyboard layout to EN;
– after prompting C: Documents and Settings Admin> enter
convert <flash drive letter>: / fs: ntfs / nosecurity / x
(for example, for flash drive H: you need to enter convert h: / fs: ntfs / nosecurity / x);
– after conversion is complete, enter exit (or just close the command interpreter window).
This utility allows you to convert the file system of a flash drive without data loss.
Formatting the flash drive to NTFS is not recommended if you use it as a boot device.
Formatting the flash drive to NTFS is not recommended if you use it – hopelessly outdated! – Windows 98.
Formatting a flash drive in NTFS not only allows you to forget about such a misfortune of FAT / FAT32 as lost clusters, but also increases the reliability and durability of flash drives, and also allows you to slightly increase the speed of reading / writing data.
And now I would like to compare the FAT32 and NTFS file systems
1. Fast access speed to small files;
2. The size of disk space today is practically unlimited;
3. File fragmentation does not affect the file system itself;
4. High reliability of data storage and the file structure itself;
5. High performance when working with large files;
1. Higher RAM requirements compared to FAT 32;
2. Work with medium-sized catalogs is difficult due to their fragmentation;
3. Lower speed than FAT 32
1. High speed;
2. Low requirement for RAM;
3. Effective work with files of medium and small sizes;
4. Lower disk wear due to fewer read / write head movements.
1. Low protection against system failures;
2. Not effective work with large files;
3. Limit on the maximum volume of the section and file;