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

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

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

Изменение расширения файла в проводнике или на рабочем столе

Чаще всего вопрос о том, как изменить расширение файла в Windows 10, 8.1 или Windows 7 пользователь задает по той причине, что не видит никакого расширения. Напомню, расширение — это несколько букв после точки в имени файла, обычно определяющие тип этого файла.

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

  1. В Windows 10 и 8.1 вы можете открыть проводник (или просто любую папку), а затем на вкладке «Вид» нажать по пункту «Показать или скрыть» и включить отметку «Расширения имен файлов». Включить показ расширений файлов в проводнике
  2. В Windows 7 (способ работает и для новых систем) можно зайти в Панель управления, открыть пункт «Параметры проводника» или «Параметры папок» (чтобы пункт отображался, в поле «Просмотр» панели управления должно быть установлено «Значки»). После этого на вкладке «Вид» снять отметку «Скрывать расширения для зарегистрированных типов файлов». Включить показ расширений в панели управления
  3. После этого расширения файлов будут отображаться. Чтобы изменить расширение любого файла, нажмите по нему правой кнопкой мыши и выберите пункт «Переименовать» в контекстном меню. Переименовать файл для изменения расширения
  4. Измените расширение файла на нужное и нажмите Enter. Перейти к редактированию расширения, а не имени файла можно стрелками на клавиатуре. Ввод нового расширения файла
  5. Появится предупреждение «После изменения расширения этот файл может оказаться недоступным. Вы действительно хотите изменить его?». Нажмите «Да» для того, чтобы изменить расширение файла. Если файл действительно перестанет открываться вы всегда сможете переименовать его обратно. Подтвердить изменение расширения файла

Обратите внимание на предупреждение на 5-м шаге: случается, что начинающему пользователю оно не ясно. Сообщение о том, что файл может оказаться недоступным говорит о том, что простое изменение расширения на самом деле не меняет тип файла или его содержимое: например, если у вас не открываются файлы .docx, то после переименования в .doc он всё также может не открываться, аналогично с файлами видео и изображений.

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

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

  1. Запустите командную строку. От имени администратора, если папки, в которых находятся файлы для переименования, требуют таких прав. Способы запустить командную строку от имени администратора.
  2. В случае, если файлы находятся на диске, отличающимся от диска C:, введите букву нужного диска с двоеточием и нажмите Enter, например — D:
  3. Введите команду cd путь_к_папке_с_файлами для перехода в папку, где находятся файлы, которые требуется переименовать. Если путь содержит пробелы, возьмите его в кавычки.
  4. Введите команду ren имя_файла.старое_расширение имя_файла.новое_расширение для изменения расширения одного файла. Например, ren file.txt file.doc
  5. Введите команду ren *.старое_расширение *.новое_расширение для изменения расширения у группы файлов. Например, ren *.mp4 *.avi изменит расширения всех mp4 файлов в папке на avi. Изменить расширения файлов в командной строке

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

Изменение расширения аудио, видео и других медиа файлов

В целом, для изменения расширений аудио и видео файлов, а также документов, все написанное выше верно. Но: начинающие пользователи часто полагают, что если, например, файлу docx сменить расширение на doc, mkv на avi, то они начнут открываться (хотя раньше не открывались) — обычно это не так (бывают исключения: например, мой телевизор может воспроизводить MKV, но не видит эти файлы по DLNA, переименование в AVI решает проблему).

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

В этом случае вам помогут конвертеры типов файлов. У меня есть несколько статей на эту тему, одна из самых популярных — Бесплатные конвертеры видео на русском языке, часто интересуются конвертацией файлов PDF и DJVU или формат Word и аналогичными задачами, это тоже можно выполнить с помощью конвертеров форматов.

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

Блокнот, файлы .bat и hosts

Еще один частый вопрос, имеющий отношения к расширению файлов — создание и сохранение файлов .bat или .reg в блокноте, сохранение файла hosts без расширения .txt и другие схожие.

Изменить расширение файла в блокноте

