Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как переименовать формат файла на windows 7


Как изменить расширение файла в Windows 7

Расширение – это набор символов после имени файла, которые определяют его назначение. Благодаря этим символам персональный компьютер понимает, какие действия необходимо применять при запуске данного объекта. К примеру, «test.txt» — это текстовый документ, «qwerty.html» — это страница с разметкой HTML, а «track.mp3» — это аудиозапись. Именно слова после точки («.txt», «.html», «.mp3»)  сообщают компьютеру о типе хранимой информации. В этой статье описывается, как изменить такой параметр, как расширение файла в ОС Windows 7.

 

Зачем это необходимо?

Существует огромное количество причин, по которым пользователям может понадобиться сменить тип объекта. Однако все они достаточно редко применяются в повседневной жизни и используются, в основном, компьютерными специалистами и веб-разработчиками.

Наиболее ярким примером причины поменять расширение файла является создание bat-файла.

Bat-файл — это небольшая программка, которую может написать даже неподготовленный пользователь, которая последовательно выполняет набор консольных команд Виндовс. К примеру, вы можете сделать bat, который будет снимать атрибут «Скрытый» со всех объектов в текущей папке, поместив в него всего одну строку «attrib -h /s /d».

Однако через Проводник Виндовс создать документ с расширением .bat невозможно. Поэтому пользователи берут обычный текстовый (.txt) документ и редактируют его, после чего остается лишь поменять его тип. Далее в статье подробно описывается, как изменить расширение файла в Windows 7.

Настройка Проводника

Для того чтобы неопытные пользователи своими случайными действиями не смогли поменять параметры каких-либо важных для работы системы файлов, данная функция по умолчанию отключена. Поэтому для начала ее необходимо активировать:

  1. Откройте Проводник Виндовс с помощью ярлыка «Мой компьютер» на панели быстрого доступа, рабочем столе или в меню «Пуск». 
  2. Щелкните по вкладке «Упорядочить» в навигационном меню сверху.
  3. Из ниспадающего списка требуется выбрать раздел «Параметры папок».
  4. В открывшемся новом окне перейдите к закладке «Вид».
  5. Снимите галку напротив пункта «Скрыть расширения для зарегистрированных типов».
  6. Нажмите «Применить», чтобы сохранить изменения и «Ok», чтобы выйти из меню настройки.

Как поменять тип файла

После вышеописанных действий в названии каждого объекта будет отображаться и его расширение. Для того чтобы поменять его, пользователям необходимо кликнуть ПКМ по файлу, выбрать пункт «Изменить» и заменить старый тип (2-4 символа после точки) на новый. 

Как показать, изменить и скрыть расширение файла в Windows 7

Расширение имени файла обозначает формат хранящихся в нём данных. По умолчанию Windows 7 не показывает эту информацию, ограничиваясь кратким описанием в «Проводнике», однако иногда возникает необходимость изменить расширение вручную.

Что представляет собой расширение имени файла

Первая часть названия файла (до точки) является именем собственным, подбирается пользователем самостоятельно и обычно понятна без пояснений лишь автору. Вторая же часть (после точки, расширение) относится к служебной информации, говорит о типе данных и способах работы с файлом.

Расширение даёт возможность системе или конкретной программе распознать хранящуюся информацию и задействовать соответствующие алгоритмы обработки. Например, тип «.txt» присваивается файлам, содержащим текстовую информацию, поэтому при обращении к ним Windows 7 загружает текстовый редактор. Файлы «.mp3», «.wma» содержат музыку или другую звуковую информацию, поэтому для них система задействует плеер.

Перечень некоторых файловых расширений (таблица)

Потребность заменить текущее расширение файлового имени может возникнуть по разным причинам. Самая простая из них — исправить случайную или намеренную ошибку. Например, при сохранении было указано неверное расширение, или вирус зашифровал полное название. Кроме того, иногда для одних и тех же форматов данных (чаще всего текстовых) могут использоваться разные расширения, а потому документы не воспринимаются редакторами, если их не исправить на «родственные».

Изменение расширения можно также использовать для дополнительной защиты информации. Например, сменив тип файла с архивного на текстовый или с графического на архивный, можно «спрятать» его от профильных приложений и от чужих глаз.

Как сделать видимым расширение в Windows 7 или скрыть его

По умолчанию Windows 7 не показывает стандартные расширения файлов, ограничиваясь сведениями общего характера: «Текстовый документ», «Документ Microsoft Word» и так далее, поскольку считает это более информативным. На самом деле, это не всегда удобно, ведь большинство приложений чувствительно к конкретному расширению, а не только к типу файла.

Чтобы увидеть расширение, нужно изменить параметры представления информации в «Проводнике».

Находим окно «Параметры папок». Проще всего для нашей цели воспользоваться поисковой строкой. Поэтому нажимаем главную кнопку Windows — «Пуск», после чего в строке поиска набираем «Параметры папок».

Чтобы узнать расширение, сначала нам нужно перейти в настройки «Параметров папок»

Система добросовестно отображает все ссылки, содержащие введённую нами информацию, но нам нужна только верхняя. Переходим по ней и открываем необходимое окно.

По умолчанию расширение скрывается

Вкладка «Вид» содержит инструкции показа папок и файлов «Проводником». Например, именно здесь находится запрет на показ защищённых системных или скрытых файлов для их защиты от непреднамеренного удаления. Нужный нам параметр – «Скрывать расширения для зарегистрированных типов файлов». Снимаем пометку слева от него, нажимаем экранную кнопку «Применить», а затем «ОК». Если впоследствии возникнет желание вернуться к представлению файлов без показа расширения, нужно будет повторить те же действия, только пометку на этот раз оставить.

Видео: как поменять расширение файла на Windows 7

Как изменить расширение файла

Изменить текущее расширение имени файла можно с помощью средств Windows 7, файловых менеджеров или программ, предназначенных для работы с конкретным типом данных.

С помощью системных средств

Если иконка файла находится на рабочем столе, то для переименования нужно навести на неё курсор и нажать правую кнопку мышки. В зависимости от типа файла открывшееся контекстное меню будет содержать разный набор опций, но нужная нам будет там всегда. Выбираем «Переименовать».

Этот пункт всегда будет в меню

Теперь остаётся только ввести нужное расширение после точки.

Такой же набор действий потребуется для переименования с помощью «Проводника». Единственным отличием является необходимость предварительно включить опцию показа расширения файлов по уже известному нам алгоритму.

Total Commander

Популярный файловый менеджер Total Commander пользуется заслуженным уважением пользователей за богатый функционал и удобство работы. Для нашей задачи наиболее привлекательной выглядит его способность группового переименования файлов. Вместо того чтобы менять расширения по одному, воспользуемся более удобным инструментом.

Открываем Total Commander и переходим в каталог, содержащий файлы, у которых необходимо сменить расширение. Приложение содержит много возможностей для выделения нужных файлов. Это можно сделать с помощью пробела, мышки и горячих клавиш. Например, нажимая Ctrl+A, выделяем всё содержимое каталога, а потом пробелом редактируем список — убираем ненужные. Более сложные выборки, в том числе и по типу файлов, доступны через пункты меню.

Выделенные файлы отличаются цветом

Теперь нужно найти в меню приложения пункт «Групповое переименование…» или просто нажать Ctrl+M.

Групповое переименование находится в пункте меню «Файлы»

Окно «Групповое переименование» содержит много вариантов изменения имён файлов и их расширений. Например, здесь можно добавить к каждому имени номер или заменить прописные буквы в названии на строчные.

Попробуем сменить расширения выбранных нами файлов с «.m4a» на «.mp3». Для этого в верхней части окна в строчке «Найти:» набираем «*.m4a», а в строке «Заменить на:», которая расположена несколько ниже, «*.mp3». Для удобства пользователя в центральной части окна представлены и прежние, и будущие имена файлов, чтобы можно было посмотреть и оценить потенциальный результат.

Настроить переименования можно многими способами

«Звёздочка» в наших инструкциях по поиску и замене означает выделение всех файлов без исключения. Если бы мы хотели, например, сменить расширение только у тех, которые начинаются на букву A, то нужно было написать «A*.m4a».

Осталось нажать на экранную кнопку «Выполнить». Расширение изменилось.

Хотя тем же образом можно изменить расширение имени и одного файла, удобнее это делать из основного окна Total Commander. Просто выделяем файл и нажимаем F2. Теперь можно редактировать название и расширение, не покидая окна.

