Имената на файловете са твърде дълги за съобщение за грешка в целевата папка

File Name Would Be Too Long



Когато получите съобщение за грешка „Името(ата) на файл(а) е твърде дълго за целевата папка“, това означава, че името на файла или пътя, който се опитвате да използвате, е твърде дълъг за целевата папка. Това може да се случи поради редица причини, но най-честата е, че името на файла или пътят е твърде дълъг за файловата система на Windows. Има няколко начина за отстраняване на този проблем. Първият е да опитате да съкратите името или пътя на файла. Това може да стане чрез използване на по-кратко име за файла или папката или чрез използване на по-кратък път. Например, ако се опитвате да запишете файл в папката „Моите документи“, можете вместо това да опитате да го запишете в папката „Моите документи“. Ако не можете да съкратите името или пътя на файла, можете да опитате да използвате друго име или път. Например можете да опитате да запишете файла в друга папка или можете да опитате да използвате различно файлово разширение. Ако все още не можете да разрешите проблема, можете да опитате да използвате друга файлова система. Например, можете да опитате да използвате файловата система NTFS вместо файловата система FAT32. Ако все още не можете да разрешите проблема, можете да се свържете с Microsoft за поддръжка.



Наскоро, докато разглеждах някои от моите архивни файлове и папки на моя компютър с Windows, попаднах на стари архивни файлове, които исках да изтрия. Не използвах старото архивиране, така че исках да изтрия компресирания .tar файл.





Но когато продължих да го деинсталирам, получих следното съобщение за грешка:





Името(ата) на файла е твърде дълго за целевата папка

Името(ата) на файла е твърде дълго за целевата папка



Очевидно компресираният файл съдържа JPG файл с изображение, който моят Windows не успя да изтрие. С помощта на опцията Skip премахнах всичко освен този файл. И така, защо се случи това?

Съгласно стандартната система за именуване на файлове на Windows пълно квалифицирано име или път не може да надвишава 259 знака. Това включва пътя на папката, името на файла и файловото разширение. Ако е така, тогава ще получите тази грешка, когато се опитате да деинсталирате.

Ограничение за максимална дължина на пътя : В Windows API (с няколко изключения, обсъдени в следващите параграфи), максималната дължина на пътя е MAX_PATH, която се определя като 260 знака. Локалният път е структуриран в следния ред: буква на устройството, двоеточие, обратна наклонена черта, компоненти на името, разделени с обратна наклонена черта, и краен нулев знак. Например максималният път на устройство D е „D: някакъв низ от 256 знака

Популярни Публикации