Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Đổi tên hàng loạt file trên Windows 10: 4 cách built-in + 2 phần mềm chuyên dụng

Đổi tên file đơn lẻ: Chuột phải → Đổi tên (F2). Nhưng nếu hàng trăm, hàng nghìn file? Cần công cụ đổi tên hàng loạt (bulk rename). Windows 10 có 3 cách tích hợp, ngoài ra có 2 phần mềm chuyên dụng mạnh.

4 Cách đổi tên hàng loạt trên Windows 10 (Không cài thêm)

Cách 1: Dùng phím Tab trong File Explorer (Đổi tên từng file, nhanh tay)

  1. Mở File Explorer (Win+E) → vào thư mục chứa file.
  2. Chọn file đầu tiên → nhấn F2 (hoặc chuột phải → Đổi tên).
  3. Gõ tên mới → nhấn Tab → tự động lưu và nhảy sang file tiếp theo.
  4. Lặp lại: gõ tên → Tab → gõ tên → Tab... Rất nhanh cho vài chục file.

Cách 2: Đổi tên cùng cấu trúc (File Explorer chọn nhiều file)

Áp dụng khi muốn TẤT CẢ file có cùng tên gốc, phân biệt bằng số thứ tự.

  1. Mở thư mục → Chọn file cần đổi (Ctrl+A = tất cả; Ctrl+click = lẻ tẻ; Shift+click = dải liên tiếp).
  2. Nhấn F2 → Gõ tên mới (ví dụ: "Anh") → Enter.
  3. Kết quả: Anh (1).jpg, Anh (2).jpg, Anh (3).jpg... Số trong ngoặc tự động tăng.

Cách 3: Command Prompt (CMD) – Linh hoạt, dùng ký tự đại diện

  1. Mở CMD tại thư mục: gõ cmd vào thanh địa chỉ File Explorer → Enter.
  2. Dùng lệnh ren (rename):

Ví dụ:

  • Đổi 1 file: ren "cu.ext" "moi.ext" (nhớ ngoặc kép nếu tên có dấu cách).
  • Đổi hàng loạt cùng đuôi: ren *.jpg ???-TenMoi.* → Giữ 3 ký tự đầu tên cũ + "-TenMoi". VD: hello.jpg → hel-TenMoi.jpg, sunset.jpg → sun-TenMoi.jpg.
  • Rút gọn tên dài: ren *.* ?????.* → Chỉ giữ 5 ký tự đầu (tối thiểu 5 ký tự).
  • Thay thế một phần tên: ren cu_phan_ten*.* moi_phan_ten*.*.

Cách 4: PowerShell – Mạnh nhất, lập trình được

  1. Mở thư mục → Shift + Chuột phải khoảng trống → Open PowerShell window here.
  2. Lệnh cơ bản: Rename-Item "Cu.ext" "Moi.ext".
  3. Đổi tên tất cả file .jpg theo mẫu:
Dir | %{Rename-Item $_ -NewName ("New_Image{0}.jpg" -f $nr++)}

Kết quả: New_Image0.jpg, New_Image1.jpg, New_Image2.jpg...

  1. Cắt bớt N ký tự cuối tên cũ:
Dir | Rename-Item -NewName {$_.Name.Substring(0,$_.BaseName.Length-N) + $_.Extension}

Thay N = số ký tự muốn cắt.

  1. Xóa một đoạn trong tên:
Dir | Rename-Item -NewName {$_.Name -replace " doan_can_xoa", ""}

2 Phần mềm đổi tên hàng loạt chuyên dụng (Mạnh hơn, UI trực quan)

1. Bulk Rename Utility (Miễn phí cá nhân)

Giao diện nhiều panel, thay đổi tùy chọn → xem trước cột "New Name" (màu cam) → Nhấn Rename. Rất mạnh, hỗ trợ regex, numbering, date, EXIF...

2. AdvancedRenamer (Đơn giản, linh hoạt)

Giao diện sạch. Chọn file → Nhập cú pháp tại trường File Name:

Word File____()

→ Tự động đổi: Word File_2024_01_15_(1).docx, Word File_2024_01_15_(2).docx.... Hỗ trợ metadata (EXIF, ID3, video...), preview real-time.

Kết luận: Ít file, muốn cùng tên → Cách 2. Cần quy tắc phức tạp (regex, metadata, số thứ tự tùy chỉnh) → PowerShell hoặc AdvancedRenamer. Bulk Rename Utility cho power user. Không cần cài phần mềm thứ ba cho nhu cầu cơ bản.