Один файл можно переименовать быстрее

Видео: как переименовать много файлов сразу в файловом менеджере Total Commander

Использование командной строки

В Windows 7 сохранилась возможность использования системных команд, ведущих свою историю ещё со времён MS DOS. Чтобы их исполнить, необходимо запустить соответствующую утилиту, которая, в свою очередь, вызывается с помощью окна «Выполнить».

Вначале одновременно нажимаем кнопки Win (обычно расположена между Ctrl и Alt) и R. В строке ввода показавшегося в углу экрана окна набираем команду вызова консоли cmd и нажимаем Enter.

Вызываем командную строку

Можно сразу попытаться переименовать нужные файлы, но для этого придётся указывать полный путь до них и в старом, и в новом названии. Поэтому проще перейти в нужный каталог командой cd <название каталога>.

Сначала переходим в нужный каталог

Теперь можно воспользоваться командой переименования. Синтаксис её схож с тем, который мы использовали в Total Commander. Сначала пишется команда, затем старое имя файла с расширением или формула для группы файлов, а дальше — новое имя. В нашем случае команда будет выглядеть так: «rename *.m4a *.mp3». Набираем и нажимаем Enter.

Осталось лишь нажать Enter

Как изменить тип файла

Даже близкие форматы файлов могут иметь некоторые внутренние различия. В таких случаях простой замены расширения файла недостаточно, лучше воспользоваться приложениями, умеющими работать и со старым, и с новым типом файла. Например, для перекодирования текстового файла из .txt в .doc достаточно загрузить его в Microsoft Word, а затем сохранить в новом формате, используя опцию «Сохранить как…», в которой указать нужный тип файла в соответствующей строке.

Таким же образом можно поступить и с графикой. Для музыкальных и видеофайлов придётся использовать специальные программы-конвертеры. Но в этом случае речь пойдёт о значительной модификации параметров файла, а не только об изменении его расширения.

Расширение файла сообщает пользователю, другим приложениям или системе сведения о характере хранимой информации и алгоритмах работы с нею. Обычно оно присваивается в автоматическом режиме при создании файла и не меняется до его удаления, но существуют удобные инструменты повлиять на этот выбор или изменить расширение при необходимости.

Здравствуйте! Меня зовут Александр, 45 лет. Образование двойное - экономист, математик. Оцените статью: Поделитесь с друзьями!

Как изменить расширение файла в Windows 7

Необходимость изменить расширение файла наступает в том случае, если первоначально или при сохранении ему было ошибочно присвоено неправильное наименование формата. Кроме того, бывают случаи, когда элементы с различным расширением, по сути, имеют одинаковый тип формата (например, RAR и CBR). И для того, чтобы открыть их в определенной программе, можно просто его изменить. Рассмотрим, как выполнить указанную задачу в Виндовс 7.

Процедура изменения

Важно понять, что просто смена расширения не меняет типа или структуры файла. Например, если в документе поменять filename extension с doc на xls, то он автоматически экселевской таблицей не станет. Для этого нужно проводить процедуру конвертирования. Мы же в этой статье рассмотрим различные способы изменения наименования формата. Это можно сделать, как с помощью встроенных инструментов Windows, так и применив стороннее программное обеспечение.

Способ 1: Total Commander

Прежде всего, рассмотрим пример изменения наименования формата объекта при помощи сторонних приложений. С этой задачей может справиться практически любой файловый менеджер. Самым популярным из них, безусловно, является Total Commander.

  1. Запустите Тотал Коммандер. Перейдите, воспользовавшись инструментами навигации, в тот каталог, где расположен элемент, наименование типа которого необходимо изменить. Кликайте по нему правой кнопкой мышки (ПКМ). В перечне выбирайте «Переименовать». Также можете после выделения нажать клавишу F2.
  2. После этого поле с наименованием становится активным и доступным для изменения.
  3. Меняем расширение элемента, что указано в конце его имени после точки на то, которое считаем нужным.
  4. Обязательно для того, чтобы корректировка вступила в силу, следует кликнуть Enter. Теперь название формата объекта изменено, что можно видеть в поле «Тип».

С помощью Total Commander можно выполнить групповое переименование.

  1. Прежде всего, следует выделить те элементы, которые требуется переименовать. Если нужно произвести переименования всех файлов в данном каталоге, то становимся на любом из них и применяем комбинацию Ctrl+A либо Ctrl+Num+. Также, можете перейти в меню по пункту «Выделение» и в списке выбрать «Выделить все».

    Если требуется сменить название типа файлов у всех объектов с определенным расширением в данной папке, то в этом случае, после выделения элемента последовательно перейдите по пунктам меню «Выделение» и «Выделить файлы/папки по расширению» или примените Alt+Num+.

    Если же нужно переименовать только часть файлов с определенным расширением, то в этом случае вначале отсортируйте содержимое каталога по типу. Так будет удобнее искать нужные объекты. Для этого нажмите наименование поля «Тип». Затем, зажав клавишу Ctrl, щелкайте левой кнопкой мышки (ЛКМ) по тем наименованиям элементов, у которых нужно сменить расширение.

    Если объекты расположены по порядку, то кликните ЛКМ по первому из них, а затем, зажав Shift, по последнему. При этом будет выделена вся группа элементов между этими двумя объектами.

    Какой бы вариант выделения вы не выбрали, выделенные объекты будут помечены красным цветом.

  2. После этого нужно вызвать инструмент группового переименования. Это также можно сделать несколькими способами. Можете кликнуть по иконке «Групповое переименование» на панели инструментов или применить Ctrl+M (для англоязычных версий Ctrl+T).

    Также пользователь может кликнуть «Файл», а затем из списка выбрать «Групповое переименование».

  3. Запускается окошко инструмента «Групповое переименование».
  4. В поле «Расширение» просто впишите то наименование, которое вы хотите видеть у выделенных объектов. В поле «Новое имя» в нижней части окна тут же отобразятся варианты названий элементов в переименованном виде. Чтобы применить изменение к указанным файлам, жмите «Выполнить».
  5. После этого можно закрывать окно группового изменения названия. Через интерфейс Тотал Коммандер в поле «Тип» можно увидеть, что у тех элементов, которые были ранее выделены, расширение сменилось на заданное пользователем.
  6. Если вы выяснили, что при переименовании допустили ошибку или по какой-нибудь иной причине пожелали его отменить, то сделать это тоже довольно легко. Прежде всего, выделите файлы с измененным названием любым из тех способов, о которых шла речь выше. После этого переместитесь в окно «Групповое переименование». В нем нажмите «Откат».
  7. Запустится окошко, в котором спрашивается, действительно ли пользователь желает произвести отмену. Жмите «Да».
  8. Как видим, откат был выполнен успешно.

Урок: Как пользоваться Тотал Коммандер

Способ 2: Bulk Rename Utility

Кроме того, существуют специальные программы, предназначенные для массового переименования объектов, действующие, в том числе, и в Windows 7. Одним из самых известных таких программных продуктов является Bulk Rename Utility.

Скачать Bulk Rename Utility

  1. Запустите Bulk Rename Utility. Через внутренней файловый менеджер, расположенный в верхней левой части интерфейса приложения, перейдите в ту папку, где находятся объекты, над которыми требуется выполнить операцию.
  2. Вверху в центральном окне отобразится список файлов, которые располагаются в данной папке. Применяя те же способы манипулирования «горячими» клавишами, которые ранее использовались в Total Commander, произведите выделение целевых объектов.
  3. Далее переходим к блоку настроек «Extension (11)», который отвечает за изменение именно расширений. В пустое поле введите наименование формата, которое хотите видеть у выделенной группы элементов. Затем жмите «Rename».
  4. Открывается окно, в котором указано число переименовываемых объектов, и спрашивается, действительно ли вы хотите выполнить данную процедуру. Для подтверждения задачи следует нажать «OK».
  5. После этого отобразится информационное сообщение, сообщающее о том, что задача выполнена успешно и указанное количество элементов было переименовано. Можно жать в этом окошке «OK».

Главный недостаток данного способа состоит в том, что приложение Bulk Rename Utility не русифицировано, что создает определенные неудобства русскоязычному пользователю.

Способ 3: использование «Проводника»

Самым популярным способом сменить filename extension является использование «Проводника Windows». Но трудность состоит в том, что в Виндовс 7 по умолчанию расширения в «Проводнике» скрыты. Поэтому, прежде всего, нужно активировать их отображение, перейдя в «Параметры папок».

  1. Перейдите в «Проводнике» в любую папку. Щелкните «Упорядочить». Далее в списке выберите «Параметры папок и поиска».
  2. Открывается окошко «Параметров папок». Переместитесь в раздел «Вид». Уберите флажок с пункта «Скрывать расширения». Нажимайте «Применить» и «OK».
  3. Теперь наименования форматов в «Проводнике» будут отображаться.
  4. Затем перейдите в «Проводнике» к тому объекту, наименование формата у которого желаете поменять. Щелкните по нему ПКМ. В меню выбирайте «Переименовать».
  5. Если вы не хотите вызывать меню, то после выделения элемента можно просто нажать на клавишу F2.
  6. Название файла становится активным и доступным для изменения. Меняем последние три или четыре буквы после точки в наименовании объекта на название того формата, который требуется применить. Остальную часть его имени без особой надобности изменять не нужно. После выполнения данной манипуляции нажимайте Enter.
  7. Открывается миниатюрное окошко, в котором сообщается, что после смены расширения, объект может стать недоступным. Если пользователь осознанно производит действия, то он должен подтвердить их, нажав «Да» после вопроса «Выполнить изменение?».
  8. Таким образом наименование формата было изменено.
  9. Теперь, если есть такая необходимость, пользователь может снова переместится в «Параметры папок» и убрать показ расширений в «Проводнике» в разделе «Вид», поставив флажок около пункта «Скрывать расширения». Теперь следует кликнуть «Применить» и «OK».

Урок: Как перейти в «Свойства папки» в Виндовс 7

Способ 4: «Командная строка»

Поменять filename extension можно также при помощи интерфейса «Командной строки».

  1. Перейдите в каталог, который содержит папку, где находится элемент, предназначенный для переименования. Зажав клавишу Shift, щелкните ПКМ по данной папке. В перечне выберите «Открыть окно команд».

    Также вы можете перейти внутрь самой папки, где располагаются нужные файлы, и с зажатой Shift кликнуть ПКМ по любому пустому месту. В контекстном меню также выберите «Открыть окно команд».

  2. При использовании любого из этих вариантов запустится окно «Командной строки». В нем уже будет отображен путь к папке, где расположены файлы, в которых нужно переименовать формат. Введите туда команду по следующему шаблону:

    ren старое_имя_файла новое_имя_файла

    Естественно, имя файла требуется указывать с расширением. Кроме того, важно знать, что если в имени присутствуют пробелы, то его обязательно нужно брать в кавычки, а иначе команда будет воспринята системой, как некорректная.

    Например, если мы хотим сменить название формата элемента с именем «Hedge Knight 01» с CBR на RAR, то команда должна выглядеть таким образом:

    ren "Hedge Knight 01.cbr" "Hedge Knight 01.rar"

    После ввода выражения нажимайте Enter.

  3. Если в «Проводнике» включен показ расширений, то вы можете увидеть, что наименование формата указанного объекта было изменено.

Но, конечно, применять «Командную строку» для изменения filename extension только у одного файла не рационально. Намного проще произвести данную процедуру через «Проводник». Другое дело, если нужно поменять название формата у целой группы элементов. В этом случае переименование через «Проводник» займет много времени, так как данный инструмент не предусматривает выполнения операции одновременно с целой группой, а вот «Командная строка» подойдет для решения данной задачи.

  1. Запустите «Командную строку» для той папки, где необходимо произвести переименование объектов любым из тех двух способов, о которых шел разговор выше. Если вы желаете переименовать все файлы с конкретным расширением, находящиеся в данной папке, заменив у них название формата на другое, то в этом случае применяйте следующий шаблон:

    ren *.исходное_расширение *.новое_расширение

    Звездочка в данном случае обозначает любой набор символов. Например, чтобы поменять в папке все наименования форматов с CBR на RAR следует ввести такое выражение:

    ren *.CBR *.RAR

    Затем жмите Enter.

  2. Теперь можете проверить результат обработки через любой файловый менеджер, поддерживающий отображение файловых форматов. Переименование будет выполнено.

Воспользовавшись «Командной строкой», можно решать и более сложные задачи при смене расширения элементов, размещенных в одной папке. Например, если нужно переименовать не все файлы с определенным расширением, а только те из них, которые в своем наименовании имеют определенное количество символов, можно использовать вместо каждого символа знак «?». То есть, если знак «*» обозначает любое количество символов, то знак «?» подразумевает только один из них.

  1. Вызовите окно «Командной строки» для конкретной папки. Для того, чтобы, например, произвести смену названий форматов с CBR на RAR только у тех элементов, в имени которых 15 символов, вводим в область «Командной строки» следующее выражение:

    ren ???????????????.CBR ???????????????.RAR

    Нажимайте Enter.

  2. Как можно видеть через окно «Проводника», изменение наименования формата коснулось только тех элементов, которые подпадали под вышеописанные требования.

    Таким образом, манипулируя знаками «*» и «?» можно через «Командную строку» ставить различные комбинации задач по групповой смене расширений.

    Урок: Как включить «Командную строку» в Виндовс 7

Как видим, существует несколько вариантов смены расширений в ОС Windows 7. Конечно, если требуется переименовать один или два объекта, то проще всего сделать это через интерфейс «Проводника». Но, если изменить названия формата требуется сразу у многих файлов, то в этом случае в целях экономии сил и времени на выполнение данной процедуры придется либо устанавливать стороннее программное обеспечение, либо использовать те возможности, которые предоставляет интерфейс «Командной строки» Windows.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Как изменить тип файла в windows за минуту

Добрый день уважаемые читатели сегодня я хочу вам рассказать, как изменить тип файла в windows за минуту, данная тема может считаться продолжением предыдущего поста про ассоциации файлов в windows 10, так как дополняет ее. В моем примере мы рассмотрим такие операционные системы как Windows 7, Windows 8.1 ну и конечно десятку, куда сейчас без нее. Я уверен, что данная информация будет очень полезной для начинающих пользователей компьютера, особенно если ваш компьютер подвергался атаки вируса, поменявший все ассоциации файлов.

Типы форматов файлов

Давайте разбираться для начала, что такое типы форматов файлов. Логично, что каждая программа установленная на вашем компьютере, не важно в какой операционной системе открывает свой файл, и логично, что другие файлы от сторонних программ ей не нужны, так как у них свои открывальщики. Из этого следует, что файлы каким то образом должны отличаться друг от друга, и идентифицироваться себя для конкретного приложения. Долго думать не стали и придумали, что у каждого файла определенной программы будет свой формат или расширение. Расширение это то, что в названии файла идет после знака точка на конце.

Примеры типов форматов файлов

Приведу самые распространенные форматы файлов:

  • Звуковые > имеют расширение mp3, wav, flac
  • Видео > имеют формат avi, mkv, mpeg и так далее
  • Исполняемые > имеют формат exe, msi
  • Архивные > формат rar, zip
  • Текстовые > doc, docx, txt, pdf и т.д.

Таких категорий очень много, каждая из них содержит свои виды расширений файлов, всех их посмотреть можно в заметке выше про ассоциации, советую прочитать. Бывают случаи, что нужно быстро сменить формат файла, по разным причинам, простой пример у вас есть картинка с расширением png, а на сайте аватарки для загрузки в профиль например могут быть только в jpeg формате, что делать, можно конечно конвертировать его онлайн, но не всегда есть интернет, вот мы и приходим к тому, что должны понять и разобрать как изменить тип файла в windows.

Хочу отметить, что для конвертирования форматов, нужно использовать либо онлайн сервисы либо специализированное ПО, ниже примеры имеют ознакомительный характер

Как изменить тип файла в windows 10

Давайте переходить к практике и разберем как изменить тип файла в windows 10. Предположим у мне нужно изменить расширение txt, в любой операционной системе семейства Microsoft, расширения скрыты и логично, что если нужно, что то поменять штатными средствами, то нужно включить функционал.

Все, что нам нужно это открыть проводник, сделать это можно по иконке папки справа от кнопки пуск.

поменять формат нам поможет нажатие на меню Вид и установка галки Расширения имен файлов.

Обратите внимание, что тут можно включить скрытые файлы Windows 10. Все проверяем, наш файлик txt. Все теперь выбрав его и нажав клавишу F2, можно поменять формат на нужный, стираем txt и заменяем его. Реальный случай когда это может пригодиться, вы в txt пишите какой нибудь скрипт, а потом меняете формат на bat или cmd и он становится скриптом.

Как видите изменение формата файла в Виндоус, не сложнее, чем сказать раз, два и три, но не думайте, что это действует всегда, у вас так не получиться взять mp3 и сделать из него avi, чудес не бывает. Данный метод, полезен например при редактировании файла Hosts в системе, так как он по умолчанию не имеет расширения, а бывают случаи, что при его редактировании пользователю предлагается сохранить его уже в формате txt, который не всегда виден, если не включено отображение.

Как изменить тип файла в windows 8

Давайте дальше разбирать как изменить тип файла в windows 8, данная версия чуть по старее и не так распространена по миру, на мой взгляд ее в свое время зря забраковали, не будь ее не стало бы и десятки, но речь не об это 🙂 . По умолчанию Windows 8.1 не отображает расширения в системе, например у меня есть картинка и мне нужно сменить ее расширение, но его в названии не видно.

Чтобы это поправить, делаем следующее, открываем проводник Windows (любой локальный диск в моем компьютере). У вас будет сверху вот такое удобное меню, в нем вам необходимо перейти во вкладку Вид и поставить вот такую галку, Расширения имен файлов. Это действие позволит операционной системе, включить отображение форматов или как угодно расширений файлов.

Снова взглянем на наш файл и о чудо у него появилась в названии .jpg это и есть его формат.

Теперь, что вам нужно сделать, тут два варианта, первый это правый клик и выбор из контекстного меню пункт переименовать, но вы, то уже продвинутый пользователь, поэтому знаете, что все тоже самое делается, если нажать клавишу F2 на выбранном файлике. Далее у вас появится возможность отредактировать его, стираем старый формат и пишем новый, например png, в окне где у вас спрашивают подтверждение на изменение форматирования жмем Да.

В итоге вы получили, нужное расширение. Как видите, пара кликом мышки. Теперь вы знаете как поменять формат файла в Windows 8.

Мне очень часто люди говорят, что статья вводит в заблуждение, что типа ничего это не работает. Тут хочу отметить, что люди до конца все не прочитали, и видимо не обратили внимание, что я писал, что это работает не всегда и не со всеми форматами, а в других случаях нужно пользоваться для изменения типа файлов специальные сервиса и конвертеры.

Приведу пример из жизни, в государственных учреждениях очень часто стоит, до сих пор Word 2003, и имеет он формат .doc, а в большинстве контор уже стоит MS Office 2013, который по умолчанию имеет тип файлов у Word *.docx, который в 2003 работать не будет, так вот указанный метод выше легко меняет форматы, и вы легко передадите нужный формат для пользователя со старым офисом.

Как изменить тип файла в windows 7

И так в восьмеркой мы с вами разобрались, давайте посмотрим как изменить тип файла в windows 7, тут слегка это находится в другом месте.

Описанный метод для семерки через панель управления, подойдет и для десятки и восьмерки

У меня есть файл архив, у него формат rar, мне нужно изменить расширение файла в windows 7 на zip, это тоже такой архиватор. По умолчанию семерка, так же не отображает форматы, поэтому ей нужно в этом помочь, так сказать слегка подтюнить 🙂 .

У нас с вами два способа, каждый из ниж вам должен открыть оснастку Параметры папок. Первый метод, это открываем Пуск > Панель управления.

В правом верхнем углу в пункте просмотр выбираем крупные значки, после чего ищем иконку Параметры папок, именно ее возможности нам позволят изменить тип файла в windows.

Попасть в меню Параметры папок можно еще вот таким методом, открываем мой компьютер, как видите сверху нет дополнительных кнопок.

Нажимаем волшебную клавишу Alt и в итоге вы откроете скрытое меню. В нем жмете на кнопку Сервис и далее Параметры папок. Сами выбирайте какой метод вам нравится больше.

Переходим на вкладку Вид, где вам необходимо убрать галку Скрыть расширения для зарегистрированных типов файлов. Сняв ее вы получите возможность изменить тип файла в windows.

Все проверяем наш архив, выбираем его жмем F2 или правым кликом переименовать, и ставим нужное расширение.

Ну и на последок покажу вам универсальный метод работающий в любой версии Windows, нажимаем WIN+R и вводим там control /name Microsoft.FolderOptions, остальной список mmc команд, для открытия через меню выполнить смотрите по ссылке слева

Итог

Давайте подведем итог и пробежимся по пунктам, что мы теперь знаем:

  • Разобрали, что такое типы форматов файлов
  • Рассмотрели способы включения расширений в Windows
  • Научились проводить изменение формата файла в Windows 7 по 10

Если есть какие либо вопросы, то жду их в комментариях.

Способы изменения типа файлов в Windows 7,8,10

Расширения отображают тип архитектуры внутренних данных и их целевое назначение, присутствует практически во всех файлах. Именно используя заданную информацию, выполняется синхронизация с программой, которая способна воспринимать структуру данных. Тип файла находится сразу за его именем или в разделе «Тип», но по умолчанию он скрыт системой.

Так как без корректного расширения работать файл не будет, даже не смотря на правильно составленную информацию в нём, например код, то возникает вопрос — как изменить тип файла в Windows 7 и других версиях. В действительности процедура несложная и выполняется в несколько кликов, только важно определиться со способом преобразования.

Существует 4 основных варианта, которыми можно изменить тип файла:

  • С помощью «Переименования»;
  • Используя консоль;
  • Специальные конверторы;
  • Через целевую программу.

Действие является потенциально опасным для файла. Если неверно заменить тип, то элемент не будет открываться программами. Обычно рекомендуется преобразовывать форматы для работы видео, некоторые проигрыватели некорректно обрабатывают файлы. Также применяется при написании кода, так указывается вместо txt, bat или html или внесения правок в реестр.

В самой Windows предусмотрено несколько вариантов для проведения преобразования: первый удобен для единичных файлов, а второй лучше для групп.

Изменение расширения стандартными средствами

Чтобы применять свойство «Переименование» для замены расширения, прежде необходимо настроить правильное отображение имен. Эта процедура несколько отличается в Windows 7 от 8 и выше. Для «семёрки» следует:

  • Клик по Пуск и «Панель управления»;
  • Найдите плитку «Параметры папок»;

  • Перейдите во вкладку «Вид»;
  • В конце списка снимите галочку возле «Скрывать расширения…».

Последовательно переходим к вопросу, как изменить тип файла в Windows 10:

  • Следуйте в директорию с целевыми файлами;
  • Клик по вкладке «Вид»;
  • Клик по «Показать и скрыть»;
  • Установите выделение возле «Расширения имен файлов».

Теперь процедура становится идентичной для всех Windows. Просто ПКМ по файлу и «Переименовать». Возле имени находится через точку и расширение. Вы можете заменить его на любое, а после сохранить, подтвердив намерения в всплывающем окне.

Когда после замены типа, элемент не поддался обработке, то следует преобразовать его в изначальное положение. Иногда приходится самостоятельно назначать программу-обработчик.

Изменение расширений через консоль

Используя командную строку можно заменить любой тип файла на инородный. Основная изюминка этого варианта в том, что им можно быстро изменить расширения для множества элементов. Конечно, процедура доступна и для одиночного файла, но она менее удобна.

Перед тем, как изменить тип файла в Windows, необходимо перейти в папку с целевыми элементами, затем:

  • Shift + ПКМ по свободному пространству;
  • Выберите «Открыть окно команд»;

  • Внесите код ren *.txt *.php, где .txt – это актуальное расширения файла, а .php – это необходимый тип.

В пределах директории все файлы изменят расширение и станут заданного типа. Для одиночной замены необходимо дополнительно указывать имя элемента.

Специализированные конвертеры

Основной достопримечательностью является то, что приложения не просто изменяют расширение, но перекодируют и данные внутри файлов. То есть, в случае с жесткой ручной заменой можно не получить ожидаемого результата, но если использовать конвертер, всё сработает корректно. Такие приложения больше специализируются на множественных трансформациях данных, но никто не запрещает и одиночное изменение.

На просторах интернета существуют самые различные программы, часто они специализируются в разных сферах. Существуют мультимедийные и текстовые конвертеры. Для видео лучше использовать Any Video Converter, а для текстов AVS Document Converter. Также существуют онлайн сервисы, они чуть менее функциональны, но не требуют установки.

Работают все по одному принципу: через проводник проводите к элементу, указываете требуемый тип и запускаете процедуру.

Единственным нюансом является наличие в данной сфере мошенников. Довольно часто вам бесплатно предоставляется программа для записи видео, аудио или снимков. После выполнения записи вы обнаруживаете, что файл в нестандартном формате и его не открывает плеер. Чтобы изменить расширение на общепринятое, вымогаются деньги. Совет только один, всегда предварительно проверяйте формат записи в тестовом режиме.

Программы-обработчики

Последний способ, как изменить тип файла – это использовать целевую программу. Так, чтобы изменить тип картинки, можно использовать Adobe Photoshop, который корректно запишет её с сохранением должного качества. Для работы в сфере программирования, можно зайти в Notepad ++ и нажать на «Сохранить как». В строке «Тип файла»  нужно выбрать необходимый. Здесь присутствуют все популярные языки программирования и их расширения.

Аналогично работают и другие приложения, важным аспектом является необходимость поддержки двух форматов и того, что в текущий момент и необходимого.

Таким же способом можно полностью убрать тип, актуально для файла hosts. Просто установите «All types» и напишите имя, расширение добавлено не будет.

Любой из способов актуален и способен выполнить конвертацию, не накладывая ограничения. Выбор варианта делается на основании удобства и количества файлов.

Если у Вас остались вопросы по теме «Как изменить тип файлов в Windows 7,8,10?», то можете задать их в комментариях

(1 оценок, среднее: 5,00 из 5)

Загрузка…

Как поменять расширение файла в Windows 7? — Networkcenter.ru

Есть много типов файлов, которые отличаются по своему расширению. Некоторые из них успешно открываются во многих программах и не требуют изменений, однако может случиться так, что обычного «jpeg» недостаточно, или файл понадобится в других расширениях, таких как «html», «mpg», «vob» или других. В этом случае необходимо изменить расширение.

При выполнении этой операции следует соблюдать осторожность, поскольку после неудачного изменения файл может стать непригодным для чтения в нужных программах или полностью не читаемым.

Первый шаг

Чтобы успешно изменить расширение файла или файлов, следуйте этим инструкциям. Для запуска нажмите «Пуск», а затем «Панель управления» и «Параметры папок». Выберите вкладку «Вид» из списка.

Второй шаг

Файл, который вы хотите изменить, может не иметь видимого расширения на данном этапе. Видно только его имя. По этой причине невозможно изменить расширение одним щелчком мыши. Вы должны войти в меню «Инструменты», а затем выбрать «Параметры папки» и «Просмотр». Это даст вам более широкое представление о файлах.

Третий шаг

После выбора опции «Просмотр» вы сможете увидеть элементы на вашем компьютере. Чтобы изменить расширение определенного изображения или документа вы также можете изменить другие файлы на текстовые файлы, если программе требуется такое расширение.

После выбора вкладки «Файлы и папки» снимите флажок с «Скрыть расширения для известных типов файлов». Система спросит, уверены ли вы во внесенных вами изменениях, что необходимо подтвердить, нажав кнопку «ОК».

  • Нет возможности поменять формат
  • Теперь возможность есть

Четвертый шаг

В результате, расширение файла будет видно в «Проводнике Windows», а не только его имя. Это облегчит изменения. Теперь просто наведите курсор на файл и нажмите правую кнопку мыши, чтобы увидеть варианты выбора. Выберите из списка и нажмите «Переименовать». Вместо предыдущего расширения введите новое и нажмите «Ввод».

Мы изменили расширение файла из «txt» в «pdf».

Вы также можете увидеть окно с запросом подтверждения, затем просто нажмите «ОК», и расширение будет изменено. Чтобы файл не стал непригодным для использования, перед тем, как приступить к изменению, вам необходимо убедиться в том, какое расширение требуется программе, в которой будет использоваться файл.

Как изменить расширение файла в Windows - FlexRadio

В этой статье рассказывается, как изменить расширение файла в Windows. Например, вы можете переименовать файл TURF с именем MCALL_0110_4865_6500_2074._ip в MCALL_0110_4865_6500_2074.zip

Эти инструкции предназначены для Windows 7, но тот же базовый процесс применим к большинству версий Windows.

По умолчанию Windows скрывает расширения файлов. Чтобы изменить их, вы должны сначала показать расширение файла, чтобы сделать их видимыми, чтобы их можно было изменить.Тогда вы можете это изменить.

Если вы уже видите расширения файлов на своем компьютере, перейдите к шагу 2

Как показать расширения файлов в Windows 7

Шаг 1. Если вы не видите расширение файла, откройте проводник Windows и нажмите кнопку Организовать в верхнем левом углу. Затем выберите Папка и параметры поиска , затем щелкните вкладку Просмотр . Снимите флажок «Скрыть расширения для известных типов файлов», например:

Щелкните ОК .Теперь вы должны увидеть расширение файла.

Как показать расширения файлов в Windows 8

Шаг 1. В Windows 8 легко включать и отключать расширения файлов. Просто откройте окно проводника (новое имя для проводника Windows) и щелкните вкладку «Просмотр».

Теперь установите флажок рядом с Расширения имени файла . Если флажок установлен, будут отображаться расширения. Если не отмечен, они не будут. Это противоположный способ работы флажка в Windows 7 и Vista.

Как показать расширения файлов в Windows 10

Шаг 1. Откройте проводник, нажав кнопку «Пуск» в Windows и выбрав значок File Explorer , как показано ниже.

Щелкните вкладку View в проводнике, а затем нажмите кнопку Options (или щелкните раскрывающееся меню и выберите Change folder and search options ), как показано ниже.

Отображается диалоговое окно «Параметры папки».Щелкните вкладку View в верхней части окна Folder Options , как показано ниже

Для просмотра расширений файлов снимите отметку с Скрыть расширения для известных типов файлов .

По завершении нажмите ОК .

Шаг 2. Щелкните имя файла правой кнопкой мыши и выберите Переименовать (или щелкните левой кнопкой мыши и удерживайте кнопку в течение одной секунды). Введите новое расширение, например:

После ввода нового добавочного номера нажмите клавишу Enter (возврат).Windows выдаст предупреждение о том, что файл может работать некорректно. Это совершенно безопасно - помните, что вы можете восстановить исходное расширение, если что-то пойдет не так.

Также возможно, что вы получите другое сообщение о том, что файл доступен только для чтения. В этом случае либо скажите «да», чтобы отключить только чтение, либо щелкните файл правой кнопкой мыши, выберите «Свойства» и снимите флажок «Только для чтения».

Если у вас нет разрешения на изменение расширения файла, возможно, вам придется войти в систему как администратор.Другой вариант - сделать копию файла, переименовать копию, а затем удалить оригинал.

.

Как мне переименовать файл в Windows? »Файлы и общий доступ» Windows »Tech Ease

В Windows есть много способов переименовать файл. Самый простой способ - щелкнуть файл правой кнопкой мыши и выбрать «Переименовать». Затем вы можете ввести новое имя для своего файла и нажать клавишу ВВОД, чтобы завершить его переименование.

Более быстрый способ переименовать файл - сначала выбрать его, щелкнув по нему левой кнопкой мыши, а затем нажать клавишу F2.Это выберет имя файла, чтобы вы могли начать вводить новое имя файла, включая расширение файла. То же самое можно сделать, сначала щелкнув левой кнопкой мыши значок файла, а затем еще раз щелкнув левой кнопкой мыши имя файла, чтобы выделить его (это может быть немного сложно, если вы сделаете это слишком быстро, вы закончите двойным щелчком по файл, который его откроет). Как только имя файла выделено, вы можете ввести новое имя и нажать Enter, чтобы переименовать файл.

.

Как переименовать файлы или папки в Windows 7

Самый удобный способ работы с файлами в Windows 7 - это Проводник. Используя проводник, вы можете просматривать содержимое вашего жесткого диска и других хранилищ, подключенных к вашему компьютеру, а также управлять этим содержимым. В том числе переименование существующих файлов или папок.

Переименование отдельного файла или папки - самая простая операция. Щелкните файл правой кнопкой мыши и выберите в раскрывающемся меню команду «Переименовать». Вы должны увидеть поле редактирования вместо имени файла.Вы можете редактировать имя файла, используя это поле редактирования. Если вы хотите применить изменения, нажмите Enter или щелкните мышью где-нибудь за пределами поля. Если вы хотите выйти из редактирования и отменить все изменения, нажмите кнопку Esc.