Тут все просто — при сохранении файла в блокноте, в диалоговом окне в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы» и тогда при сохранении к введенному вам имени и расширению файла не будет добавляться .txt (для сохранения файла hosts дополнительно требуется запуск блокнота от имени Администратора).

Видео инструкция

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

Комментарии (26) к Как изменить расширение файла в Windows 10, 8.1 и Windows 7

  • макс

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

    Ответить

  • Dmitry

    Вопрос по групповому переименованию но немного сложней.
    После восстановления файлов файлы без расширений получили расширения начиная с .id_1 и по .id_3777 т.е у них разные расширения и чтобы вернуть им расширение .ts нужно ввести команду для всех. Есть ли такая команда?

    Ответить

    • Dmitry

      Попробуйте использовать звездочку и для расширений:

      ren *.id* *.ts

      (только что проверил — работает)

      Ответить

  • NicNicols

    А как добавить расширение файлам, которые его не имели?

    Ответить

    • Dmitry

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

      Ответить

      • Roman

        Дмитрий, как поставить точку в конце названия для группы файлов?

        Ответить

        • Dmitry

          Открываем командную строку.

          ren путь_к_папк_с_файлами\* *.расширение

          т.е., например:

          ren C:\files\* *.txt

          а вот просто точку в конце, без расширения, windows вам не даст сделать

          Ответить

  • Rebka

    А как переименовать файлы без расширения (неизвестные)?

    Ответить

    • Dmitry

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

      Ответить

      • EndryHolms

        Нужно указать команду в таком в виде: «ren *.* *.mp3», если у нас музыкальные файлы, которые не имели расширения, как пример.

        Ответить

  • EJY

    спасибо огромное, а то мильон лет уже пытался понять как это сделать

    Ответить

  • Егор

    Я всё сделал правильно, а расширение не меняется. Что делать?

    Ответить

    • Dmitry

      А что происходит при попытке смены расширения?

      Ответить

  • Dmitriy

    А как сделать, чтобы этот баннер (после изменения расширения файла) не вылазил вообще? Я знаю что делаю и бесит каждый раз это подтверждение нажимать.

    Ответить

    • Dmitry

      Системного способа не предложу. Пишут в некоторых местах о параметре реестра, но он не срабатывает.
      Стороннее решение — скрипт AutoHotkey, который будет сам нажимать:

      While, 1
      {
       WinWait, Rename ahk_class #32770
       WinActivate, 
       ControlClick, Button1
      }
      

      Ответить

  • ED

    у меня проблемма такая после восстановления HDD расширение у фото и видео приобрели вот такой вид; file.00001166 и каждый последующий будет не 00001166, а 00001167 и пакетно не переименовать. может кто подскажет как это сделать кроме ручного, этот я знаю

    Ответить

    • Dmitry

      Здравствуйте. Вообще утилиты для пакетного переименования по идее должны по маске уметь переименовывать, т.е. чтобы любые файлы вида file.что-угодно переименовать в file_номер.jpg или как-то иначе.
      Вот здесь посмотрите: https://remontka.pro/batch-rename-files-windows/

      Ответить

  • Дмитрий

    Здравствуйте. Тема довольно простая и мне, в принципе, известная, но и для себя кое-что полезное узнал. Это отличает Ваши статьи от множества других подобных ресурсов. При этом все достаточно четко и лаконично со всеми необходимыми ссылками. К слову о ссылках: может я ошибаюсь, но кажется Вы хотели поставить перекрестную ссылку на другую свою статью «Способы запустить командную строку от имени администратора.» (подраздел 2, п.1), но не определили ее, стоит просто предложение.

    Ответить

    • Dmitry

      Здравствуйте. Спасибо за отзыв и внимательность) Действительно так, добавил ссылку.

      Ответить

  • владимир

    Файл WhatsAppSetup.ехе при инициализации принимал другое расширение (кажется htm или hta ?) Я удалил расширение ехе в Загрузках, затем Enter, потом — Setup в открывшемся каталоге и WhatsApp открылся! После такой операции вдруг и файл WhatsAppSetup.ехе стал открываться без всяких бубнов, как простой ЕХЕшный.

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться