Как заставить Windows 10 принимать пути к файлам длиной более 260 символов
Благодаря годовому обновлению Windows 10 вы можете, наконец, отказаться от ограничения максимального пути в 260 символов в Windows. Вам просто нужно внести незначительные изменения в реестр Windows или групповую политику. Вот как это сделать.
До Windows 95 Windows допускала только имена файлов длиной восемь символов с расширением файла из трех символов, обычно называемым именем файла 8.3. Windows 95 отказалась от этого, чтобы разрешить длинные имена файлов, но по-прежнему ограничивала максимальную длину пути (которая включает полный путь к папке и имя файла) до 260 символов. Этот предел был установлен с тех пор. Если вы когда-либо сталкивались с этим ограничением, скорее всего, это было, когда вы пытались скопировать структуры глубокой папки в другие папки, например, при копировании содержимого жесткого диска в папку на другом диске. В Windows 10 Anniversary Update наконец добавлена возможность отказаться от этой максимальной длины пути.
Есть одна оговорка. Этот новый параметр не обязательно будет работать с каждым приложением, но он будет работать с большинством. В частности, все современные приложения должны быть в порядке, как и все 64-разрядные приложения. Более старые 32-битные приложения должны быть представлены для работы, что на самом деле означает, что разработчик указал в файле манифеста приложения, что приложение поддерживает более длинные пути. У большинства популярных 32-битных приложений проблем не должно быть. Тем не менее, вы ничего не рискуете, пытаясь установить. Если приложение не работает, единственное, что произойдет, это то, что оно не сможет открывать или сохранять файлы, сохраненные в местах, где полный путь превышает 260 символов..
Домашние пользователи: удалите ограничение в 260 символов путем редактирования реестра
Если у вас есть версия Windows Home, вам придется отредактировать реестр Windows, чтобы внести эти изменения. Вы также можете сделать это таким образом, если у вас Windows Pro или Enterprise, но вы чувствуете себя более комфортно, работая в реестре, чем редактор групповой политики. (Тем не менее, если у вас есть Pro или Enterprise, мы рекомендуем использовать более простой редактор групповой политики, как описано в следующем разделе.)
Стандартное предупреждение: редактор реестра является мощным инструментом, и неправильное его использование может сделать вашу систему нестабильной или даже неработоспособной. Это довольно простой взлом, и пока вы придерживаетесь инструкций, у вас не должно возникнуть никаких проблем. Тем не менее, если вы никогда не работали с ним раньше, подумайте о том, как использовать редактор реестра, прежде чем приступить к работе. И обязательно сделайте резервную копию реестра (и вашего компьютера!) Перед внесением изменений.
Для начала откройте редактор реестра, нажав «Пуск» и напечатав «regedit». Нажмите Enter, чтобы открыть редактор реестра и дать ему разрешение вносить изменения в свой компьютер..
В редакторе реестра используйте левую боковую панель, чтобы перейти к следующему ключу:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem
Справа найдите значение с именем LongPathsEnabled
и дважды щелкните по нему. Если вы не видите значение в списке, вам нужно создать его, щелкнув правой кнопкой мыши Файловая система
выберите New> DWORD (32-bit) Value, а затем присвойте имя новому значению LongPathsEnabled
.
В окне свойств значения измените значение с 0 на 1 в поле «Значение» и нажмите кнопку «ОК»..
Теперь вы можете закрыть редактор реестра и перезагрузить компьютер (или выйти из своей учетной записи и войти снова). Если вы хотите отменить изменения, просто вернитесь к LongPathsEnabled
значение и установите его от 1 обратно до 0.
Загрузите наш взлом реестра одним щелчком
Если вы не хотите погружаться в Реестр самостоятельно, мы создали два загружаемых взлома реестра, которые вы можете использовать. Один хак удаляет ограничение пути в 260 символов, а другой хак восстанавливает ограничение по умолчанию. Оба включены в следующий файл ZIP. Дважды щелкните тот, который вы хотите использовать, щелкните по подсказкам, а затем перезагрузите компьютер.
Длинный путь имен хаков
Эти хаки действительно просто Файловая система
ключ, раздетый до LongPathsEnabled
Значение мы описали выше, а затем экспортировали в файл .REG. Запуск хака «Remove 260 Character Path Limit» устанавливает LongPathsEnabled
значение 1. Запуск хака «Восстановление предела пути в 260 символов (по умолчанию)» устанавливает значение обратно на 0. И если вам нравится возиться с реестром, стоит потратить время на то, чтобы научиться делать собственные взломы реестра..
Профессиональные и корпоративные пользователи: удалите ограничение в 260 символов с помощью редактора локальной групповой политики
Если вы используете Windows 10 Pro или Enterprise, самый простой способ отключить уведомления об установке нового приложения - использовать редактор локальной групповой политики. Это довольно мощный инструмент, поэтому, если вы никогда не использовали его раньше, стоит потратить некоторое время на изучение того, что он может делать. Кроме того, если вы находитесь в сети компании, сделайте всем одолжение и сначала проконсультируйтесь с вашим администратором. Если ваш рабочий компьютер является частью домена, вполне вероятно, что он является частью групповой политики домена, которая в любом случае заменит локальную групповую политику..
В Windows 10 Pro или Enterprise нажмите Пуск, введите gpedit.msc и нажмите Enter.
В редакторе локальной групповой политики в левой панели перейдите к Конфигурация компьютера> Административные шаблоны> Система> Файловая система. Справа найдите элемент «Включить длинные пути win32» и дважды щелкните его.
В открывшемся окне свойств выберите «Включено» и нажмите «ОК».
Теперь вы можете выйти из редактора локальной групповой политики и перезагрузить компьютер (или выйти и снова войти), чтобы изменения вступили в силу. Если в любой момент вы хотите отменить изменения, просто следуйте той же процедуре и установите для этого параметра значение «Отключено» или «Не настроено».
Максимальный предел пути не может быть чем-то, с чем вы когда-либо сталкивались, но для некоторых людей это может быть случайным разочарованием. Windows 10 наконец-то добавила возможность убрать это ограничение. Вам просто нужно быстро изменить реестр или групповую политику, чтобы это произошло.