Есть еще один способ переименовать файл или папку. Сначала выберите нужный объект, щелкнув по нему, а затем щелкните его имя левой кнопкой мыши. Не путайте это с двойным щелчком, который просто запускает файл или открывает папку. Между щелчком выбора и щелчком по имени должна быть небольшая пауза.Наконец, есть третий способ. Просто выберите файл и нажмите F2.

Windows 7 также имеет способ переименовать группу файлов или папок. Вот как это работает. Во-первых, пользователь должен выбрать в проводнике все файлы и папки, которые ему нужно переименовать, используя клавиши Shift и Ctrl. Затем он должен открыть поле редактирования одним из способов, описанных выше, и ввести новое имя. После применения изменений Windows 7 автоматически присваивает выбранное имя всем выбранным объектам, добавляя порядковый номер в скобках (чтобы избежать файлов с повторяющимся именем и расширением файла).

Обратите внимание, что вы не можете изменить расширение файла описанными выше способами. Расширение зависит от типа файлов, и поле редактирования принимает только часть имени файла. Даже если вы вручную введете расширение после символа точки, оно не сработает.

.

Как переименовать файлы из командной строки Windows с помощью команды переименования

Мы можем использовать команду переименовать , чтобы переименовать файлы из командной строки Windows (CMD). Найдите ниже синтаксис команды с примерами.

Синтаксис команды rename:

 rename file_path new_name 

Пример:

 rename d: \ data \ file1.doc file2.doc 

После выполнения вышеуказанной команды у нас будет file2.doc в папке d: \ data

Ren - это псевдоним для переименовать , поэтому оба относятся к одной и той же команде.

Ошибки:

  1. Если файлы используются программой, команда переименования не выполняется с ошибкой ниже.
     C: \> переименовать data.xlsx в newdata.xlsx Процесс не может получить доступ к файлу, потому что он используется другой процесс. C: \> 
  2. У вас также должны быть достаточные права для переименования файла.
     c: \> переименовать c: \ windows \ csc test Доступ запрещен. c: \> 
  3. Rename изменяет только имя файла, оно не преобразует файл из одного типа в другой.Например, если вы переименуете файл с mp4 в mp3 с расширением , это не изменит формат файла. Переименование файла doc 'mydocument.docx' в 'mydocument.pdf' не делает файл доступным для чтения в Acrobat Reader.

Дополнительная информация

Пакетное переименование расширений файлов из командной строки

.

Как переименовать учетную запись пользователя Windows 7 и связанную папку профиля - статьи TechNet - США (английский)

Вдохновлено и частично основано на приведенных ниже сообщениях на форуме TechNet и на моем собственном опыте.
Предложено HarryEnri в этой ветке TechNet: Как переименовать каталог пользователя по умолчанию ...
Я изменил порядок, представленный в указанной выше статье, упростив весь процесс, используя командную строку для некоторых частей и загрузившись в «безопасном режиме» в качестве первого шага.

Кто-то в вышеупомянутом потоке упомянул, что более поздняя загрузка в безопасном режиме поможет с конфликтами открытых файлов / приложений. Вместо этого я предпочитаю загрузиться в безопасном режиме в качестве первого шага, что экономит время и упрощает процедуру.

1. Вы используете Windows 7 Professional


В рамках данной статьи предполагается, что используется версия Windows 7 Professional. Единственное заметное отличие в версии Home заключается в том, что версия Pro «Менеджера пользователей» напрямую недоступна. в домашней версии, поэтому, в домашней версии, вам нужно будет перейти в Control Панель, нажмите «Пользователи» и переименуйте пользователя оттуда.

2. Пользователь, которого нужно переименовать (и связанная с ним папка), называется «владельцем».


3. Желаемое имя нового (целевого) пользователя / папки для этого примера - «tjones»


4. Используемая временная учетная запись администратора будет называться «temp».

1. Сначала перезагрузитесь в безопасном режиме.

Щелкните «Пуск», наведите указатель на символ «стрелка вправо» рядом с «Завершение работы», затем выберите «Перезагрузить». Во время перезапуска периодически нажимайте клавишу «F8», пока вы не увидите меню запуска для загрузки в различные режимы.Выберите вариант «Начать в безопасном режиме».

2. Войдите в «безопасный режим» как привилегированный пользователь

Войдите в безопасный режим таким же образом, как если бы вы входили в «нормальный режим» в качестве привилегированного пользователя. В этом примере мы можем предположить, что вы входите в систему как «собственник». 3. Создайте нового временного пользователя с правами администратора.

Эта учетная запись используется для выполнения необходимого обслуживания учетной записи компьютера. Эта учетная запись является временной и может быть названа в соответствии с этими строками.В этом примере мы создаем учетную запись с именем «temp» и используем пароль «Temp @ pass1». а. Добавьте временного пользователя; в командной строке введите «net user / add temp Temp @ pass1» и нажмите «Enter».
б. Добавьте временного пользователя в группу «администраторы»; введите: "net localgroup administrators temp / add" и нажмите Enter.

4. Выйдите из текущей учетной записи пользователя.

5. Войдите в «безопасный режим» как новый временный администратор («temp»).

6. Переименуйте существующую учетную запись пользователя («владелец») на новое имя.


а. В командной строке введите: «netplwiz» и нажмите «Enter». Это приведет вас к апплету управления учетными записями пользователей.


б. Выберите вкладку «Дополнительно», а затем нажмите «Дополнительно» в разделе «Расширенное управление пользователями»:


c. Дайте существующей учетной записи желаемое новое имя.

Выделите «Пользователи» на левой панели, затем выделите учетную запись, которую нужно изменить (в данном случае «владелец»), затем щелкните правой кнопкой мыши и выберите «Переименовать».Дайте учетной записи желаемое новое имя, в данном примере «tjones» -

.




При желании щелкните правой кнопкой мыши новую учетную запись «tjones», выберите «Свойства» и измените раздел «Полное имя» на желаемое имя в соответствии с вашими потребностями.

7. Переименуйте существующую (исходную) папку пользователя в желаемое новое имя папки.

а. Войдите в систему как новую учетную запись администратора, которую вы создали ранее (в данном случае «temp»).
б. Перейдите в папку «c: \ users».
c. Переименуйте папку с новым именем

Щелкните правой кнопкой мыши папку, которую нужно переименовать (в данном случае «владелец»), выберите переименовать и введите новое имя (в данном примере «tjones»)

.


8. Измените раздел реестра «ProfileImagePath», чтобы он соответствовал новому переименованному пользователю.


В командной строке введите «regedit» и нажмите Enter. Затем перейдите к следующему разделу реестра :
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
Найдите идентификатор безопасности профиля, связанный с пользователем. вы хотите сменить (в данном случае «владельца»), выполнив «Поиск» в редакторе реестра; или просто просмотрите ключи в разделе «ProfileList», пока не найдете ключ с «ProfileImagePath» из «c: \ Users \ owner» (в данном случае).Найдя, дважды щелкните этот ключ ProfileImagePath и измените его на «c: \ Users \ tjones» (в данном случае) и нажмите «ОК».

9. Удалите временную учетную запись администратора (в данном случае «temp»).


а. Перезагрузитесь в «нормальный режим» (дайте компьютеру перезагрузиться, не выбирая никаких опций)
б. Войдите в систему под своим недавно переименованным пользователем ("tjones.")
c. Перейдите в командную строку, введите: «net user temp / delete» и нажмите «Enter».«
Вышеупомянутый шаг (удаление пользователя с правами администратора "temp") является последним шагом.


.

Именование файлов, путей и пространств имен - приложения Win32

  • 14 минут на чтение

В этой статье

Все файловые системы, поддерживаемые Windows, используют концепцию файлов и каталогов для доступа к данным, хранящимся на диске или устройстве. Разработчики Windows, работающие с API Windows для ввода-вывода файлов и устройств, должны понимать различные правила, соглашения и ограничения имен файлов и каталогов.

Доступ к данным можно получить с дисков, устройств и сетевых ресурсов с помощью API файлового ввода-вывода. Файлы и каталоги, наряду с пространствами имен, являются частью концепции пути, который представляет собой строковое представление того, где получить данные, независимо от того, с диска ли они, устройства или сетевого подключения для конкретной операции.

Некоторые файловые системы, такие как NTFS, поддерживают связанные файлы и каталоги, которые также следуют соглашениям и правилам именования файлов, как и обычный файл или каталог.Дополнительные сведения см. В разделах Жесткие ссылки и переходы, Точки повторной обработки и операции с файлами.

Для получения дополнительной информации см. Следующие подразделы:

