Поправете твърде дълга грешка в пътя на дестинацията

Когато наименувате всяка папка на компютър с Windows , трябва да имате предвид, че Windows има максимално ограничение за използване на няколко знака за именуване на файл или папка. Ако името на папката или файла се увеличи, това ще удължи пълния път на дестинацията във File Explorer . По това време потребителите получават грешката: „ Пътят на целта е твърде дълъг. Имената на файловете биха били твърде дълги за целевата папка. Можете да съкратите името на файла и да опитате отново или да опитате местоположение с по-кратък път(Destination Path Too Long. The file names would be too long for the destination folder. You can shorten the file name and try again, or try a location that has a shorter path) , когато се опитат да копират, преместят или променят тези файлове или папки. Такава грешка възниква, защото в повечето случаи Microsoft има ограничение 256/260 папка и име на файл. Това е грешка, която все още съществува в съвременния Windowsи не е оправено. Тази статия ще ви помогне с някои трикове, за да разрешите този проблем.

Поправете твърде дълга грешка в пътя на дестинацията

Поправете твърде дълга грешка в пътя на дестинацията

Не забравяйте да  създадете точка за възстановяване(create a restore point)  , в случай че нещо се обърка.

Метод 1: Временно преименувайте разширението на файла на текст(Method 1: Temporarily rename the file extension to text)

Ако се опитвате да преместите някакъв файл, който е единичен файл, като например .rar файл или .zip файл или .iso файл, можете временно да опитате да преименувате разширението на файла и да го върнете, след като преместите файла. За да направите това, стъпките са -

1. Щракнете с десния бутон(Right-click) върху .zip или .rar архива и изберете Преименуване(Rename) . След това променете разширението на „ txt “.

Временно преименувайте Zip или всеки друг файл на txt, след което копирайте или преместете файла |  Поправете твърде дълга грешка в пътя на дестинацията

2. Ако не можете да видите типовете разширения по подразбиране, отворете раздела Изглед(View tab) на File Explorer и поставете отметка в квадратчето,( check the box) свързано с разширенията на името на файла(File) .

Сега щракнете върху Преглед от лентата, след което не забравяйте да поставите отметка за разширения на името на файла

3. Преместете файла там, където искате да бъде, след това щракнете с десния бутон върху него отново, изберете Преименуване(Rename) и променете разширението обратно към първоначалното.

Метод 2: Съкратете името на родителската папка(Method 2: Shorten the parent folder name)

Друг лесен подход за избягване на такава грешка е да съкратите името на родителската папка(shorten the parent folder’s name) . Но този метод може да не изглежда плодотворен, ако много файлове надвишават лимита и ограниченията за дължина. Това е възможно, ако имате ограничен или преброим брой файлове и папки, показващи такъв проблем, когато премествате, изтривате или копирате файл.

Съкратете името на родителската папка, за да коригирате твърде дългата грешка в пътя на дестинацията |  Поправете твърде дълга грешка в пътя на дестинацията

След като преименувате файла, можете лесно да  коригирате твърде дълга грешка в пътя на дестинацията(Fix Destination Path Too Long Error) , но ако все още сте изправени пред горното съобщение за грешка, продължете със следващия метод.

Метод 3: Изтрийте папка с помощта на безплатното приложение: DeleteLongPath(Method 3: Delete folder using the freeware app: DeleteLongPath)

Може да срещнете ситуация, в която искате да изтриете множество папки и подпапки, в които ограничението за знаци надвишава 260 знака. За да си помогнете, можете да разчитате на безплатно име: „ DeleteLongPath “, за да се справите с подобен проблем. Тази лека програма може автоматично да изтрие структурата на папките и вътрешно съхранените подпапки и файлове. За да направите това, стъпките са -

1. Отидете на тази връзка(this link) и изтеглете(download) приложението.

2. Разархивирайте zip файла и щракнете двукратно върху изпълнимия файл “ DeleteLongPath ”.

Извлечете zip файла и щракнете двукратно върху изпълнимия файл „DeleteLongPath“.

3. Щракнете върху бутона Преглед(Browse button) и отидете до папката, която не можете да изтриете.

Щракнете върху бутона Преглед и отидете до папката, която не можете да изтриете

4. Сега натиснете бутона “ Изтриване(Delete) ” и се отървете от файловете или папката, които по-рано не сте могли да изтриете.

Сега натиснете бутона „Изтриване“ и се отървете от файловете или папката, които по-рано не сте могли да изтриете

5. Натиснете Да(Yes) , когато се появи последното предупреждение и изчакайте да позволите на приложението да изтрие структурата.

Натиснете Да, когато се появи последното предупреждение и изчакайте да позволите на приложението да изтрие структурата

Метод 4: Използване на командата xcopy в повишения команден ред(Method 4: Using the xcopy command in the elevated Command Prompt)

1. Отворете командния ред(Command Prompt) . Потребителят може да извърши тази стъпка, като потърси 'cmd' и след това натиснете Enter.

Отворете командния ред.  Потребителят може да извърши тази стъпка, като потърси 'cmd' и след това натиснете Enter.

2. Сега поставете следната команда в командния ред и натиснете Enter:

xcopy *path to source files* *path to destination* /O /X /E /H /K

Използвайте командата Xcopy, за да преместите файловете или папката, които не можете да преместите |  Поправете твърде дълга грешка в пътя на дестинацията

3. Обърнете внимание, че на мястото на *path to source files* & * destination path* трябва да го замените с точните пътища на вашата папка.(replace it with your folder’s exact paths.)

Метод 5: Активирайте поддръжка за дълги пътища (Windows 10, създаден 1607 или по-нова версия) (Method 5: Enable Long Path Support (Windows 10 built 1607 or higher) )

В случай, че сте потребител на Windows 10 и сте надстроили до  Anniversary Update (1607), имате(Anniversary Update (1607), you)  право да деактивирате ограничението MAX_PATH(disable the MAX_PATH limit) . Това трайно ще  коригира твърде дългата грешка(fix destination path too long error) в пътя на дестинацията и стъпките за това са:

1. Натиснете клавиша Windows + R, след това въведете regedit  и натиснете Enter , за да отворите редактора на системния регистър(Registry Editor) .

Изпълнете командата regedit

2. Придвижете се до следния ключ на системния регистър:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

3. Уверете се, че сте избрали FileSystem от десния прозорец, щракнете двукратно върху(double-click)LongPathsEnabled “.

Придвижете се до FileSystem в системния регистър, след което щракнете двукратно върху LongPathsEnabled DWORD

4. Задайте стойността на данните на 1(Set its Value data to 1) и щракнете върху OK, за да направите промени.

Задайте стойността на LongPathsEnabled на 1 |  Поправете твърде дълга грешка в пътя на дестинацията

5. Сега затворете редактора на системния регистър и опитайте да преместите тези дълго именувани папки.

Препоръчва се:(Recommended:)

Надявам се, че тази статия е била полезна и сега можете лесно да коригирате твърде дълга грешка в пътя на дестинацията в Windows 10(Fix Destination Path Too Long Error in Windows 10) , но ако все още имате въпроси относно това ръководство, не се колебайте да ги зададете в секцията за коментари.



About the author

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts