File system size limitation. The file is too large and cannot be saved. Solving the problem yourself

Some users still face the problem of handling files larger than 4 GB.

As a rule, this happens more and more often when downloading files from or from somewhere else (because we just rarely move files of this size, which means that people simply do not know that they have such a problem and why they have it).

Error with a file larger than 4 GB

In the case of a torrent, the error looks like this: "One or more files exceed the limit file system by size and can not be loaded. "

In other cases, if my memory serves me (and sometimes this happens :)) it sounds like "No access. The disk is full or write-protected."

The essence of the problem lies in the fact that the FAT32 file system (and users facing a similar problem use this particular file system) is supported maximum size file equal to 4,294,967,296 bytes and no more. There is nothing to be done about it - it was so originally conceived.

The solution to the problem is to reformat or convert to the NTFS file system.

Solution 1

I'll start with the second method as the most acceptable one:

To start converting, do the following.

Start - Run - cmd

A console will open in front of you. Enter there:

convert D: / fs: ntfs

Where D: is the letter of the drive you want to convert to NTFS format.
I don't remember exactly, but I have an opinion that, as in the case of formatting, convert the system disk, i.e. the one where the system is now located will fail. The way out of this is either in formatting or in connection hard disk to another computer.

Solution 2

As for formatting ..
It is impossible to do this without losing data, because formatting erases all files from the hard disk, and therefore you either need to be ready for this and transfer all the information to external media, or simply buy a new disk and format it in the NTFS file system. To do the formatting press:

My computer - Right click on desired disk - Format - File System: NTFS- put checkbox "Quick format"- Begin .

We are waiting for the end of the formatting.
Alternatively, you can cut files to move files. special programs, but this will not solve the problem in the case of downloading files from the Internet, and is it worth building a vegetable garden? In addition, changing the file system to NTFS will also have a positive effect on the performance of the hard disk in Windows Vista, because both operating systems are made to work with this file system.

Afterword

Here are the things. If you have questions, ask in the comments.

Attention for users of older operating systems (before XP). The NTFS file system is not supported by these operating system versions, i.e. you will not see the newly reformatted disk if you have one of the Windows versions families 95/98.

Error 0x800700DF, file size exceeds allowable limit and cannot be saved when copying or moving files on your computer. If you get

Error 0x800700DF, Windows PC, to another drive or external device, here are some solutions that can help you fix the problem.

File size exceeds the allowed limit and cannot be saved

Even if you have more required space in the destination drive, you can still get this error. Here's what you can do in situations like this.

1] Check registry settings

There is a registry file that determines how much data can be changed at a time. If this value is corrupted in any way, you are faced with a problem. Before making any changes to Registry Editor, make sure you create a system restore point or do backup registry files. After that press Win + R, type regedit

And press the "Enter" button to open windows registry, and navigate to the following location:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services WebClient Parameters Incl. right click mouse, you will see a key called FileSizeLimitInBytes

  • Double click on it to change it. If selected Hexadecimal , make sure the value is set to 2faf080
  • . If selected Decimal , make sure the value is set to 50000000 ... If this value does not solve your problem, try using this value: 4294967295

. Reboot your computer. Alternatively, you can restart the service WebClient ... To do this, open the dispatcher Windows services and find WebClient Service. Double-clicking on it will open the Properties window. Click on Stop , and then Run

To restart the service.

Now check if the file can be copied without any problem or not.

2] Configure maximum file size in SharePoint If you are using Microsoft SharePoint and get this problem when pasting a file to any SharePoint folder, you should check the maximum file size. To do this, you need to open Central Administration and find Web Application Management v Application management ... After that select the SharePoint app and open General settings

. Then you need to find out the option Maximum loading and choose a value equal to the value Workbook size v Excel Services

or higher. Click the button OK

To receive additional information you can check docs.microsoft.com.

3] Change file system

If you encounter this problem while copying files to an external device such as SD card or USB, you can try changing the file system of that device. To do this, you need to format this external device. Plug in your USB stick and open This PC ... Right click on your USB drive and select Format ... In the window Format choose NTFS as File system and press the button Begin

When finished, check if the files can be copied or not.

Have you ever come across an error message in Windows that says you can't copy (move) a file and that the name of one of the files is too large? If yes, then you probably wondered why such a message appeared (example below in the picture). This article will explain the features and subtleties of the restrictions that are imposed on the length of a file name in Windows.