Чтобы узнать о настройке Windows 10 для поддержки длинных путей к файлам, см. Ограничение максимальной длины пути.

Имена файлов и каталогов

Все файловые системы следуют одним и тем же общим соглашениям об именах для отдельных файлов: базовое имя файла и дополнительное расширение, разделенные точкой. Однако каждая файловая система, такая как NTFS, CDFS, exFAT, UDFS, FAT и FAT32, может иметь особые и разные правила формирования отдельных компонентов на пути к каталогу или файлу.Обратите внимание, что каталог - это просто файл со специальным атрибутом, обозначающим его как каталог, но в остальном он должен следовать всем тем же правилам именования, что и обычный файл. Поскольку термин каталог просто относится к особому типу файла в том, что касается файловой системы, в некоторых справочных материалах будет использоваться общий термин файл , чтобы охватить как концепции каталогов, так и файлов данных как таковых. По этой причине, если не указано иное, любые правила именования или использования или примеры для файла также должны применяться к каталогу.Термин путь означает один или несколько каталогов, обратную косую черту и, возможно, имя тома. Для получения дополнительной информации см. Раздел «Пути».

Ограничения на количество символов также могут быть разными и могут различаться в зависимости от файловой системы и используемого формата префикса имени пути. Это дополнительно осложняется поддержкой механизмов обратной совместимости. Например, более старая файловая система MS-DOS FAT поддерживает максимум 8 символов для основного имени файла и 3 символа для расширения, всего 12 символов, включая разделитель точек.Обычно это имя файла 8.3 . Файловые системы Windows FAT и NTFS не ограничиваются именами файлов 8.3, потому что они имеют длинных имен файлов, поддерживают , но они по-прежнему поддерживают версию 8.3 длинных имен файлов.

Условные обозначения

Следующие фундаментальные правила позволяют приложениям создавать и обрабатывать допустимые имена для файлов и каталогов независимо от файловой системы:

  • Используйте точку, чтобы отделить базовое имя файла от расширения в имени каталога или файла.

  • Используйте обратную косую черту (\) для разделения компонентов пути . Обратная косая черта отделяет имя файла от пути к нему и одно имя каталога от имени другого каталога в пути. Вы не можете использовать обратную косую черту в имени фактического файла или каталога, потому что это зарезервированный символ, разделяющий имена на компоненты.

  • Используйте обратную косую черту в качестве части имен томов, например, «C: \» в «C: \ path \ file» или «\\ server \ share» в «\\ server \ share \ path \ file "для имен UNC.Дополнительные сведения об именах UNC см. В разделе «Ограничение максимальной длины пути».

  • Не учитывайте регистр. Например, считайте имена OSCAR, Oscar и oscar одинаковыми, даже если некоторые файловые системы (например, файловая система, совместимая с POSIX) могут рассматривать их как разные. Обратите внимание, что NTFS поддерживает семантику POSIX для чувствительности к регистру, но это не поведение по умолчанию. Для получения дополнительной информации см. CreateFile .

  • Обозначения томов (буквы дисков) также нечувствительны к регистру.Например, «D: \» и «d: \» относятся к одному и тому же тому.

  • Используйте любой символ в текущей кодовой странице для имени, включая символы Unicode и символы из расширенного набора символов (128–255), за исключением следующих:

    • Следующие зарезервированные символы:

      • <(менее)
      • > (больше)
      • : (двоеточие)
      • "(двойная кавычка)
      • / (косая черта)
      • \ (обратная косая черта)
      • | (вертикальный стержень или труба)
      • ? (вопросительный знак)
      • * (звездочка)
    • Целочисленное значение ноль, иногда называемое символом ASCII NUL .

    • Символы, целочисленные представления которых находятся в диапазоне от 1 до 31, за исключением альтернативных потоков данных, где эти символы разрешены. Для получения дополнительной информации о файловых потоках см. Файловые потоки.

    • Любой другой символ, запрещенный целевой файловой системой.

  • Используйте точку в качестве каталога , компонент в пути для представления текущего каталога, например «. \ Temp.txt». Для получения дополнительной информации см. Пути.

  • Используйте две последовательные точки (..) в качестве каталога , компонент в пути для представления родителя текущего каталога, например «.. \ temp.txt». Для получения дополнительной информации см. Пути.

  • Не используйте следующие зарезервированные имена для имени файла:

    CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9. Также избегайте этих имен, за которыми сразу следует расширение; например, NUL.txt не рекомендуется. Для получения дополнительной информации см. Пространства имен.

  • Не заканчивайте имя файла или каталога пробелом или точкой. Хотя базовая файловая система может поддерживать такие имена, оболочка Windows и пользовательский интерфейс - нет. Однако допустимо указывать точку в качестве первого символа имени. Например, «.temp».

Краткие и длинные имена

Длинным именем файла считается любое имя файла, которое превышает короткое имя MS-DOS (также называемое 8.3 ) соглашение об именах стилей. Когда вы создаете длинное имя файла, Windows может также создать короткую форму имени 8.3, названную псевдонимом 8.3 или кратким именем, и также сохранить ее на диске. Этот псевдоним 8.3 может быть отключен по соображениям производительности либо для всей системы, либо для определенного тома, в зависимости от конкретной файловой системы.

Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: 8.3 псевдонимы нельзя отключить для указанных томов до Windows 7 и Windows Server 2008 R2.

Во многих файловых системах имя файла будет содержать тильду (~) внутри каждого компонента имени, которое является слишком длинным для соответствия правилам именования 8.3.

Примечание

Не все файловые системы следуют соглашению о замене тильды, и системы можно настроить так, чтобы отключить создание псевдонимов 8.3, даже если они обычно это поддерживают. Поэтому не предполагайте, что псевдоним 8.3 уже существует на диске.

Чтобы запросить у системы имена файлов 8.3, длинные имена или полный путь к файлу, рассмотрите следующие варианты:

В более новых файловых системах, таких как NTFS, exFAT, UDFS и FAT32, Windows хранит длинные имена файлов на диске в Unicode, что означает, что исходное длинное имя файла всегда сохраняется.Это верно, даже если длинное имя файла содержит расширенные символы, независимо от кодовой страницы, которая активна во время операции чтения или записи на диск.

Файлы с длинными именами файлов можно копировать между разделами файловой системы NTFS и разделами файловой системы Windows FAT без потери информации об имени файла. Это может быть неверно для старых файловых систем MS-DOS FAT и некоторых типов файловых систем CDFS (CD-ROM), в зависимости от фактического имени файла. В этом случае, если возможно, подставляется короткое имя файла.

Пути

Путь к указанному файлу состоит из одного или нескольких компонентов , разделенных специальным символом (обратной косой чертой), при этом каждый компонент обычно является именем каталога или именем файла, но с некоторыми заметными исключениями, обсуждаемыми ниже. Для интерпретации системой пути часто критически важно, как выглядит начало пути, или префикс , . Этот префикс определяет пространство имен , которое использует путь, а также, какие специальные символы используются в какой позиции в пути, включая последний символ.

Если компонент пути является именем файла, он должен быть последним компонентом.

Каждый компонент пути также будет ограничен максимальной длиной, указанной для конкретной файловой системы. В целом эти правила делятся на две категории: коротких и длинных . Обратите внимание, что имена каталогов хранятся в файловой системе как файлы особого типа, но правила именования файлов также применяются к именам каталогов. Подводя итог, путь - это просто строковое представление иерархии между всеми каталогами, которые существуют для определенного имени файла или каталога.

Полностью квалифицированные и относительные пути

Для функций Windows API, которые манипулируют файлами, имена файлов часто могут относиться к текущему каталогу, в то время как некоторые API требуют полного пути. Имя файла указывается относительно текущего каталога, если оно не начинается с одного из следующих символов:

  • Имя UNC любого формата, которое всегда начинается с двух символов обратной косой черты ("\\"). Для получения дополнительной информации см. Следующий раздел.
  • Обозначение диска с обратной косой чертой, например «C: \» или «d: \».
  • Одинарная обратная косая черта, например, «\ каталог» или «\ file.txt». Это также называется абсолютным путем .

Если имя файла начинается только с указателя диска, но не с обратной косой черты после двоеточия, оно интерпретируется как относительный путь к текущему каталогу на диске с указанной буквой. Обратите внимание, что текущий каталог может быть или не быть корневым, в зависимости от того, что он был установлен во время последней операции «изменения каталога» на этом диске.Примеры этого формата:

  • «C: tmp.txt» относится к файлу с именем «tmp.txt» в текущем каталоге на диске C.
  • «C: tempdir \ tmp.txt» относится к файлу в подкаталоге текущего каталога на диске C.

