Як зробити Windows 10 прийняти шляхи до файлів більше 260 символів
З ювілейним оновленням Windows 10, нарешті, можна відмовитися від максимального обмеження шляху до 260 символів у Windows. Вам просто потрібно внести незначні зміни до реєстру Windows або групової політики. Ось як це зробити.
До Windows 95 Windows дозволяв лише імена файлів довжиною вісім символів, з розширенням трьох символів - загальновідомим ім'ям 8.3. Windows 95 відмовилася від того, щоб дозволити довгі імена файлів, але все ще обмежила максимальну довжину шляху (яка включає в себе повний шлях до папки та ім'я файлу) до 260 символів. Цей ліміт існує з тих пір. Якщо ви коли-небудь стикалися з цим обмеженням, швидше за все, це було, коли ви намагалися копіювати структури глибоких папок в інші папки, наприклад, при копіюванні вмісту жорсткого диска до папки на іншому диску. Оновлення ювілею Windows 10, нарешті, додає можливість відмовитися від максимальної довжини шляху.
Є один нюанс. Ця нова установка не обов'язково працюватиме з усіма додатками, але вона буде працювати з більшістю. Зокрема, будь-які сучасні програми повинні бути прекрасними, як і всі 64-розрядні програми. Старі 32-розрядні програми повинні проявлятися для того, щоб працювати, що дійсно означає, що розробник вказав у файлі маніфесту програми, що програма підтримує більш довгі шляхи. Найбільш популярні 32-розрядні програми не мають проблем. Тим не менш, ви не ризикуєте нічим, намагаючись відправитися. Якщо програма не працює, єдине, що станеться, що вона не зможе відкривати або зберігати файли, збережені в місцях, де повний шлях перевищує 260 символів.
Домашні користувачі: видаліть обмеження на 260 символьних контурів, редагуючи реєстр
Якщо у вас є видання Windows Home, вам доведеться відредагувати реєстр Windows, щоб внести ці зміни. Ви також можете зробити це таким чином, якщо у вас є Windows Pro або Enterprise, але більш комфортно працювати в реєстрі, ніж редактор групової політики. (Якщо у вас є Pro або Enterprise, ми рекомендуємо використовувати більш легкий редактор групової політики, як описано в наступному розділі.)
Стандартне попередження: редактор реєстру є потужним інструментом, і його неправильне використання може зробити вашу систему нестабільною або навіть непрацездатною. Це досить простий хак і до тих пір, поки ви дотримуєтеся інструкцій, ви не повинні мати ніяких проблем. Проте, якщо ви ніколи раніше не працювали з ним, подумайте про те, як скористатися редактором реєстру перед початком роботи. І, безумовно, резервне копіювання реєстру (і вашого комп'ютера!), Перш ніж вносити зміни.
Щоб розпочати роботу, відкрийте редактор реєстру, натиснувши кнопку "Пуск" і ввівши "regedit". Натисніть клавішу Enter, щоб відкрити редактор реєстру, і дайте йому дозвіл на внесення змін у ваш комп'ютер..
У редакторі реєстру використовуйте ліву бічну панель, щоб перейти до наступного ключа:
HKEY_LOCAL_MACHINE СИСТЕМА CurrentControlSet Контрольна система
Праворуч знайдіть значення з ім'ям LongPathsEnabled
і двічі клацніть на ньому. Якщо ви не бачите вказаного значення, потрібно створити його, клацнувши правою кнопкою миші Файлова система
клавішу, вибравши New> DWORD (32-bit) Value, а потім назвавши нове значення LongPathsEnabled
.
У вікні властивостей значення змініть значення з 0 на 1 у полі "Значення даних", а потім натисніть кнопку OK.
Тепер ви можете закрити редактор реєстру і перезавантажити комп'ютер (або вийти з облікового запису та знову увійти). Якщо ви коли-небудь захочете змінити зміни, просто поверніться назад LongPathsEnabled
значення і встановити його від 1 до 0.
Завантажити наш реєстру зламати один клік
Якщо ви не відчуваєте себе самостійним зануренням у реєстр, ми створили два завантажуваних хакі реєстру, які ви можете використовувати. Один хак видаляє ліміт до 260 символів, а інший хак відновлює ліміт за промовчанням. Обидва включені в наступний файл ZIP. Двічі клацніть значок, який ви хочете використати, клацніть підказки та перезавантажте комп'ютер.
Довгі імена шляхів
Ці хакі дійсно просто Файлова система
клавішу, розрізану вниз LongPathsEnabled
ми описали вище, а потім експортували у файл .REG. Запуск "Видалити 260 символів ліміту шляху" встановлює хак LongPathsEnabled
значення до 1. Запуск “Restore 260 Character Path Limit (по замовчуванню)” hack встановлює значення назад до 0. І якщо вам подобається керувати реєстром, варто витрачати час, щоб дізнатися, як створити свій власний хакір реєстру..
Користувачі Pro та Enterprise: видаліть обмеження на 260 символьних контурів з редактором локальної групової політики
Якщо ви користуєтеся Windows 10 Pro або Enterprise, найпростіший спосіб вимкнути сповіщення про встановлення нових програм - за допомогою редактора локальної групової політики. Це досить потужний інструмент, тому, якщо ви ніколи раніше не використовували його, варто зайняти деякий час, щоб дізнатися, що він може зробити. Крім того, якщо ви перебуваєте в мережі компанії, зробіть всім користь і перевірте з адміністратором. Якщо ваш робочий комп'ютер є частиною домену, ймовірно, що він є частиною політики групового домену, яка взагалі замінить політику локальних груп.
У Windows 10 Pro або Enterprise натисніть кнопку Пуск, введіть gpedit.msc і натисніть клавішу Enter.
У редакторі локальної групової політики на лівій панелі перегляньте розділ Конфігурація комп'ютера> Адміністративні шаблони> Система> Файлова система. Праворуч знайдіть пункт "Enable win32 long paths" і двічі клацніть його.
У вікні властивостей, що відкриється, виберіть параметр "Увімкнено", а потім натисніть "OK".
Тепер ви можете вийти з редактора локальної групової політики та перезавантажити комп'ютер (або вийти і повернутися), щоб дозволити зміни завершитися. Якщо в будь-який час потрібно змінити зміни, виконайте ту ж саму процедуру і поверніть цю опцію на "Disabled" або "Not Configured".
Максимальний ліміт шляху може бути не тим, на що ви коли-небудь зіткнулися, але для деяких людей це, звичайно, може бути випадковим розчаруванням. Windows 10, нарешті, додала можливість видалення цього обмеження. Ви просто повинні швидко внести зміни до Реєстру або Групової політики, щоб це відбулося.