Depending on the structure of the filesystem, there will be different restrictions on the length of filenames. It is important to remember and understand that the name of the file is made up not only of the extension and the name that you gave it when you created it. The file name includes all the information the operating system needs to accurately identify the file. In other words, the file name includes the drive and all directories inside which the file is located. In addition, the name can contain various system information (and it is not necessary that you will see it anywhere).

Note: If you didn't know, on most file systems a directory is a kind of file, but with zero data size.

There are many different file systems, each of which defines the structure of the file name in a different way, including how the file path is constructed. For example, on small usb devices data storage is usually FAT32. And on optical discs(CD / DVD) UDF or ISO 9660 is usually used. The latest Windows operating systems use the NTFS file system, which will be the subject of this article (as the most common for Windows).

Note: For example, Windows XP system drives often used the FAT32 file system. However, it had a significant (for today's time) drawback - this is the limitation on the maximum file size of 4 GB. NTFS does not have this limitation.

There is some confusion about the maximum length of a file name in NTFS, which you can find from various sources. For starters, there is an absolute limit imposed by the Windows API and it is 260 characters. However, the practical limit is less than 260 characters. For example, all names must have a null terminator at the end. Usually, this marker is only seen by Windows, but it is still treated as a single character. Thus, you only have 259 characters available. Three more characters are used to indicate the drive (for example, C: \). Thus, the real limit for a name containing all directories, including nested ones, and the name of the file itself, together with the extension, is reduced to 256 characters.

Note Windows API is the core interface on which the entire operating system is built and which programs use.

However, there is another subtlety related to how Windows encodes characters. No individual object (file or directory) can have a name longer than 255 characters. However, the name includes spaces and backslashes, which are used as delimiters. This 255 character limit is often quoted as the title limit. a separate file but, in practice, this only applies to filenames in the root directory without any directories.

There is another limitation on filename length that is often overlooked. Typically, by default, Windows maintains an alternate filename using the old 8.3 naming system. When you create a folder, Windows will reserve 12 characters for the alternate filename, leaving 244 characters for everything contained within. The use of the 8.3 naming system can be disabled, but this can cause problems when using older 16-bit programs.

Note: The 8.3 naming system is pretty simple. 8 is the number of characters in the name. "." is the separator between the name and the extension. 3 is the number of characters to expand. 12 is 8 + 1 + 3.

Note: For details on how to turn off 8.3 support, see https://technet.microsoft.com/en-us/library/cc778996.aspx. Consider what you need edit registry.

There is also a mechanism that allows longer filenames. For example, network systems sometimes, you need more flexibility in filenames. Therefore, the Windows API includes a special handling system to support very long Unicode names in blocks of 255 characters. These long names start with the prefix "\\? \" (Without quotes). So, if you encounter a problem with a file name that is too long, then try using this prefix in the path name, for example, "\\? \ C: \ file.txt" (without quotes).

Most of the error cases with too long file paths are associated with a high level of directory nesting. Therefore, knowing the constraints will allow you to be careful when creating your directory structure and avoid the problems associated with overly long names.


Fundamental articles

  • How do I remove the limitation of the file system?

    The master's answer:

    Sometimes some filesystems have certain limitations. For example, if FAT is present on your computer, then you cannot download from the Internet, or write to HDD such a file, whose size will exceed four gigabytes. Of course, you can remove the restriction on recording and copying files. This can be done by converting the file system to NTFS.

    Will try to convert the filesystem using standard means operating system... Click the Start menu, then All Programs. There select " Standard programs". In this tab select "Command line".

    Let's first consider the conversion case system disk... To do this, enter in command line C: / FS: NTFS. If your system partition contains a different letter, then instead of C you need to enter this letter. After you enter the command, press Enter. You will see a message that this system partition is in use, which means that the conversion will be possible only the next time the system is started. Press the Y key. Then restart your computer.

    After reboot, the section will start converting process. After the conversion process is complete, your computer will restart again. The next time you start, you will already have an NTFS file system. This means that all restrictions will be removed.

    If you want to convert some other partition, just put the required letter in front of the / FS: NTFS command. In this case, it is not necessary to restart the computer.

    As an alternative to the standard way you can also use Norton app Partition Magic 8.0. download this program from the Internet, and then install it on your computer. Run the utility. On the main menu, you will find a list of all partitions on your hard drive.

    Right click on the letter of the section you will be converting. V context menu select "Convert". A new window will open where you need to mark the NTFS item and click OK. after that, converting the file system will start. When finished, your computer will reboot and your file system will already be converted. All file size restrictions will be removed.

  • 
    Top