Путь также называется относительным, если он содержит «двойные точки»; то есть два периода вместе в одном компоненте пути. Этот специальный спецификатор используется для обозначения каталога над текущим каталогом, также известного как «родительский каталог».Примеры этого формата:

  • ".. \ tmp.txt" определяет файл с именем tmp.txt, расположенный в родительском каталоге текущего каталога.
  • ".. \ .. \ tmp.txt" указывает файл, который находится на два каталога выше текущего каталога.
  • ".. \ tempdir \ tmp.txt" указывает файл с именем tmp.txt, расположенный в каталоге с именем tempdir, который является одноранговым каталогом для текущего каталога.

Относительные пути могут сочетать оба типа примеров, например «C: .. \ tmp.txt».Это полезно, потому что, хотя система отслеживает текущий диск вместе с текущим каталогом этого диска, она также отслеживает текущие каталоги в каждой из разных букв дисков (если в вашей системе их больше одной), независимо от какое обозначение привода установлено в качестве текущего привода.

Ограничение максимальной длины пути

В выпусках Windows до Windows 10 версии 1607 максимальная длина пути составляет MAX_PATH , что определяется как 260 символов.В более поздних версиях Windows для снятия ограничения требуется изменение раздела реестра или использование инструмента групповой политики. См. Полную информацию в разделе «Ограничение максимальной длины пути».

Пространства имен

Существует две основные категории соглашений о пространствах имен, используемых в API Windows, обычно называемых пространствами имен NT и пространствами имен Win32 . Пространство имен NT было разработано как пространство имен самого низкого уровня, в котором могли существовать другие подсистемы и пространства имен, включая подсистему Win32 и, соответственно, пространства имен Win32.POSIX - еще один пример подсистемы в Windows, которая построена на основе пространства имен NT. Ранние версии Windows также определяли несколько предопределенных или зарезервированных имен для определенных специальных устройств, таких как коммуникационные (последовательные и параллельные) порты и консоль дисплея по умолчанию как часть того, что теперь называется пространством имен устройств NT, и все еще поддерживаются в текущих версиях. Windows для обратной совместимости.

Пространства имен файлов Win32

Префикс и соглашения пространства имен Win32 обобщены в этом и следующем разделах с описанием того, как они используются.Обратите внимание, что эти примеры предназначены для использования с функциями Windows API и не обязательно работают с приложениями оболочки Windows, такими как Windows Explorer. По этой причине существует более широкий диапазон возможных путей, чем обычно доступен из приложений оболочки Windows, и приложения Windows, использующие это преимущество, могут быть разработаны с использованием этих соглашений о пространстве имен.

Для файлового ввода-вывода префикс «\\? \» В строке пути указывает API-интерфейсам Windows отключить весь синтаксический анализ строк и отправить строку, которая следует за ним, прямо в файловую систему.Например, если файловая система поддерживает большие пути и имена файлов, вы можете превысить ограничения MAX_PATH , которые в противном случае применяются API Windows. Дополнительные сведения о обычном ограничении максимального пути см. В предыдущем разделе «Ограничение максимальной длины пути».

Поскольку он отключает автоматическое раскрытие строки пути, префикс «\\? \» Также позволяет использовать «..» и «.» в именах путей, что может быть полезно, если вы пытаетесь выполнить операции с файлом с этими зарезервированными спецификаторами относительного пути как часть полного пути.

Многие, но не все API файлового ввода-вывода поддерживают "\\? \"; вы должны просмотреть справочную тему для каждого API, чтобы быть уверенным.

Обратите внимание, что API-интерфейсы Unicode следует использовать, чтобы убедиться, что префикс «\\? \» Позволяет превышать MAX_PATH

Пространства имен устройств Win32

Префикс «\\. \» Будет обращаться к пространству имен устройства Win32 вместо пространства имен файлов Win32. Таким образом, доступ к физическим дискам и томам осуществляется напрямую, без прохождения через файловую систему, если API поддерживает этот тип доступа.Таким образом можно получить доступ ко многим устройствам, отличным от дисков (например, с помощью функций CreateFile и DefineDosDevice ).

Например, если вы хотите открыть системный последовательный коммуникационный порт 1, вы можете использовать «COM1» в вызове функции CreateFile . Это работает, потому что COM1 – COM9 являются частью зарезервированных имен в пространстве имен NT, хотя использование префикса «\\. \» Также будет работать с этими именами устройств. Для сравнения: если у вас установлена ​​плата расширения последовательного порта на 100 портов и вы хотите открыть COM56, вы не сможете открыть ее с помощью «COM56», потому что для COM56 нет предопределенного пространства имен NT.Вам нужно будет открыть его, используя «\\. \ COM56», потому что «\\. \» Переходит непосредственно в пространство имен устройства, не пытаясь найти предопределенный псевдоним.

Другой пример использования пространства имен устройства Win32 - использование функции CreateFile с «\\. \ PhysicalDisk X » (где X - допустимое целочисленное значение) или «\\. \ CdRom X ». Это позволяет получить доступ к этим устройствам напрямую, минуя файловую систему. Это работает, потому что эти имена устройств создаются системой при перечислении этих устройств, а некоторые драйверы также создают другие псевдонимы в системе.Например, драйвер устройства, реализующий имя «C: \», имеет собственное пространство имен, которое также является файловой системой.

API-интерфейсы

, которые проходят через функцию CreateFile , обычно работают с префиксом «\\. \», Потому что CreateFile - это функция, используемая для открытия файлов и устройств, в зависимости от используемых вами параметров.

Если вы работаете с функциями Windows API, вы должны использовать префикс «\\. \» Для доступа только к устройствам, а не к файлам.

Большинство API-интерфейсов не поддерживают "\\.\ "; его распознают только те, которые предназначены для работы с пространством имен устройства. Всегда проверяйте справочную тему для каждого API, чтобы быть уверенным.

Пространства имен NT

Существуют также API-интерфейсы, позволяющие использовать соглашение о пространстве имен NT, но диспетчер объектов Windows делает это ненужным в большинстве случаев. Для иллюстрации полезно просматривать пространства имен Windows в обозревателе системных объектов с помощью инструмента Windows Sysinternals WinObj. Когда вы запускаете этот инструмент, вы видите пространство имен NT, начинающееся с корня, или "\".Подпапка под названием «Global ??» здесь находится пространство имен Win32. Именованные объекты устройств находятся в пространстве имен NT в подкаталоге «Device». Здесь вы также можете найти Serial0 и Serial1, объекты устройства, представляющие первые два COM-порта, если они есть в вашей системе. Объект устройства, представляющий том, будет чем-то вроде HarddiskVolume1, хотя числовой суффикс может отличаться. Имя «DR0» в подкаталоге «Harddisk0» является примером объекта устройства, представляющего диск, и так далее.

Чтобы сделать эти объекты устройств доступными для приложений Windows, драйверы устройств создают символическую ссылку (символическую ссылку) в пространстве имен Win32, «Global ??», на свои соответствующие объекты устройств. Например, COM0 и COM1 под заголовком "Global ??" подкаталог - это просто символические ссылки на Serial0 и Serial1, «C:» - это символическая ссылка на HarddiskVolume1, «Physicaldrive0» - это символическая ссылка на DR0 и так далее. Без символической ссылки указанное устройство «Xxx» не будет доступно для любого приложения Windows, использующего соглашения о пространстве имен Win32, как описано ранее.Однако дескриптор этого устройства может быть открыт с помощью любых API-интерфейсов, которые поддерживают абсолютный путь пространства имен NT в формате «\ Device \ Xxx».

С добавлением поддержки многопользовательского режима через службы терминалов и виртуальные машины возникла необходимость виртуализировать общесистемное корневое устройство в пространстве имен Win32. Это было достигнуто путем добавления символической ссылки «GLOBALROOT» в пространство имен Win32, которое вы можете увидеть в «Global ??» подкаталог инструмента браузера WinObj, о котором говорилось ранее, и доступ к нему можно получить по пути "\\? \ GLOBALROOT".Этот префикс гарантирует, что следующий за ним путь будет соответствовать истинному корневому пути диспетчера системных объектов, а не пути, зависящему от сеанса.

Сравнение функций файловой системы

.

Смотрите также