Dowiedz się, jak zmieniać rozszerzenia plików w systemach Windows, Mac i Linux, począwszy od prostych metod GUI po masową i rekurencyjną zmianę nazw za pomocą wiersza poleceń.
1. Co to jest rozszerzenie pliku?
1.1 Definicja i format
Rozszerzenie pliku to sufiks znajdujący się po kropce na końcu nazwy pliku, na przykład: .docx in myfile.docx, .jpg in mypicture.jpglub .mp4 in myvideo.mp4System operacyjny odczytuje rozszerzenie, aby ustalić, który program otwiera plik. Rozszerzenie jest przechowywane jako część samej nazwy pliku, a nie w jego zawartości.
1.2 Gdzie znaleźć rozszerzenie pliku
Rozszerzenia plików są domyślnie ukryte w większości systemów. Po ich uwidocznieniu (zobacz Sekcja 2), rozszerzenie pliku pojawia się na końcu nazwy pliku w Eksploratorze plików (Windows) lub Finderze (Mac). Można je również znaleźć dla konkretnego pliku w Właściwości dialog w systemie Windows lub Pobierz informacje panel na Macu.
1.3 Typowe typy rozszerzeń plików
- Dokumenty:
.doc,.docx,.pdf,.txt,.html - Zdjęć:
.jpg,.jpeg,.png,.bmp - Wideo:
.mp4,.avi,.wmv - Audio:
.mp3,.wav
2. Wyświetl rozszerzenia plików przed zmianą nazwy (wymagane)
Domyślnie system Windows ukrywa rozszerzenia plików dla znanych typów plików i wyświetla je dla nieznanych; system Mac ukrywa wszystkie rozszerzenia plików. Ponieważ metody zmiany nazw oparte na interfejsie graficznym wymagają, aby rozszerzenia były najpierw widoczne, należy ukończyć tę sekcję przed przejściem do sekcji 3 i 4.
2.1 Pokaż rozszerzenia plików w systemie Windows 10
2.1.1 Za pomocą zakładki Widok w Eksploratorze plików (najszybszy)
- Otwórz Eksplorator plików -> kliknij Zobacz .
- Sprawdź Rozszerzenia nazw plików w grupie Pokaż/Ukryj.
2.1.2 Poprzez opcje folderów (alternatywa)
- W Eksploratorze plików kliknij Zobacz -> Opcje -> Zmień opcje folderów i wyszukiwania. Ewentualnie naciśnij Win + Rtyp
control foldersi naciśnij Enter. - W Opcje folderów dialog, kliknij przycisk Zobacz tabulator -> odznacz Ukryj rozszerzenia znanych typów plików -> kliknij OK.
2.2 Pokaż rozszerzenia plików w systemie Windows 11
2.2.1 Poprzez menu Widok > Pokaż (najszybsze)
W systemie Windows 11 przełącznik rozszerzeń plików został przeniesiony do menu Widok.
- Otwórz Eksplorator plików -> kliknij Zobacz -> Pokazać -> sprawdź Rozszerzenia nazw plików.
2.2.2 Poprzez opcje folderów (alternatywa)
Okno dialogowe Opcje folderów jest nadal dostępne w systemie Windows 11.
- W Eksploratorze plików kliknij ⋯ menu -> Opcje -> Zobacz .
- Odznacz Ukryj rozszerzenia znanych typów plików -> kliknij OK.
2.3 Pokaż rozszerzenia plików na komputerze Mac
- Kliknij Finder -> Ustawienia.
- Kliknij Zaawansowany karta -> sprawdź Pokaż wszystkie rozszerzenia nazw plików.
3. Jak zmienić rozszerzenie pliku w systemie Windows
3.1 Metoda 1: Zmiana nazwy w Eksploratorze plików
Oto najprostszy sposób zmiany rozszerzenia pliku:
- Upewnij się, że rozszerzenia plików są widoczne (zobacz Sekcja 2).
- Wybierz plik, którego rozszerzenie chcesz zmienić.
- Użyj jednej z poniższych metod:
- Naciśnij przycisk F2
- Kliknij pojedynczo nazwę pliku
- Kliknij plik prawym przyciskiem myszy -> przemianować
- Edytuj rozszerzenie po kropce -> naciśnij Enter.
- Kliknij Tak gdy system Windows ostrzega, że plik może przestać działać:
3.2 Metoda 2: Wiersz poleceń
Użyj wiersza poleceń, aby zmienić rozszerzenie pliku bez zmiany ustawienia „pokaż rozszerzenia” w Eksploratorze plików.
- Typ
cmdna pasku adresu Eksploratora plików, aby otworzyć Wiersz polecenia w bieżącym folderze. - Biegać:
ren "oldname.oldext" "oldname.newext"Przykład:
ren "test.jpeg" "test.jpg"
3.3 Metoda 3: Wiersz poleceń — zmiana zbiorcza
Użyj symbolu wieloznacznego, aby zbiorczo zmienić rozszerzenia plików w bieżącym folderze.
- Przejdź do folderu docelowego; wpisz
cmdw pasku adresu Eksploratora plików. - Biegać:
ren *.oldext *.newextPrzykład:
ren *.jpeg *.jpg— zmień wszystko.jpegrozszerzenia plików do.jpgw bieżącym folderze.
3.4 Metoda 4: Wiersz poleceń — rekurencyjna zmiana zbiorcza
Użyj for /R pętla umożliwiająca rekurencyjną zmianę rozszerzeń plików w bieżącym folderze i wszystkich podfolderach z poziomu katalogu głównego.
- Otwórz wiersz poleceń i przejdź do katalogu głównego:
cd C:\path\to\root - Wyświetl podgląd wszystkich plików, których to dotyczy:
dir /b /s *.oldextPrzykład:
dir /b /s *.jpeg - Uruchom pętlę rekurencyjną, aby zmienić nazwę:
for /R %d in (.) do @rename "%d\*.oldext" *.newextPrzykład:
for /R %d in (.) do @rename "%d\*.jpeg" *.jpg
3.5 Metoda 5: PowerShell
Możesz również użyć programu PowerShell Rename-Item polecenie cmdlet umożliwiające wykonanie dokładniejszej i bardziej zaawansowanej zamiany przy użyciu wyrażeń regularnych:
- Otwórz PowerShell i przejdź do folderu docelowego.
- Biegać:
Get-ChildItem "*.oldext" | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }Przykład:
Get-ChildItem "*.jpeg" | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
Uwaga: -replace akceptuje wyrażenie regularne, więc musisz uciec od kropki (\.) i zakotwicz na końcu ciągu ($) aby uniknąć niezamierzonych dopasowań.
Aby zmienić nazwę rekurencyjnie w bieżącym folderze i wszystkich podfolderach, dodaj -Recurse Flaga:
Get-ChildItem -Path . -Filter "*.oldext" -Recurse | Rename-Item -NewName { $_.Name -replace '\.oldext$', '.newext' }
Przykład:
Get-ChildItem -Path . -Filter "*.jpeg" -Recurse | Rename-Item -NewName { $_.Name -replace '\.jpeg$', '.jpg' }
3.6 Metoda 6: PowerToys PowerRename
PowerRename to narzędzie oparte na interfejsie graficznym dołączone do pakietu Microsoft PowerToys. Nie jest wymagana znajomość wiersza poleceń, a do jego obsługi wymagane są wyrażenia regularne i podfoldery:
- Pobierz i zainstaluj zabawki mocy Microsoftu ze sklepu Microsoft Store.
- Zaznacz wszystkie pliki docelowe i podfoldery w Eksploratorze plików -> kliknij prawym przyciskiem myszy -> Zmień nazwę za pomocą PowerRename.
- W oknie PowerRename ustaw:
- Szukaj:
oldext - Zamień na:
newext - Stosuje się do: Tylko rozszerzenie
Uwaga: Ponieważ stosujemy zmianę nazwy na Tylko rozszerzeniestare rozszerzenie i nowe rozszerzenie NIE powinny zawierać kropki (.), tzn. należy użyć
oldextinewextzamiast.oldexti.newext. - Szukaj:
- Podgląd zmian w Zmieniono nazwę kolumna prawego panelu.
- Jeśli wszystko jest w porządku, kliknij Aplikuj zastosować zmiany.
4. Jak zmienić rozszerzenie pliku na komputerze Mac
4.1 Metoda 1: Zmiana nazwy w Finderze
Najszybszy sposób zmiany rozszerzenia pliku na komputerze Mac za pomocą Findera:
- W Finderze upewnij się, że rozszerzenia plików są widoczne (zobacz Sekcja 2.3).
- Kliknij raz nazwę pliku, aby ją wybrać, a następnie kliknij ponownie lub naciśnij Powrót aby przejść do trybu edycji.
- Zmień rozszerzenie po kropce -> naciśnij Powrót.
- Kliknij Użyj [nowego rozszerzenia] w oknie dialogowym potwierdzenia:
4.2 Metoda 2: Uzyskaj panel informacyjny
Panel Pobierz informacje pozwala uniknąć problemu podwójnego rozszerzenia (np. .html.txt) co może wystąpić w przypadku użycia wbudowanej metody zmiany nazwy Findera.
- Kliknij prawym przyciskiem myszy (lub Ctrl-kliknij) plik -> Pobierz informacje.
- rozwiń Nazwa i rozszerzenie pole.
- Edytuj rozszerzenie -> zamknij panel.
- Kliknij Użyj [nowego rozszerzenia] w oknie dialogowym potwierdzenia:
4.3 Metoda 3: Terminal
Użyj mv polecenie w Terminalu może również zmienić rozszerzenie pliku:
- W Finderze przejdź do Zastosowania folder, a następnie Użytkowe folder, a następnie wybierz Terminal.aplikacja:
- Biegać:
mv "/path/to/file.oldext" "/path/to/file.newext"Przykład:
mv ~/Desktop/test.jpeg ~/Desktop/test.jpg
4.4 Metoda 4: Terminal (zmiana zbiorcza)
Użyj pętli powłoki, aby masowo zmieniać rozszerzenia plików w bieżącym folderze:
- W Finderze przejdź do Zastosowania folder, a następnie Użytkowe folder, a następnie wybierz Terminal.aplikacja:
- Przejdź do folderu docelowego i uruchom:
for f in *.oldext; do mv "$f" "${f%.oldext}.newext"; donePrzykład:
for f in *.jpeg; do mv "$f" "${f%.jpeg}.jpg"; done
4.5 Metoda 5: Terminal (zmiana zbiorcza rekurencyjnie)
Użyj find w połączeniu mv aby rekurencyjnie zmieniać rozszerzenia plików we wszystkich podfolderach.
- W Finderze przejdź do Zastosowania folder, a następnie Użytkowe folder, a następnie wybierz Terminal.aplikacja:
- Biegać:
find . -name "*.oldext" -exec bash -c 'mv "$1" "${1%.oldext}.newext"' _ {} \;Przykład:
find . -name "*.jpeg" -exec bash -c 'mv "$1" "${1%.jpeg}.jpg"' _ {} \;
5. Jak zmienić rozszerzenie pliku w systemie Linux
5.1 Metoda 1: Terminal
Użyj mv polecenie zmiany rozszerzenia pojedynczego pliku w terminalu Linux.
- Biegać:
mv "/path/to/file.oldext" "/path/to/file.newext"Przykład:
mv test.jpeg test.jpg
5.2 Metoda 2: Terminal (zmiana zbiorcza)
Użyj rename Polecenie do masowej zmiany rozszerzeń plików. Dwie wersje rename istnieją w systemie Linux z inną składnią. Musisz więc uruchomić rename --version aby zidentyfikować swoje:
następnie użyj odpowiedniego polecenia w oparciu o poniższą tabelę:
rename --version wydajność |
Komenda | Próba |
|---|---|---|
zawiera util-linux |
rename .oldext .newext *.oldext |
rename .jpeg .jpg *.jpeg |
zawiera File::Rename lub brak informacji o wersji |
rename 's/\.oldext$/.newext/' *.oldext |
rename 's/\.jpeg$/.jpg/' *.jpeg |
5.3 Metoda 3: Terminal (zmiana zbiorcza rekurencyjnie)
Użyj find w połączeniu rename aby rekurencyjnie zmieniać rozszerzenia plików w bieżącym folderze i wszystkich podfolderach. Składnia różni się w zależności od rename wersja, więc musisz to sprawdzićrename --version:
następnie użyj odpowiedniego polecenia w oparciu o poniższą tabelę:
rename --version wydajność |
Komenda | Próba |
|---|---|---|
zawiera util-linux |
find . -name "*.oldext" -exec rename .oldext .newext {} \; |
find . -name "*.jpeg" -exec rename .jpeg .jpg {} \; |
zawiera File::Rename lub brak informacji o wersji |
find . -name "*.oldext" -exec rename 's/\.oldext$/.newext/' {} \; |
find . -name "*.jpeg" -exec rename 's/\.jpeg$/.jpg/' {} \; |
6. FAQ
P: Czy zmiana rozszerzenia pliku powoduje zmianę samego formatu pliku?
O: Nie. Rozszerzenie to tylko etykieta. Zmiana nazwy nie zmienia wewnętrznych danych ani formatu pliku.
P: Dlaczego typ pliku pozostaje niezmieniony po zmianie rozszerzenia?
O: Ponieważ rozszerzenia plików są ukryte, a Ty dodałeś tylko nowe rozszerzenie przed istniejącym, ukrytym. Aby to naprawić, pokaż rozszerzenia plików najpierw zmień nazwę jeszcze raz.
P: Dlaczego mój plik staje się filename.html.txt po zmianie nazwy?
A: Zobacz odpowiedź w poprzednim pytaniu.
P: Jak rozwiązać błąd „Odmowa dostępu”/„Niewystarczające uprawnienia”?
O: Aktualne konto użytkownika nie ma uprawnień do zmiany rozszerzenia pliku. Kontynuuj lub zaloguj się jako administrator i spróbuj ponownie.
P: Jak zmienić rozszerzenie pliku, nie wyświetlając wszystkich rozszerzeń plików?
A: W systemie Windows należy użyć wiersza poleceń z ren polecenie — działa bezpośrednio na nazwach plików, wliczając rozszerzenia, bez konieczności zmiany ustawień wyświetlania Eksploratora plików (zobacz Sekcja 3.2). Podobnie na komputerze Mac użyj terminala z mv polecenie (patrz Sekcja 4.3).
P: Jak zmienić rozszerzenie pliku na komputerze Mac?
A: Użyj funkcji zmiany nazwy w Finderze (Sekcja 4.1), panel Pobierz informacje (Sekcja 4.2) lub terminal mv dowództwo (Sekcja 4.3Metoda Get Info pozwala uniknąć problemu podwójnego rozszerzenia.
P: Jak mogę hurtowo zmieniać rozszerzenia plików w systemie Windows?
A: Trzy opcje: Wiersz poleceń ren *.old *.new (Sekcja 3.3), PowerShell Rename-Item (Sekcja 3.5), interfejs graficzny PowerToys PowerRename (Sekcja 3.6).
P: Czy zbiorcza zmiana nazw za pomocą CMD działa w przypadku podfolderów?
A: Podstawowe ren Polecenie działa tylko w bieżącym folderze. Użyj for /R pętla (Sekcja 3.4) lub PowerShell z -Recurse (Sekcja 3.5) w celu objęcia zagnieżdżonych podfolderów.
7. Wniosek
Dla pojedynczego pliku, Zmiana nazwy Eksploratora plików (Windows) lub Zmiana nazwy Findera (Mac) to najszybsze rozwiązanie. W przypadku zbiorczych zmian w folderze użyj ren *.old *.new w systemie Windows lub pętli powłoki w systemach Mac i Linux. Do rekurencyjnej zmiany nazw w podfolderach użyj for /R pętla lub PowerShell w systemie Windows, find + mv na Macu i find + rename w systemie Linux. Jeśli wolisz interfejs graficzny do operacji zbiorczych, PowerToys PowerRename (Windows) jest super.
O autorze
Shou Shenga jest specjalistą ds. pakietu Microsoft Office z ponad 10-letnim doświadczeniem praktycznym w pracy z programami Word, Excel i PowerPoint Rozwiązywanie problemów w przedsiębiorstwach i środowiskach edukacyjnych. Pomógł tysiącom użytkowników odzyskać utracone dane, rozwiązać problemy z uszkodzonymi plikami i zoptymalizować przepływy pracy w pakiecie Office.
Dzięki swojej twórczości technicznej Shou dokłada wszelkich starań, aby przełożyć skomplikowane rozwiązania problemów z pakietem Office na jasne i praktyczne kroki dla użytkowników o każdym poziomie umiejętności. Jest na bieżąco z najnowszymi osiągnięciami w pakiecie Microsoft 365 i stale testuje metody w rzeczywistych scenariuszach uszkodzeń plików, aby zapewnić ich dokładność.
Masz pytania dotyczące tego przewodnika lub potrzebujesz dodatkowej pomocy w kwestiach związanych z pakietem Office? Shou zaprasza opinie i sugestie w celu ulepszenia tych zasobów służących do rozwiązywania problemów.

















