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

Короткий ответ: групповое переименование по F2 в Проводнике добавляет только «(1), (2), (3)» к одному имени. Бесплатная программа Массовое переименование файлов делает настоящую работу: цепочка правил — замена, нумерация, регистр, расширение — живое превью каждого нового имени, одна кнопка «Переименовать» и отмена в один клик.

Когда это нужно

  • папка с камеры, полная IMG_2041.JPG, IMG_2042.JPG…, которая должна стать «Отпуск 2026 — 01»…;
  • скачанные файлы с именами документ(3).pdf, final_v2_FINAL.docx;
  • пробелы в именах, ломающие скрипты и загрузки, — на подчёркивания;
  • 200 сканов в одной папке с бессмысленными именами;
  • одинаковый префикс или суффикс, который нужно убрать или добавить везде.

Руками это не масштабируется: на 50+ файлах риск опечатки растёт с каждым именем.

Способ 1: Проводник (F2)

  1. Выделите несколько файлов в папке.
  2. Нажмите F2, введите базовое имя, нажмите Enter.
  3. Windows добавит (1), (2), (3)…

Это вся функция: одно базовое имя, счётчик в скобках, никаких шаблонов, управления расширением и превью — и отмены тоже нет. Сойдёт для трёх файлов, бесполезно для фототеки.

Способ 2: PowerShell

PowerShell умеет массовое переименование, например нумерацию:

$i = 1
Get-ChildItem "D:\Фото\*.jpg" | Sort-Object Name | ForEach-Object {
  Rename-Item $_.FullName -NewName ("Отпуск_{0:d2}.jpg" -f $i++)
}

Честно и скриптуемо, но: нет списка для проверки до запуска, одна неверная переменная переименует не то, существующие имена вызовут ошибки посреди прогона, отмены нет. Оставьте это для скриптов, которые будете переиспользовать.

Способ 3: Массовое переименование файлов — бесплатно и наглядно

Массовое переименование файлов — маленькая Windows-программа ровно для этой задачи:

  1. Добавьте файлы или папку. Один переключатель включает подпапки; список остаётся отсортированным.
  2. Сложите правила в нужном порядке. Замена (обычная или regex), вставка текста, нумерация с разрядами и разделителем, регистр, пробелы в подчёркивания, смена расширения. Новое имя каждого файла обновляется прямо во время набора.
  3. Проверьте превью и нажмите «Переименовать». Конфликты (дубликаты, существующие файлы, недопустимые символы, зарезервированные имена) помечаются до первых изменений; такие файлы пропускаются. Один клик «Отменить» возвращает все исходные имена.

Полезно знать: переименование идёт в две безопасные фазы, поэтому даже обмен двумя именами или смена только регистра работают. Меняются только имена — содержимое, даты и расширения не трогаются, если этого не просит правило.

Скачать бесплатно — BulkFileRenamer-Setup.exe

Рецепты

  • Нумерация фото: правило 1: заменить IMG_ на Отпуск ; правило 2: пробелы → подчёркивания; правило 3: нумерация, разряды 2, разделитель _ → Отпуск_01.jpg, Отпуск_02.jpg…
  • Убрать суффикс: замена _final → (пусто), с учётом регистра.
  • Чистка регуляркой: замена \s*\(\d+\) на пусто убирает «(1)», «(2)» везде.
  • Смена расширения: правило расширения переименует фото.jpeg → фото.jpg, не трогая основное имя.

Переименовывайте безопасно

  • Проверяйте превью перед нажатием «Переименовать» — оно для этого и нужно.
  • Файлы никогда не перезаписываются: цель, которая существует и не входит в партию, отклоняется.
  • Вместо ручного восстановления имён используйте «Отменить» — партия запоминается целиком.

Частые вопросы

Умеет ли Windows переименовывать много файлов по-своему?

Только ограниченным счётчиком «(1), (2), (3)» в Проводнике или скриптом PowerShell. Отдельный инструмент даёт шаблоны, настройки нумерации, превью и отмену.

Программа бесплатная?

Да — бесплатно для Windows 10/11 (x64), без рекламы, аккаунтов и телеметрии. Установщик называется BulkFileRenamer-Setup.exe.

Переименует ли она файлы в подпапках?

Да: один переключатель включает подпапки, а нумерация продолжается по всему списку в показанном порядке.