Тесты по информатике
1. Как называется группа файлов, которая хранится отдельной группой и имеет собственное имя ?
— Байт
+ Каталог
— Дискета
2. Как называются данные или программа на магнитном диске?
— Папка
+ Файл
— Дискета
3. Какие символы разрешается использовать в имени файла или имени директории в Windows?
— Цифры и только латинские буквы
+ Латинские, русские букву и цифры
— Русские и латинские буквы
4. Выберите имя файла anketa с расширением txt.
— Anketa. txt.
+ Anketa. txt
— Anketa/txt.
5. Укажите неправильное имя каталога.
— CD2MAN;
— CD-MAN;
+ CD\MAN;
6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?
+ 255
— 10
— 8
7. Какое наибольшее количество символов имеет расширение имени файла?
+ 3
— 8
— 2
8. Какое расширение у исполняемых файлов?
— exe, doс
— bak, bat
+ exe, com, bat
9. Что необходимо компьютеру для нормальной работы?
— Различные прикладные программы
+ Операционная система
— Дискета в дисководе
10. Сколько окон может быть одновременно открыто?
+ много
— одно
— два
11. Какой символ заменяет любое число любых символов?
— ?
— \
+ *
12. Какой символ заменяет только один символ в имени файла?
+ ?
— \
— *
13. Как записать : “Все файлы без исключения”?
— ?.?
+ *.*
— *.?
14. Укажите неправильное имя каталога.
— RAZNOE
+ TER**N
— REMBO
15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?
— корневой
— дочерний
+ родительский
16. Что выполняет компьютер сразу после включения POWER?
— перезагрузка системы
+ проверку устройств и тестирование памяти
— загрузку программы
17. Что необходимо сделать для выполнения теплого старта OC?
— вставить в дисковод системную дискету
+ нажать кнопку RESET
— набрать имя программы, нажать ENTER.
18. Могут ли быть несколько окон активными одновременно?
— да
+ нет
19. Какое окно считается активным?
— первое из открытых
— любое
+ то, в котором работаем.
20. Может ли каталог и файлы в нем иметь одинаковое имя?
— да
+ нет
21. Может ли в одном каталоге быть два файла с одинаковыми именами?
— да
+ нет
22. Может ли в разных каталогах быть два файла с одинаковыми именами.
+ да
— нет
23. Сколько программ могут одновременно исполнятся?
— сколько угодно
— одна
+ сколько потянет ПК
24. Что не является операционной системой?
— WINDOWS;
+ Norton Commander
— MS DOS
25. Возможно ли восстановить стертую информацию на дискете?
— возможно всегда
+ возможно, но не всегда
26. Для чего служат диски?
— для обработки информации
— для печатания текстов
+ для сохранения информации
27. Что нужно сделать с новой дискетой перед ее использованием?
— оптимизировать
— дефрагментировать
+ отформатировать
28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?
— не годится вообще
+ годится, кроме запорченных секторов
— годится полностью
29. Дискеты каких размеров в дюймах применяют в компьютерах?
+ 5,25 и 3,5
— 5,5 и 5,25
— 2,5 и 3,5
26. Какая из программ не является утилитой для роботы с диском?
— NDD
— FORMAT
+ Excel
27. Что такое кластер на магнитном диске?
— конверт для диска
+ единица дискового пространства
— виртуальный диск
28. Какой номер имеет начальная дорожка?
— 1
+ 0
— 79
29. Что содержит 0-я дорожка каждой дискеты?
+ корневой каталог
+ FАТ — таблицу
— файлы.
30. Куда записываются сведения о формате дискеты?
— в FAT
+ в boot sector
— в корневой каталог
31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?
+ ничего не делает
+ отмечает их как испорченные
— использует, но осторожно
32. Что произойдет, если в FАТ испортиться информация?
+ все файлы будет невозможно читать
— пропадает информация на диске
— дискету придется выбросить
33. Системные программы для работы с дисками — это…
— операционные системы
— драйверы
+ дисковые утилиты
34. Что не входит в логическое форматирование диска?
— запись системных файлов
+ разбивка секторов и дорожек
— создание FAT таблицы
35. Основные программы для работы с дисками в Windows располагаются в папке…
+ Служебные
— Стандартные
— Office
36. Какая из программ предназначена для диагностики и коррекции диска?
— Speeddisk
— NC
+ HDDscan
36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…
— оптимизация диска
+ фрагментация диска
— форматирование диска
37. Какое высказывание неверно? Дефрагментация проводят с целью …
— оптимизации дискового пространства
— ускорения процесса чтения и записи файлов
+ сжатия информации
38. Какая из программ предназначена для дефрагментации диска?
+ Smart Defrag
— NDD
— Unerase
39. Что выполняет операционная система при удалении файла с диска?
— Перемешивает в FAT его кластеры
+ Уничтожает первый символ имени файла в каталоге
— Размагничивает участки диска, где располагался файл
40. Как можно удалить компьютерный вирус с диска?
— Перезагрузить систему
+ Специальной программой
— Удалить вирус невозможно
41. Архивация файлов – это…
— Объединение нескольких файлов
— Разметка дисков на сектора и дорожки
+ Сжатие файлов
42. Какая из программ является архиватором?
— NDD
— DRWEB
+ RAR
43. Какая из программ является антивирусной программой?
— NDD
+ DRWEB
— RAR
44. Что собой представляет компьютерный вирус?
+ Небольшая по размерам программа
— Миф, которого не существует
— Название популярной компьютерной игры
45. Что не поможет удалить с диска компьютерный вирус?
+ Дефрагментация диска
— Проверка антивирусной программой
— Форматирование диска
46. Сжатие информации при архивации представляет собой по сути…
— Особый вид кодирования информации
+ Удаление лишней информации
— Резервное кодирование информации
47. В каком случае не следует применять архивацию?
— Для экономии дискового пространства
+ Для уничтожения вирусов
— Для создания резервных копий файлов
48. Какое утверждение верно?
— Все файлы сжимаются при архивации одинаково
— Файлы растровой графики сжимаются лучше всего
+ Различные типы файлов сжимаются при архивации по — разному
49. Архиваторы характеризуются…
— Степенью и скоростью архивации
— Способом распространения
+ Методом и скорость сжатия
50. Какие из антивирусов не работают с вирусной базой?
— Доктора
— Фильтры
+ Ревизоры
51. Какие из антивирусов работают резидентно?
— Доктора
+ Фильтры
— Ревизоры
52. Мутанты, невидимки, черви-
— Программы-утилиты
— Виды антивирусных программ
+ Виды компьютерных вирусов
53. Что не является каналом распространения вирусов?
+ Устройства визуального отображения информации
— Компьютерные сети
— Внешние носители информации.
54. Основоположником отечественной вычислительной техники является:
— Золотарев Лев Викторович
— Попов Александр Глебович
+ Лебедев Сергей Алексеевич
55. Подсистема это:
+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи
— Множество элементов, находящихся в отношениях и связях друг с другом, которые образуют определённую целостность
— Часть информационной системы, выделяемой при проектировании системной архитектуры.
56. Расширение файла, как правило, характеризует:
— Объем памяти
— Путь к папке, где хранятся данные
+ Тип данных, хранящихся в файле
57. Производительность работы компьютера зависит от:
+ От комплектующих системного блока
— От установленного ПО
— От скорости Интернет-соединения
58. Озу это память в которой хранится:
— Информация о файловой системе
+ Выполняемый машинный код
— Кэшированные данные процессора
59. Первая ЭВМ называлась:
+ ENIAC
— Macintosh
— Linux
60. Для выхода на поисковый сервер необходимо:
— Зайти в браузер
— Ввести запрос в поисковом меню
+ Вписать в адресную строку браузера адрес поискового сервиса
61. Дисковод это устройство для:
+ Чтения информации со съемного носителя
— Записи информации на запоминающее устройство
— Соединения с LAN
62. Процессор обрабатывает информацию:
— В текстовом формате
+ В двоичном коде
— На языке Pascal
63. При отключении компьютера информация:
— Удаляется с HDD
— Сохраняется в кэше графического процессора
+ Удаляется с памяти ОЗУ
64. Протокол маршрутизации ip обеспечивает:
+ Пересылку информации в компьютерных сетях
— Возможность связи нескольких компьютеров и их данных в одну общую сеть
— Кодировку и дешифровку данных
65. Во время исполнения прикладная программа хранится
— в кэш-памяти ядра
+ в памяти ОЗУ
— в памяти винчестера (жесткого диска)
66. За минимальную единицу измерения количества информации принято считать:
— Байт
— Килобит
+ Бит
67. При выключении компьютера вся информация стирается:
+ В памяти оперативного запоминающего устройства
— Не стирается
— С памяти HDD
68. Первая ЭВМ в нашей стране называлась:
+ ENIAC
— Yota
— MacOs
69. Компьютер, подключенный к интернету, обязательно имеет:
— Связь с удаленным сервером
+ IP-адрес
— Доменное имя
70. Прикладное программное обеспечение это:
+ Программа общего назначения, созданная для выполнения задач
— Каталог программ для функционирования компьютера
— База данных для хранения информации
71. Первые ЭВМ были созданы в:
— 1941 году
— 1986 году
+ 1966 году
72. Служба ftp в интернете предназначена:
+ Для распространения данных
— Для соединения с Интернетом
— Для сохранения данных в облаке
73. Массовое производство персональных компьютеров началось:
— середина 80-х
— 60-70 года
+ в начале 2000 года
74. Электронная почта позволяет передавать:
+ Текстовые сообщения и приложенные файлы
— Только текстовые сообщения
— Только приложенные файлы
75. База данных это:
+ модель в которой упорядоченно хранятся данные
— программа для сбора и хранения информации
— таблица с данными в формате Exсe
76. Среди архитектур ЭВМ выделяют:
— Стационарные, портативные, автономные
+ Массивно-параллельные, симметричные многопроцессорные, распределенные
— Выделенные, разделенные, параллельно-ответвленные
77. Энергонезависимыми устройствами памяти персонального компьютера являются:
+ Жесткий диск
— Оперативная память
— Стриммер
78. Система программирования предоставляет программисту возможность:
— Проводить анализ существующих тематических модулей и подмодулей
+ Автоматически собирать разработанные модули в единый проект
— Автоматизировать математические модели тех или иных явлений
79. Сжатый файл представляет собой файл:
— Который давно не открывали
— Зараженный вредоносным вирусом
+ Упакованный при помощи программы-архиватора
80. Какую функцию выполняют периферийные устройства?
+ Ввод и вывод информации
— Долгосрочное хранение информации
— Обработка вновь поступившей информации и перевод ее на машинный язык
81. Что не характерно для локальной сети?
— Высокая скорость передачи сообщений
+ Обмен информацией и данными на больших расстояниях
— Наличие связующего звена между абонентами сети
82. Системная дискета необходима для:
— Первичного сохранения важных для пользователя файлов
— Удаления вредоносного программного обеспечения с компьютера
+ Первоначальной загрузки операционной системы
83. Электронные схемы для управления внешними устройствами — это:
+ Контроллеры
— Клавиатура и мышь
— Транзисторы и системные коммутаторы
84. Привод гибких дисков – это устройство для:
— Связи компьютера и съемного носителя информации
— Обработки команд ввода/вывода данных с компьютера на бумагу
+ Чтения и/или записи данных с внешнего носителя
тест 85. Адресуемость оперативной памяти означает:
+ Наличие номера у каждой ячейки оперативной памяти
— Дискретное представление информации в пределах всех блоков оперативной памяти
— Свободный доступ к произвольно выбранной ячейке оперативной памяти
86. Разрешающей способностью монитора является:
— Количество четко передаваемых цветов
+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях
— Величина диагонали
87. Первоначальный смысл слова «компьютер» — это:
— Многофункциональный калькулятор
— Разновидность кинескопа
+ Человек, выполняющий расчеты
88. Зарегистрированные сигналы – это:
+ Данные
— Потоки электромагнитных волн
— Способ передачи информации на большие расстояния
89. Модем – это устройство, предназначенное для:
— Преобразования текстовой и графической информации в аналоговую
+ Организации цифровой связи между двумя компьютерами посредством телефонной линии
— Обеспечения выхода в интернет для ЭВМ
90. Генеалогическое дерево семьи является … информационной моделью
— Ветвящейся
— Сетевой
+ Иерархической
91. Com порты компьютера обеспечивают:
+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами
— Доступ в интернет
— Подключение внешнего жесткого диска
92. Почтовый ящик абонента электронной почты представляет собой:
— Участок оперативной памяти почтового сервера, отведенный конкретному пользователю
+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю
— Специальное устройство для передачи и хранения корреспонденции в электронной форме
93. Расширение файла как правило характеризует:
+ Тип информации, содержащейся в файле
— Назначение файла
— Объем файла
94. Программное управление работой компьютера предполагает:
— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера
+ Использование операционной системы, синхронизирующей работу аппаратных средств
— Преобразование аналогового информационного сигнала в цифровой
тест-95. К основным характеристикам процессора не относится:
+ Объем оперативной памяти
— Тактовая частота
— Частота системной шины
96. Тип шрифта TrueType означает, что:
+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде
— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе
— Данный шрифт был использован по умолчанию при первичном создании документам
97. Web-страницы имеют расширение:
— .txt
— .bmp
+ .html
98. Технология Ole обеспечивает объединение документов, созданных:
— В любом из приложений Microsoft Office
+ Любым приложением, удовлетворяющим стандарту CUA
— В виде графического потока информации
99. Текстовые данные можно обработать:
— Мильтиофисными приложениями
— Гипертекстовыми приложениями
+ Тестовыми редакторами
100. Виртуальное устройство – это:
+ Смоделированный функциональный эквивалент устройства
— Сетевое устройство
— Разновидность ЭВМ
101. Файловая система – это:
+ Способ организации файлов на диске
— Объем памяти носителя информации
— Физическая организация носителя информации
102. Полный путь к файлу задан в виде адреса D:\Doc\Test.doc. Назовите полное имя файла:
+ D:\Doc\Test.doc
-.doc
— Test.doc
103. Исходя из признака функциональности различают программное обеспечение следующих видов:
— Прикладное, программное, целевое
+ Прикладное, системное, инструментальное
— Офисное, системное, управляющее
105. Какую структуру образуют папки (каталоги)?
— Реляционную
— Системную
+ Иерархическую
тест_106. К обязательным критериям качества программного обеспечения относится:
+ Надежность
— Универсальность
— Простота применения
107. На физическом уровне сети единицей обмена служит:
— Пакет
— Байт
+ Бит
108. Укажите различие между информационно-поисковой системой и системой управления базами данных:
— Запрещено редактировать данные
+ Отсутствуют инструменты сортировки и поиска
— Разный объем доступной информации
109. Процесс написания программы никогда не включает:
— Записи операторов на каком-либо языке программирования
— Отладку кода
+ Изменения физического окружения компьютера
110. Многократное исполнение одного и того же участка программы называют:
+ Циклическим процессом
— Регрессией
— Повторяющимся циклом
111. Что обеспечивает система электронного документооборота?
— Перевод документов, созданных рукописным способом, в электронный вид
+ Управление документами, созданными в электронном виде
— Автоматизацию деятельности компании
112. URL-адрес содержит сведения о:
+ Типе файла и его местонахождении
— Местонахождении файла и языке программирования, на котором он создан
— Типе файла и типе приложения
113. Главная функция сервера заключается в:
— Передаче информации от пользователя к пользователю
— Хранении информации
+ Выполнении специфических действий по запросам пользователей
114. Сетевая операционная система реализует:
— Связь компьютеров в единую компьютерную сеть
+ Управление ресурсами сети
— Управление протоколами и интерфейсами
115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:
— URL
+ HTTP
— HTML
тест*116. Архив (база) FTP – это:
— База данных
— Web-сервер
+ Хранилище файлов
117. На этапе отладки программы:
+ Проверяется корректность работы программы
— Проверяется правильность выбранных данных и операторов
— Выполняется промежуточный анализ эффективности программы
-
Категория:
Фундаментальные статьи -
– Автор:
Игорь (Администратор)
Вы когда-нибудь сталкивались с сообщением об ошибке в Windows, в котором говорилось бы о не возможности скопировать (переместить) файл и о том, что имя одного из файлов слишком большое? Если да, то вы, наверное, задавались вопросом почему такое сообщение появилось (пример ниже на картинке). В данной статье будут объяснены особенности и тонкости ограничений, которые накладываются на длину имени файла в Windows.
В зависимости от структуры файловой системы, на длину имен файлов будут накладываться различные ограничения. Важно помнить и понимать, что имя файла складывается не только из расширения и того названия, которое вы дали ему при создании. Имя файла включает в себя всю необходимую операционной системе информацию для точной идентификации файла. Другими словами, имя файла включает в себя диск и все каталоги, внутри которых находится файл. Кроме того, имя может содержать различную системную информацию (и не обязательно, что вы ее будете где-либо видеть).
Примечание: Если вы не знали, то в большинстве файловых систем каталог — это разновидность файла, но с нулевым размером данных.
Существует множество различных файловых систем, каждая из который по-своему определяет структуру имени файла, включая способ построения пути к файлу. К примеру, на небольших usb устройствах хранения данных, обычно, используется система FAT32. А на оптических дисках (CD/DVD) обычно используется UDF или ISO 9660. На системных дисках последних ОС Windows используется файловая система NTFS, которая и станет предметом данной статьи (как наиболее распространенная для Windows).
Примечание: К примеру, на системных дисках с Windows XP, часто, использовалась файловая система FAT32. Однако, у нее был существенный (для сегодняшнего времени) недостаток — это ограничение на максимальный размер файла в 4 Гб. NTFS же не имеет такого ограничения.
Существует некоторая путаница в цифрах максимальной длины имени файла в файловой системе NTFS, которую вы можете обнаружить в различных источниках. Для начала, есть абсолютный предел, введенный Windows API, и он составляет 260 символов. Тем не менее, практический пределе меньше, чем 260 символов. Например, все имена должны иметь нулевой терминатор в конце. Обычно, этот маркер видит только Windows, но он все равно воспринимается, как один символ. Таким образом ,у вас есть только 259 доступных символов. Еще три символа используются для указания диска (например, C:\). Таким образом, реальный предел для имени, содержащего все каталоги, включая вложенные, и название самого файла вместе с расширением, уменьшается до 256 символов.
Примечание: Windows API — ядровой интерфейс, на котором строится вся операционная система и который используют программы.
Тем не менее, есть еще одна тонкость, связанная с тем, как Windows кодирует символы. Ни один индивидуальный объект (файл или каталог) не может иметь имя длиннее 255 символов. При этом, имя включает в себя пробелы и обратную косую черту, которая используется в качестве разделителей. Этот предел в 255 символов часто цитируется, как предел для названия отдельного файла, но, на практике, это относится только к именам файлов в корневом каталоге без каких-либо каталогов.
Существует и еще одно ограничение на длину имени файла, которое часто упускается из виду. Обычно, по умолчанию Windows поддерживает альтернативное имя файла, используя старую систему именования 8.3. Когда вы создаете папку, Windows будет резервировать 12 символов для альтернативного имени файла, оставляя 244 символов для всех содержащихся внутри объектов. Использование системы именования 8.3 можно отключить, но это может вызвать проблемы, при использовании старых 16-битных программ.
Примечание: Система именования 8.3 довольно проста. 8 — это количество символов наименования. «.» — это разделитель между названием и расширением. 3 — это количество символов для расширения. 12 — это 8 + 1 + 3.
Примечание: Подробнее о том, как отключить поддержку 8.3, смотрите информацию по адресу https://technet.microsoft.com/ru-ru/library/cc778996.aspx. Учтите, что вам потребуется редактировать реестр.
Существует так же механизм, который позволяет использовать более длинные имена файлов. Например, сетевым системам, порой, требуется больше гибкости в именах файлах. Поэтому, Windows API включает в себя специальную систему обращения для поддержки очень длинных Unicode имен в блоках по 255 символов. Эти длинные имена начинаются с префикса «\\?\» (без кавычек). Так что, если вы столкнулись с проблемой в имени файла, у которого длина слишком большая, то попробуйте использовать этот префикс в имени пути, например, «\\?\c:\file.txt» (без кавычек).
Большинство случаев ошибок слишком длинных путей имен файлов связаны именно с большим уровнем вложенности каталогов. Поэтому, знание об ограничениях позволит вам быть осторожными, при создании структуры ваших каталогов, и избежать проблем, связанных со слишком длинными именами.
☕ Понравился обзор? Поделитесь с друзьями!
-
Типы программ резервирования: какая разница между образом диска, файловым бэкапом и синхронизацией, и какой тип стоит использовать?
Фундаментальные статьи -
Что такое RSS и как его использовать?
Фундаментальные статьи -
Что означает портативное приложение (portable)?
Фундаментальные статьи -
IP-адрес и его особенности
Фундаментальные статьи -
Joomla 2.5 добавление пользователями материалов (статей) на сайт
Фундаментальные статьи -
Система поведенческого анализа антивируса простыми словами
Фундаментальные статьи
Добавить комментарий / отзыв
Ошибка «Слишком длинное имя файла» возникает при выполнении различных операций с папками и файлами на внутренних/внешних хранилищах в Windows 10 и Windows 11. Также существуют вариации сообщения ошибки, в которых говорится, что у файла указано неправильное имя либо что у него прописан слишком длинный целевой путь.
В сегодняшней статье мы расскажем вам, что вызывает рассматриваемую ошибку и как от нее избавиться в кратчайшие сроки.
Что вызывает ошибку «Слишком длинное имя файла»?
Майкрософт выставили ограничения на максимальную длину путей и имени файлов в Windows 10 и Windows 11. Пользователю нужно подстраиваться под следующие рамки:
- макс. длина путей (+ имя и расширение) — 260 символов;
- макс. длина названия файлов/папок — 255 символов.
Вот вам для примера расположение исполняющего файла игры Elden Ring с целевым путем в 54 символа:
D:\Steam\steamapps\common\ELDEN RING\Game\eldenring.exe
Ошибка «Слишком длинное имя файла» (и другие ее вариации) возникают перед пользователем тогда, когда тот пытается выполнять действия с файлами/папками, которые обладают либо слишком длинными именами, либо слишком длинными целевыми путями для своего расположения.
Проблема нечастая, т.к. 260/255 символов — это то количество символов, которого с головой хватает большинству пользователей. Тем не менее все же бывают случаи, когда доступных символов не хватает. К примеру, проблема актуальна для тех пользователей, кто задействует диск в качестве файлового хранилища.
Решение ошибки «Слишком длинное имя файла»
Пожалуй, самое очевидное решение в данной ситуации — это укорачивание пути/имени папки/файла. Как только это будет сделано, ОС перестанет ругаться и без задержек даст завершить начатое. Если укорачивание не представляется возможным, то в настройках ОС можно активировать поддержку длинных путей. Делается это разными способами — все зависит от редакции вашей Windows.
Windows 10/11 Домашняя
- Нажмите WIN+R для вызова диалогового окошка «Выполнить»;
- пропишите в пустой строке Regedit.exe и нажмите ENTER;
- с помощью адресной строки окошка перейдите по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem;
- найдите в списке справа параметр LongPathsEnabled и дважды кликните на него ЛКМ;
- задайте параметру значение 1 (один) и сохраните внесенные изменения, перезагрузив ПК.
Windows 10/11 Профессиональная/Корпоративная
- Нажмите WIN+R для вызова диалогового окошка «Выполнить»;
- пропишите в пустой строке Gpedit.msc и нажмите ENTER;
- в панель слева перейдите по пути «Конфигурация компьютера»→«Административные шаблоны»→«Система»→«Файловая система»;
- кликните дважды ЛКМ по параметру «Включить длинные пути Win32»;
- активируйте параметр, задав ему значение «Включено»;
- сохраните внесенные изменения и перезагрузите ПК.
Что делать, если ошибка появляется даже с поддержкой длинных путей
К сожалению, вы гарантировано столкнетесь с ошибкой «Слишком длинное имя файла», даже если активируйте поддержку длинных путей. Дело в том, что данная поддержка не распространяется на отдельные приложения, например, Word, Photoshop, Premiere, и даже системный Проводник.
Чтобы полноценно работать с длинными путями и именами, которые выходят за рамки ограничений, нужно устанавливать сторонние файловые менеджеры. Но на какие из них обратить внимание? Рекомендуем взглянуть на следующие программы:
- 7-ZIP
- Far Manager
- Directory Opus
- Explorer++
- One Commander
- Total Commander
- WinRAR
Технически, некоторые из них не являются «чистокровными» файловыми менеджерами, но даже с их помощью можно выполнить, например, удаление или перемещение файлов/папок, которые демонстрируют ошибку «Слишком длинное имя файла». Не все они бесплатны — имейте это ввиду.
Many Windows applications (e.g., almost all .NET apps) cannot open paths more than 260 characters in length. I am batch renaming a list of podcast files. I want to name each file after the title of the episode, but the titles are up to 100 characters long. This means that if a user saves the file in a deep directory with a very long path, they may hit the limit and be unable to open the file in those other applications.
Is it acceptable for my program to put out file names this long, and leave it to the user to deal with very long paths when it comes up? iTunes crops at 40 chars, but that seems very conservative.
Thanks to Ben Voigt for clarifying that this only applies to certain apps.
asked Dec 29, 2011 at 23:43
AlexAlex
2352 silver badges10 bronze badges
4
Windows does NOT have a limit of 255 characters for file paths.
CreateFileA
has a limit of 260 characters. CreateFileW
supports names up to about 32760 characters (64kB).
Some filesystems impose additional limits on the maximum directory nesting level, or the maximum length of each part.
You’re probably thinking of certain popular Windows programs that have a 255 character limit, but accommodating those with a warning or user-configurable setting is probably more appropriate than adding your own hard limit.
answered Dec 29, 2011 at 23:51
Ben VoigtBen Voigt
279k43 gold badges421 silver badges720 bronze badges
2
Well I remember having an USB that didn’t support more than 32 characters in the filename (can’t remember which FS it had). I also just found this link on Google: http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx
Character count limitations can also be different and can vary depending on the file system and path name prefix format used. This is further complicated by support for backward compatibility mechanisms. For example, the older MS-DOS FAT file system supports a maximum of 8 characters for the base file name and 3 characters for the extension, for a total of 12 characters including the dot separator. This is commonly known as an 8.3 file name. The Windows FAT and NTFS file systems are not limited to 8.3 file names, because they have long file name support, but they still support the 8.3 version of long file names.
answered Dec 29, 2011 at 23:53
TixzTixz
1351 silver badge8 bronze badges
Слишком длинное имя файла или слишком длинный целевой путь — как исправить?
При копировании, создании, сохранении или перемещении файлов и папок в Windows 11 и Windows 10 на внутреннем HDD или SSD, при копировании данных на внешний диск или флешку, вы можете столкнуться с ошибками вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку», «Указано неправильное или слишком длинное имя файла» и другие, имеющие отношение к слишком длинным именам или путям к файлам и папкам.
В этой инструкции подробно о том, чем вызваны эти ошибки и как можно их исправить в Windows последних версий, а также дополнительная информация, которая может быть полезной, чтобы решить проблему.
- Слишком длинное имя файла или слишком длинный целевой путь
- Причины ошибки и способы её исправить
- Как включить поддержку длинных путей в Windows
- В редакторе реестра
- В редакторе локальной групповой политики
- Почему ошибка сохраняется при включенной поддержке длинных путей
Причины ошибки «Слишком длинное имя файла» и «Слишком длинный целевой путь» и способы её исправить
Несмотря на то, что файловой системой NTFS длина пути ограничена 32760 символов, в Windows существует ограничение на полный путь в 260 символов, включая путь к папке и имя файла с расширением. Ещё одно ограничение — 255 символов на имя файла или отдельной папки. Схожие ограничения есть для файловых систем FAT32 и ExFAT. Когда полный путь к файлу, с которым вы выполняете действия, превышает указанное число символов, вы можете получить сообщение об ошибках о слишком длинном целевом пути или слишком длинном имени файла.
Отсюда основные способы исправить ошибки, связанные с использованием слишком длинного пути:
- Использовать более короткие имена файлов и более простое и «компактное» дерево папок.
- Включить поддержку длинных путей — такая опция есть в Windows 10 и Windows 11, далее будет рассмотрен порядок действий. Однако, это решит не все проблемы, о чем мы также поговорим.
- Использовать файловые менеджеры, которые могут работать с длинными путями по умолчанию: Total Commander, Files (но для него потребуется включить и поддержку длинных путей в системе) или даже 7-Zip File Manager, который прекрасно с этим справляется.
Как включить поддержку длинных путей в Windows 10 и Windows 11
В зависимости от установленной редакции Windows, можно использовать один из следующих способов включения поддержки длинных путей.
В редакторе реестра
Если на вашем компьютере установлена Windows 11 или Windows 10 Домашняя, используйте редактор реестра для включения опции:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить» или нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
- В правой панели редактора реестра дважды нажмите по параметру с именем LongPathsEnabled и присвойте значение 1 вместо 0 для этого параметра.
- Закройте редактор реестра, перезагрузите компьютер.
В редакторе локальной групповой политики
В Windows Pro и Enterprise можно использовать редактор локальной групповой политики:
- Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc в диалоговом окне «Выполнить» и нажмите Enter.
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Система — Файловая система.
- Дважды нажмите по параметру «Включить длинные пути Win32».
- Установите значение «Включено» для этого параметра, примените настройки.
- Закройте редактор локальной групповой политики и перезагрузите компьютер.
Готово, теперь поддержка длинных путей в Windows включена, однако это не означает, что ошибки, с ними связанные, исчезнут.
Почему ошибки длинных путей появляются, несмотря на включенную поддержку длинных путей
Даже если вы включите поддержку длинных путей к папкам и файлам в Windows 11/10, при действиях с такими файлами в проводнике и некоторых программах вы продолжите получать ошибки вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку» или «Указано неправильное или слишком длинное имя файла», также будут недоступны некоторые действия в папках, имеющих длинный путь.
Причина этого — поддержка длинных путей требуется не только на уровне системы, но и в самой программе, которая работает с этими путями, в качестве примера:
- Проводник не сможет полноценно работать с длинными путями даже при включенной поддержке.
- Файловый менеджер Files из магазина приложений будет исправно работать, если включить поддержку длинных путей, и будет сообщать об ошибках при отключенной поддержке.
- Total Commander или встроенный файловый менеджер 7-Zip работают с длинными путями независимо от того, включена ли их поддержка в Windows.
То же самое касается не только файловых менеджеров, но и прикладных программ: текстовых, графических и видео редакторов и другого ПО.
Надеюсь, инструкция прояснила причины ошибки и возможные способы решения проблемы. Если же вопросы остаются — жду их в комментариях.