V aktualizaci Windows 10 Anniversary Update Microsoft konečně řešil dlouhodobý problém, kterému vývojáři čelili při vývoji - omezení délky znaků na 260 znaků. Toto omezení délky cesty bylo ve Windows přítomno téměř na věčnost. Pokud nevíte, ve všech aktuálně vydaných verzích Windows je maximální délka cesty k souboru 260 znaků. Počínaje verzí 14352 systému Windows 10, která je součástí Anniversary Update (verze 1607), lze toto omezení obejít.
Reklama
Všechny souborové systémy Windows mají koncept souborů a složek pro přístup k uloženým datům. Cesta je řetězcová hodnota, která označuje, kde jsou tato data uložena. Pro cestu vynucenou Windows však existuje omezení 260 znaků, které zahrnuje písmeno jednotky, dvojtečku, oddělující zpětná lomítka a ukončovací znak null. Nejde o omezení systému souborů NTFS, ale o starší rozhraní API, která se používají pro přístup k datům. Existují také alternativní řešení, jako je přístup k Unicode (nebo „širokým“) verzím funkcí Windows API a také předponou cesty s \? .Na úrovni koncového uživatele mohli někteří uživatelé již v minulosti čelit problému, když Průzkumník souborů neumožňuje přístup k souboru nebo složce, pokud cesta k němu přesahuje 260 znaků. V takové situaci nemá uživatel žádné jiné řešení, než buď použít symbolické odkazy pro přístup k těmto datům, nebo nástroj třetí strany, který používá alternativní řešení. Například alternativní nástroj pro správu souborů, Total Commander, vám může pomoci získat přístup k těmto souborům a složkám, protože je schopen pracovat s dlouhými cestami z krabice.
jak se dostanete k argusu
Průzkumník Shell však toto omezení ve Windows má už léta. Chcete-li tento problém vyřešit, společnost Microsoft provedla příslušné změny v systému Windows 10. Nové nastavení zásad skupiny, které je k dispozici počínaje sestavením Windows 10 14352, umožní operačnímu systému mít cesty delší než 260 znaků:
Povolení dlouhých cest NTFS umožní manifestovaným aplikacím Win32 a aplikacím Windows Store přístup k cestám nad rámec normálního limitu 260 znaků na uzel. Povolení tohoto nastavení způsobí, že dlouhé cesty budou přístupné v rámci procesu.
To ve skutečnosti znamená, že aplikace musí mít ve svém manifestu následující řádek:
jak vložit kodi z Androidu
skutečný
Manifest je malý soubor, který obsahuje další informace o procesu EXE, jako jsou informace o kompatibilitě a povědomí o DPI atd.
Kromě vývojáře aplikace, který přidává manifest, by mělo být povoleno příslušné nastavení zásad skupiny. To lze provést pomocí editoru zásad skupiny nebo pomocí vylepšení registru.
Jak povolit dlouhé cesty NTFS v systému Windows 10 pomocí zásad skupiny
- Stiskněte klávesy Win + R společně na klávesnici a zadejte:
gpedit.msc
Stiskněte Enter.
- Otevře se editor zásad skupiny. Přejděte na Zásady místního počítače -> Konfigurace počítače -> Šablony pro správu -> Systém -> Souborový systém -> NTFS.
- Zde poklepejte a povolte tuto možnost Povolte dlouhé cesty NTFS .
- Restartujte Windows 10.
Jak povolit dlouhé cesty NTFS v systému Windows 10 pomocí vylepšení zásad skupiny
- Otevřete Editor registru .
- Přejděte na následující klíč registru:
HKEY_LOCAL_MACHINE System CurrentControlSet Policies
Tip: Můžete jediným kliknutím otevřete požadovaný klíč registru .
Pokud takový klíč nemáte, jednoduše jej vytvořte. - Na pravé straně vytvořte novou 32bitovou hodnotu DWORD s názvemLongPathsEnabled. Nastavte jeho hodnotová data na 1.
Poznámka: I když používáte 64bitový Windows , stále musíte vytvořit 32bitovou hodnotu DWORD. Viz následující snímek obrazovky: - Restartujte Windows 10.
Konečně existuje způsob, jak tuto novou funkci povolit bez použití zásad skupiny. Vyžaduje následující vylepšení.
Jak povolit dlouhé cesty NTFS v systému Windows 10 pomocí vylepšení registru
- Otevřete Editor registru .
- Přejděte na následující klíč registru:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem
Tip: Můžete jediným kliknutím otevřete požadovaný klíč registru .
Pokud takový klíč nemáte, jednoduše jej vytvořte. - Na pravé straně vytvořte novou 32bitovou hodnotu DWORD s názvemLongPathsEnabled. Nastavte jeho hodnotová data na 1.
- Restartujte Windows 10 .
Jsi hotov.
Podívejte se na následující video:
Zde se můžete přihlásit k odběru našeho kanálu YouTube: Youtube .
A je to. Tato funkce vypadá velmi zajímavě, protože konečně řeší jeden z hlavních bodů práce s Windows. Vypadá to, že pro Windows 8.1 a Windows 7 byl tento problém opraven v roce 2013 opravou hotfix KB2891362. Pokud však existují další opravy v aktualizaci Windows 10 Anniversary Update, bylo by hezké, kdyby společnost Microsoft přenesla tyto změny také na Windows 8.1 a Windows 7.
mohu hrát své hry pro Xbox na PC?