Eltörli a Microsoft az NTFS 260 karakteres PATH hossz limitjét

 ( trey | 2016. június 1., szerda - 16:01 )

Az mspoweruser weboldal szerint a Microsoft eltörli az NTFS fájlrendszer 260 karakteres PATH hossz korlátozását a legfrissebb Windows 10 Insider Preview-ben:

Idézet:
Enabling NTFS long paths will allow manifested win32 applications and Windows Store applications to access paths beyond the normal 260 char limit per node.

A feature használata nem automatikus, azt kézzel kell engedélyezni:

1) Open Group Policy Editor (Press Windows Key and type gpedit.msc and hit Enter key.
2) Navigate to the following directory:  Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystem > NTFS.
3) Click Enable NTFS long paths option and enable it.

A részletek itt olvashatók.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ideje volt.

Viszont ennek semmi köze az NTFS-hez, az kb. 25 éve is kezelt 32K hosszú path-t, ez a winapi egy részének a korlátja volt, amit eddig is meg lehetett kerülni, de macerás volt és sok program nem élt a lehetőséggel.

Jah, tcmd régóta rákérdez, hogy mit tegyen ilyen esetben.

Egyébként UNC-re (\\?\) nem vonatkozik a limit (administrative share-ek esetén sem), de legalább konzekvens, mert, ha egy hálózati helyet betűjellel mappelsz fel, akkor már igen.

+1
fejlesztés, build rendszer kapcsán én is futottam már bele és valójában arról van szó, hogy sok beépített alkalmazás és a cmd sem az új api-jukat használja. Van amikor a régi megszakítás hívásos programok kompatibilitását hozták fel kifogásul, máshol azt, hogy nincs rá erőforrás.

Sokat szívtam miatta, hogy win alatt nem lehetett komplexebb rendszer git repóit és submodule-jait rendesen checkout-olni. Cygwin wrapperrel kellett szórakozni. A chromium repónál is moddolt cygwin-t használtak a chdir-re, hogy build közben menjen a könyvtárváltás.

Forgatható kormány! :)
Nyitható ajtók!! :D

Üdv,
Marci

[SPOILER]

Hold the door! ;'(

Üdv. bnv

törhető ablakok

Az is valami újdonság? ;)

Üdv,
Marci

Ideje volt. Nagyon idegesítő egy korlátozás, én is sokat sz@rakodtam már vele.

A múlt héten is egy random mappát nem tudtam letörölni Win7 alól, emiatt a nyamvadt korlátozás miatt... Persze egyszerű: az ember bebootol egy Live distrót, és onnan azt töröl amit akar, de mi van akkor ha nem állíthatom le a gépet?
Se a jó öreg parancssor, sem a PowerShell nem tudott segíteni, mert mind a kettő ugyan azt a hibát dobta (túl hosszú elérési útvonal... bla-bla-bla)... pedig a PS-ben nagyon bíztam...

Sőt a házi praktikák közül a TotalCommander, és a "nyisd meg egy WinRAR-al" sem vált be... a végén nem tudom hogy, de a jó öreg Far Manager (Midnight Commander win-es alternatívája, szerintem van itt pár régi motoros aki még ismeri, és használja) oldotta meg a gondot, és az idegrendszeri bajaimat... :)

Pezsgőt bontok ha megszűnik a korlát :D

Tfh c:\hosszú a problémás törlendő mappa.
Nekem eddig bevált a
> md c:\üres
> robocopy /mir c:\üres c:\hosszú *.*
> rd c:\üres

Üdv,
Marci

Ez volt az első amit próbáltam (jobban mondva a második, ha beleszámoljuk a grafikus felület adta lehetőségeket) :)

+1 a Far Managerre :D

Tök OFF, de +1 a Far Managerre.
Még a telómon is az van. :)

OFF: Lehet élni FAR manager nélkül, de minek. :) mc.exe vc.exe is volt mindig a svájci bicska floppyn.

Sok Netbackupot használó intézményben megkönnyebbülhetnek ezután...

Ez ám a fejlődés vazz'

--
robyboy

OFF: elolvasva azt hittem a PATH mint környezeti változó szív ezzel a korláttal.
ON: a hivatalban egy-két kollégának ezzel rendszeresen meggyűlik a baja, én mindig átnevezéssel kerülöm ki náluk a problémát - igaz én nem értek a Windowshoz, így lehet nem ez kéne legyen a megoldás:

C:> ren \kurva\hosszu\nev \k\h\n

stílusban. Nyilván ezt csak darabokban lehet, és persze a sokszáz ember által kezelt hálózati diszkek al-al-al-al... könyvtárain igazán jó dolog ezzel szívni.

Nálam Anyukámnak sikerült demonstrálni ezt a szimptómát ügyviteli feladatok mentése közben. És nem azért mert hosszú volt a fájl név, hanem mert a könyvtár struktúra elég mély volt.
Viszont ő nem fogja használni a Win 10 legközelebbi insider preview-ját... De azért megemlítem neki.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

hát window$nál nem mindent közvetlenül a c:\ alá kell menteni?

Ott meg belebuksz a 256 db fájlbejegyzés korlátba. Vagy azt már kijavították DOS2.0 óta?

:)

Csodálatos, hogy mennyi minden belefér 640 kilobyte-ba! :)
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Elég érdekes megfogalmazás: "Eltörli a Microsoft..."
Szóval ez csak elhatározás kérdése? Eddig csak szívatták a jó népet?
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Bámulatos, hol tart már a technika.

ez mar tenyleg a 21. szazad.

Felesleges. Korábban kellett volna megtenni.

:)

Áh, pont eltörlik, mire megszoktam volna... basszus.

---------------------------------------
Devmeme - fejlesztői pillanatok

"Vissza hozták" a Start menüt!! Eltörlik a PATH hossz limitet!! Ezek a srácok tudják mi kell a népnek!

Eddig csak gyűjtötték az adatokat most elkezdték elemezni, hogy mire is van szükség.
Úgy tűnik működik a Windows felhasználói élmény fokozása program :)

eddig is imadtam hogy egyes r=1 userek a word doksi elso paragrafusat adjak filenevnek, mostmar majd az egesz doksi befer a filenevbe :)

en a 8.3 -mal is elvoltam. :)

Na és mi van a parancssor hosszával. Meg az exec* függvénynek átadható paraméterek összhosszának korlátjával. Ezekből is ki lehet futni, ha mondjuk össze kell linkelni ezer objectet.
--
ulysses.co.hu