SuperDelete: премахнете файлове с твърде дълги пътища към Windows

Опитайте Нашия Инструмент За Премахване На Проблемите

Операционната система на Windows на Microsoft отдавна има ограничение от 260 знака за пътища. Въпреки че повечето потребители може да не срещат проблеми с имената на папки и имена на файлове, които надхвърлят ограничението, някои от тях могат. Ако пътят е твърде дълъг, например, когато USB флаш устройство е свързано към системата, използвана в Linux дистрибуция преди, Windows няма да изпълнява операции като премахване или редактиране на файлове, ако пътят е надвишен.

Microsoft добави нова опция към Windows 10 и Windows Server 2016 за да активирате NTFS Long Path в груповата политика работи само за „проявени“ програми.

Трети разработчици създадоха програми за справяне с проблема. Има прекалено дълъг път детектор който подчертава твърде дълги пътища на машина с Windows или Fixer за дълъг път да стартирате операции за преместване, копиране или изтриване на файлове или папки, които надвишават ограничението на пътя. Има и ръчна опция, тъй като можете да намалите пътя, като промените имената на файлове и папки на спад под границата от 260 знака ,

SuperDelete

superdelete long path

SuperDelete е инструмент на командния ред, който е създаден специално за изтриване на файлове и папки, които не могат да бъдат изтрити в Explorer, тъй като пътят надвишава ограничението на знаците.

Инструмент за команден ред на Windows, който може да се използва за изтриване на файлове и папки с много дълги пътища (по-дълги от MAX_PATH 260 знака). Той поддържа пътеки до 32767 знака. Той работи, като използва пътища с удължена дължина и версиите на Unicode на функциите на WinApi за изброяване и изтриване на файлове. В допълнение, той поддържа заобикаляне на ACL проверки за изтриване на папки, ако потребителят има административни права на устройството.

Употребата е доста проста: изтеглете и извлечете програмата на локалната машина на Windows или я поставете на USB Flash Drive или диск за събиране на инструменти. Изпълнете superdelete.exe fileOrFolderPath, за да стартирате операцията за изтриване с потвърждение.

Програмата изброява пътя и името на файла и ви подканва да приемете (y) или да откажете (n) заявката.

Приложението поддържа три параметъра, които можете да добавите към командата:

  • --silent изпълнява командата без потвърждение.
  • --bypassAcl заобикаля ACL проверката дали имате повишени права на устройството.
  • --printStackTrace помага при отстраняване на грешки. Той отпечатва стек за повикване, когато се случи изключение.