확장자
최근 수정 시각: (5년 전)
1. 파일의 확장자 [편집]
특정한 파일의 내용물의 종류가 무엇인지를 파일명을 보고 확인하기 위한 목적으로 만들어진 분류 방법. 확장명이라고도 한다.
1.1. 확장자의 기원 [편집]
확장자의 기원은 굉장히 오래 전으로 거슬러 올라간다. DOS 시절에도 확장자는 존재하였으며, 현 시점에서도 파일 종류를 구분하는 데 제 1 기준으로 사용되고 있다.
확장자는 보통 3자리인데, 이는 FAT에서 사용하던 8.3 RULE 에 그 유래를 두고 있다. 파일명은 최대 8바이트, 확장자는 최대 3바이트까지 사용가능하다는 룰에 의거, 거의 대부분의 어플리케이션에서 3바이트 확장자를 정의하였으며, 이것이 호환성을 이유로 현재까지 이어지는 것이다. 8.3 RULE이 완화된 이후 만들어진 확장자는 4자리 이상을 갖는 경우(jpeg, html, aspx, pptx, xlsx, docx, cell, show, accdb, prproj, torrent 등)도 많다. Windows에서는 아직 3~4글자 정도의 확장자를 주로 사용하고 있지만, macOS에서는 Pages의 .pages 확장자와 Numbers의 .numbers 확장자나 Final Cut Pro X의 .fcpbundle 확장자, iMovie의 .imovielibrary나 .theater 확장자 등 이미 공식에서 단어형 확장자를 많이 사용하는 편이다. 물론 macOS쪽도 3글자 확장자(.dmg, .pkg, .smi, .app 등)는 잘만 쓰고 있지만.
확장자는 보통 3자리인데, 이는 FAT에서 사용하던 8.3 RULE 에 그 유래를 두고 있다. 파일명은 최대 8바이트, 확장자는 최대 3바이트까지 사용가능하다는 룰에 의거, 거의 대부분의 어플리케이션에서 3바이트 확장자를 정의하였으며, 이것이 호환성을 이유로 현재까지 이어지는 것이다. 8.3 RULE이 완화된 이후 만들어진 확장자는 4자리 이상을 갖는 경우(jpeg, html, aspx, pptx, xlsx, docx, cell, show, accdb, prproj, torrent 등)도 많다. Windows에서는 아직 3~4글자 정도의 확장자를 주로 사용하고 있지만, macOS에서는 Pages의 .pages 확장자와 Numbers의 .numbers 확장자나 Final Cut Pro X의 .fcpbundle 확장자, iMovie의 .imovielibrary나 .theater 확장자 등 이미 공식에서 단어형 확장자를 많이 사용하는 편이다. 물론 macOS쪽도 3글자 확장자(.dmg, .pkg, .smi, .app 등)는 잘만 쓰고 있지만.
1.2. 윈도우에서의 확장자 [편집]
윈도우 95부터는 VFAT가 도입되면서 긴 파일 이름이 지원되었다. 8.3 RULE이 완화되어, 파일명, 확장자와 구분기호인 점(.)을 포함하여 최대 255바이트까지 사용할 수 있다.
윈도우를 처음 설치하면 기본 설정으로 '알려진 파일 형식의 파일 확장명 숨기기'가 설정되어[1], 대부분 파일의 이름만 보이고 확장자는 보이지 않는다. 윈도우 탐색기의 구성 → 폴더 옵션 → 보기 탭에서 해당 옵션의 체크를 해제하면 확장자를 볼 수 있으며, 수정도 가능하다. 윈도우 8부터는 보기 → 파일 확장명에 체크하는 것으로 간편하게 확장자 표시를 할 수 있다.
파일 확장자를 가지고 낚는 악성코드가 많기 때문에[2] 확장자를 항상 표시해 놓는 것을 강력히 권장한다.
윈도우 XP까지는 확장자를 표시해놓으면 '이름 바꾸기'할 때 확장자까지 선택되기 때문에 이름만 바꾸려고 했는데 확장자까지 지워지는 사태가 자주 발생했다. 결국 윈도우 비스타부터는 확장자 표시를 해 놓아도 파일 이름만 선택되게 바뀌었다.
윈도우 API에서는 파일명을 포함한 파일의 경로가 255자로 제한되기 때문에, 이를 초과하는 경로의 파일을 다루고자 할 때 문제가 생길 수 있다. 이는 유니코드를 사용하는 현재의 윈도우 시리즈에도 적용된다. 윈도우 10에서는 설정을 바꾸면 65535자까지 제한적으로 사용 가능하게 바꿀 수 있다. 그런데 파일 탐색기는 여전히 255자까지만 지원해서 그 이상 되는 파일은 다른 파일관리 프로그램을 사용해야 한다.
윈도우를 처음 설치하면 기본 설정으로 '알려진 파일 형식의 파일 확장명 숨기기'가 설정되어[1], 대부분 파일의 이름만 보이고 확장자는 보이지 않는다. 윈도우 탐색기의 구성 → 폴더 옵션 → 보기 탭에서 해당 옵션의 체크를 해제하면 확장자를 볼 수 있으며, 수정도 가능하다. 윈도우 8부터는 보기 → 파일 확장명에 체크하는 것으로 간편하게 확장자 표시를 할 수 있다.
파일 확장자를 가지고 낚는 악성코드가 많기 때문에[2] 확장자를 항상 표시해 놓는 것을 강력히 권장한다.
윈도우 XP까지는 확장자를 표시해놓으면 '이름 바꾸기'할 때 확장자까지 선택되기 때문에 이름만 바꾸려고 했는데 확장자까지 지워지는 사태가 자주 발생했다. 결국 윈도우 비스타부터는 확장자 표시를 해 놓아도 파일 이름만 선택되게 바뀌었다.
윈도우 API에서는 파일명을 포함한 파일의 경로가 255자로 제한되기 때문에, 이를 초과하는 경로의 파일을 다루고자 할 때 문제가 생길 수 있다. 이는 유니코드를 사용하는 현재의 윈도우 시리즈에도 적용된다. 윈도우 10에서는 설정을 바꾸면 65535자까지 제한적으로 사용 가능하게 바꿀 수 있다. 그런데 파일 탐색기는 여전히 255자까지만 지원해서 그 이상 되는 파일은 다른 파일관리 프로그램을 사용해야 한다.
1.3. 유닉스 계통 OS에서의 확장자 [편집]
BSD, 리눅스 등 유닉스 계통 OS에서는 고유의 파일시스템을 사용하며, 확장자 보다는 후술할 파일 헤더에 의존적이었다. 그러나 사용자가 파일 종류를 한 번에 파악할 수 있는 편리성 등을 이유로, 현재는 유닉스 계통에서도 확장자를 사용하고 있다. 다만 FAT처럼 파일시스템에 확장자를 기록하는 부분이 따로 있는 것은 아니고, 그냥 파일명의 마지막 점(.) 이후부분을 확장자라고 부른다.[3]
이 때문에 확장자가 좌르륵 여러개 붙는 경우도 있다. 가장 흔히 볼 수 있는 경우가 파일명.tar.gz의 형태. 이것은 tar 명령어로 파일을 묶은 뒤 gzip이라는 프로그램으로 압축한 파일이라는 의미이다. 유닉스 계열에서는 여러 개의 파일을 하나로 묶는 기능을 운영체제 차원에서 지원을 해 줬는데, 이 기능에는 원래 압축 기능이 없었다. 따라서 별도의 프로그램으로 묶은 파일을 압축하다보니 저런 형태가 된 것. 하도 이런 방식으로 많이 쓰다보니 tar 명령어에 아예 gzip 압축 기능이 들어갔고, 별도의 옵션을 안 주면 tar.gz가 기본으로 붙어 나온다.
파일명에 확장자만 존재하는 경우에는 숨김 파일로 취급되어 파일 탐색기나
이 때문에 확장자가 좌르륵 여러개 붙는 경우도 있다. 가장 흔히 볼 수 있는 경우가 파일명.tar.gz의 형태. 이것은 tar 명령어로 파일을 묶은 뒤 gzip이라는 프로그램으로 압축한 파일이라는 의미이다. 유닉스 계열에서는 여러 개의 파일을 하나로 묶는 기능을 운영체제 차원에서 지원을 해 줬는데, 이 기능에는 원래 압축 기능이 없었다. 따라서 별도의 프로그램으로 묶은 파일을 압축하다보니 저런 형태가 된 것. 하도 이런 방식으로 많이 쓰다보니 tar 명령어에 아예 gzip 압축 기능이 들어갔고, 별도의 옵션을 안 주면 tar.gz가 기본으로 붙어 나온다.
파일명에 확장자만 존재하는 경우에는 숨김 파일로 취급되어 파일 탐색기나
ls 명령 실행시 목록에 나타나지 않는다. 이건 파일 이름이 점(.)으로 시작하면 숨김 파일로 취급되기 때문. ls -a를 사용하여 확인할 수 있다.1.4. macOS에서의 이상한 확장자 사용 방식 [편집]
확장자라는 것은 본래 파일에 붙어서 파일의 속성을 표시하기 위해 존재하는데 macOS의 경우 폴더명을 확장자를 붙이는 식으로 명명하면 GUI 인터페이스 상에서 폴더를 파일처럼 보이게 해서 해당 아이콘을 클릭하면 폴더가 파일처럼 작동하는 경우가 있다. 이를테면 macOS의 응용프로그램은 app 확장자를 이용한 아이콘 달랑 하나만 보이는 것 같아 실행 파일 하나에 응용프로그램이 몽땅 다 패키징 되어있는 것 처럼 보이지만 실제로는 이게 파일이 아니라 폴더이고 패키지 내용 보기 라는 방식으로 접근하면 실제 폴더 내부를 볼 수 있다.
이 방식은 어플리케이션에서만 쓰이는게 아니라 각종 미디어 관리, 편집 프로그램의 프로젝트 폴더도 실제로는 단일 파일처럼 보이게 만드는 경우가 있고 심지어는 오피스 프로그램인 아이워크의 문서 저장이 이런 식으로 이루어지는 시절도 있었다. 오픈오피스의 성공 이후로 문서 데이터 기록은 기존의 hwp나 doc 같은 방식처럼 각 오피스가 독자적인 방식으로 아무렇게나 저장을 하는 것이 아니라 폴더 내부에 문서의 내용과 형식을 기록한 xml 파일과 첨부된 미디어 파일을 각각 따로 담아서 ZIP 방식으로 압축해 하나의 파일로 만드는 방식으로 이루어지고 있다. ooxml도 바로 이러한 방식을 따른 MS오피스의 새로운 저장방식이다. 이렇게 데이터 파일의 가독성을 높여 이를테면 한컴오피스 같은 다른 소프트웨어에서도 MS오피스의 파일을 이전보다 훨씬 높은 호환성으로 열어볼 수 있게 된 것이 이런 오픈 도큐먼트 방식의 장점이다. 심지어 오피스 프로그램이 없어도 확장자명을 ZIP으로 변경해 압축을 해제하고 내부의 xml 파일을 직접에디터로 열어 사람의 눈으로 파일 내용을 확인하는 것이 가능할 정도로 높은 가독성을 보장한다.
하지만 이 방식의 문제는 바로 데이터가 ZIP 방식으로 압축이 되어야한다는 것인데 파일을 열 때 압축을 풀어야 하고 저장할 때 다시 파일 압축을 수행하는 과정이 필수적으로 필요해진다는 것이다. 당연히 연산에 비효율적인 부분이 생기게 되고 사양이 낮은 컴퓨터에서는 열기, 저장 시간이 길어질 수도 있다. 그래서 애플이 이 문제를 다루면서 생각한 해결책이 기존에 이미 폴더를 파일처럼 만들게 하는 운영체제의 기능을 가지고 있었으니 그냥 데이터를 압축하지 않고 이 기능을 이용해 폴더를 파일처럼 보이게 만들어버린 것이었다. 2000년대에 아이워크가 처음 나왔던 시절에는 아이워크 형식의 데이터가 다른 운영체제를 사용하는 컴퓨터로 갈 일도 없었고 문서도 애플 컴퓨터끼리만 물리 저장장치를 이용해 주고 받는 것이 일반적이었기 때문에 크게 문제될 것이 없었지만 클라우드 스토리지의 이용이 일반화되면서 이 방식에서 헬게이트가 열리기 시작했다. 드롭박스나 구글 드라이브 같은 서비스들이 아이워크 형식의 폴더를 특별하게 다뤄줘야할 이유도 없었고 거기다 극히 최근까지도 웹페이지에서 파일이 아닌 폴더를 첨부파일로 올리는 것은 거의 불가능한 것이었기에 클라우드 업로드가 이상하게 되는 것 정도가 아니라 메일 첨부 자체가 안 되는 희한한 상황까지 발생하게 되었다.
그래서 맥용 기본 메일 클라이언트나 아이메시지를 사용할 때는 파일처럼 보이는 폴더 형식의 데이터를 첨부할 때는 자동으로 ZIP으로 압축을 한다던가 하는 방식의 꼼수만 찾아다니는 애플 특유의 똥고집을 부리며 사용자를 한동안 뒷목을 잡게 만들었지만 결국 ZIP 압축/해제가 사용자 경험에 의미 있는 딜레이를 발생시키지 않을 정도로 컴퓨터 성능이 올라간 시점이 한참을 지나서야 다른 오픈 도큐먼트가 하고 있는 ZIP 압축 방식으로 데이터 저장 방식을 확정하였다. 그래서 지금도 오래된 아이워크 문서는 실제로는 파일이 아니라 폴더 형식으로 되어 있을 가능성이 있다.
오피스 문서처럼 빈번하게 주고받아야 하는 데이터는 그래서 결국 파일화가 이루어졌지만 여전히 응용프로그램이나 미디어 프로젝트 같은 분야에서는 여전히 이런 폴더에 확장자 붙이기를 이용한 눈속임이 쓸모가 있기 때문에 이 시스템 자체는 아직도 사용이 되고 있다.
이 방식은 어플리케이션에서만 쓰이는게 아니라 각종 미디어 관리, 편집 프로그램의 프로젝트 폴더도 실제로는 단일 파일처럼 보이게 만드는 경우가 있고 심지어는 오피스 프로그램인 아이워크의 문서 저장이 이런 식으로 이루어지는 시절도 있었다. 오픈오피스의 성공 이후로 문서 데이터 기록은 기존의 hwp나 doc 같은 방식처럼 각 오피스가 독자적인 방식으로 아무렇게나 저장을 하는 것이 아니라 폴더 내부에 문서의 내용과 형식을 기록한 xml 파일과 첨부된 미디어 파일을 각각 따로 담아서 ZIP 방식으로 압축해 하나의 파일로 만드는 방식으로 이루어지고 있다. ooxml도 바로 이러한 방식을 따른 MS오피스의 새로운 저장방식이다. 이렇게 데이터 파일의 가독성을 높여 이를테면 한컴오피스 같은 다른 소프트웨어에서도 MS오피스의 파일을 이전보다 훨씬 높은 호환성으로 열어볼 수 있게 된 것이 이런 오픈 도큐먼트 방식의 장점이다. 심지어 오피스 프로그램이 없어도 확장자명을 ZIP으로 변경해 압축을 해제하고 내부의 xml 파일을 직접에디터로 열어 사람의 눈으로 파일 내용을 확인하는 것이 가능할 정도로 높은 가독성을 보장한다.
하지만 이 방식의 문제는 바로 데이터가 ZIP 방식으로 압축이 되어야한다는 것인데 파일을 열 때 압축을 풀어야 하고 저장할 때 다시 파일 압축을 수행하는 과정이 필수적으로 필요해진다는 것이다. 당연히 연산에 비효율적인 부분이 생기게 되고 사양이 낮은 컴퓨터에서는 열기, 저장 시간이 길어질 수도 있다. 그래서 애플이 이 문제를 다루면서 생각한 해결책이 기존에 이미 폴더를 파일처럼 만들게 하는 운영체제의 기능을 가지고 있었으니 그냥 데이터를 압축하지 않고 이 기능을 이용해 폴더를 파일처럼 보이게 만들어버린 것이었다. 2000년대에 아이워크가 처음 나왔던 시절에는 아이워크 형식의 데이터가 다른 운영체제를 사용하는 컴퓨터로 갈 일도 없었고 문서도 애플 컴퓨터끼리만 물리 저장장치를 이용해 주고 받는 것이 일반적이었기 때문에 크게 문제될 것이 없었지만 클라우드 스토리지의 이용이 일반화되면서 이 방식에서 헬게이트가 열리기 시작했다. 드롭박스나 구글 드라이브 같은 서비스들이 아이워크 형식의 폴더를 특별하게 다뤄줘야할 이유도 없었고 거기다 극히 최근까지도 웹페이지에서 파일이 아닌 폴더를 첨부파일로 올리는 것은 거의 불가능한 것이었기에 클라우드 업로드가 이상하게 되는 것 정도가 아니라 메일 첨부 자체가 안 되는 희한한 상황까지 발생하게 되었다.
그래서 맥용 기본 메일 클라이언트나 아이메시지를 사용할 때는 파일처럼 보이는 폴더 형식의 데이터를 첨부할 때는 자동으로 ZIP으로 압축을 한다던가 하는 방식의 꼼수만 찾아다니는 애플 특유의 똥고집을 부리며 사용자를 한동안 뒷목을 잡게 만들었지만 결국 ZIP 압축/해제가 사용자 경험에 의미 있는 딜레이를 발생시키지 않을 정도로 컴퓨터 성능이 올라간 시점이 한참을 지나서야 다른 오픈 도큐먼트가 하고 있는 ZIP 압축 방식으로 데이터 저장 방식을 확정하였다. 그래서 지금도 오래된 아이워크 문서는 실제로는 파일이 아니라 폴더 형식으로 되어 있을 가능성이 있다.
오피스 문서처럼 빈번하게 주고받아야 하는 데이터는 그래서 결국 파일화가 이루어졌지만 여전히 응용프로그램이나 미디어 프로젝트 같은 분야에서는 여전히 이런 폴더에 확장자 붙이기를 이용한 눈속임이 쓸모가 있기 때문에 이 시스템 자체는 아직도 사용이 되고 있다.
1.5. 확장자의 한계 [편집]
물론 그 용도와 이름이 널리 알려진 확장자들은 겹치는 일이 매우 드물다. 그러나 소프트웨어가 인지도가 낮거나 개발과정에서 편의상 사용하는 확장자는 우연히 겹치는 경우가 드물지 않으며, 겹치는 확장자는 전혀 호환이 안 된다. 파일명의 일부라는 근본적인 한계로 사용자가 마음대로 변경할 수 있기 때문에, 프로그램 개발자는 확장자를 100% 신뢰하면 안 된다.
예를 들면
1. FLP - Adobe Flash와 Image-Line FL Studio 두 프로그램에서 프로젝트 파일의 확장자로 쓰고 있다. 당연히 두 FLP는 전혀 호환이 되지 않는 별개의 형식이다.
2. SMI - 한국에 한정한다면 자막 포멧과 Mac OS의[4] 디스크 포맷으로 역할이 겹친다.
3. DAT - 가장 심한 것이 .dat 확장자로, 파일 구조를 뜯어보지 않는 한 어디에 쓰이는지 컴덕도 모를 정도.
4. HPT - 한쇼(구 한컴슬라이드)와 (어린이) 훈민프레젠테이션 두 프로그램에서 사용된다. 한쇼의 경우 지금은 .show로 바뀌었다.
5. MSP - 윈도우 3.1까지 그림판에서 사용하고, 최신 윈도우에서는 Windows Installer 패키지로 사용한다.
이러한 문제를 해결하기 위하여, 정형화된 데이터는 항상 "파일 헤더"와 "매직 워드"를 두어 파일을 구분한다. 확장자와 달리 매직 워드는 파일 데이터의 일부분으로 사용자가 임의로 수정하기 힘들며, 임의 길이의 고유한 매직 워드를 사용함으로써 이 파일이 올바른 데이터 파일임을 예측할 수 있다.
예를 들어, 대표적인 이미지 형식인 비트맵 포맷은 항상 파일의 첫머리에 "BM" 을 기록함으로써 자신이 비트맵임을 알린다. 설령 사용자가 (고의든 실수든) 확장자를 .jpg로 바꾸더라도, 헤더를 제대로 분석하는 이미지 뷰어라면 잽싸게 비트맵임을 눈치채고 적절히 처리할 수 있다. 심지어는 .txt와 같은 전혀 엉뚱한 확장자로 바꾸더라도, 일단 헤더가 온전하다면 대부분의 제대로 작성된 프로그램은 데이터 파싱이 가능하다.[5] 또는, 적어도 데이터가 잘못되었음을 사용자에게 알릴 수 있는 것이다.이런 의미에서 확장자만 바꾸는 게 아니라 실제 내용도 지져버리는 랜섬웨어가 개쌍놈
다만 파일 헤더를 이용하는 경우, 어쨌든 파일을 열어서 헤더를 분석하는 과정을 거쳐야 하기 때문에 확장자보다는 처리 속도가 떨어지며, 사용자 가독성 또한 확장자와 비교할 수 없을 정도로 부족하다는 단점이 존재한다. 특히 어떤 파일인지 모를 경우 해당 프로그램이 아닌 파일 탐색기에서 바로 이용하기는 매우 난감하다.
예를 들면
1. FLP - Adobe Flash와 Image-Line FL Studio 두 프로그램에서 프로젝트 파일의 확장자로 쓰고 있다. 당연히 두 FLP는 전혀 호환이 되지 않는 별개의 형식이다.
2. SMI - 한국에 한정한다면 자막 포멧과 Mac OS의[4] 디스크 포맷으로 역할이 겹친다.
3. DAT - 가장 심한 것이 .dat 확장자로, 파일 구조를 뜯어보지 않는 한 어디에 쓰이는지 컴덕도 모를 정도.
4. HPT - 한쇼(구 한컴슬라이드)와 (어린이) 훈민프레젠테이션 두 프로그램에서 사용된다. 한쇼의 경우 지금은 .show로 바뀌었다.
5. MSP - 윈도우 3.1까지 그림판에서 사용하고, 최신 윈도우에서는 Windows Installer 패키지로 사용한다.
이러한 문제를 해결하기 위하여, 정형화된 데이터는 항상 "파일 헤더"와 "매직 워드"를 두어 파일을 구분한다. 확장자와 달리 매직 워드는 파일 데이터의 일부분으로 사용자가 임의로 수정하기 힘들며, 임의 길이의 고유한 매직 워드를 사용함으로써 이 파일이 올바른 데이터 파일임을 예측할 수 있다.
예를 들어, 대표적인 이미지 형식인 비트맵 포맷은 항상 파일의 첫머리에 "BM" 을 기록함으로써 자신이 비트맵임을 알린다. 설령 사용자가 (고의든 실수든) 확장자를 .jpg로 바꾸더라도, 헤더를 제대로 분석하는 이미지 뷰어라면 잽싸게 비트맵임을 눈치채고 적절히 처리할 수 있다. 심지어는 .txt와 같은 전혀 엉뚱한 확장자로 바꾸더라도, 일단 헤더가 온전하다면 대부분의 제대로 작성된 프로그램은 데이터 파싱이 가능하다.[5] 또는, 적어도 데이터가 잘못되었음을 사용자에게 알릴 수 있는 것이다.
다만 파일 헤더를 이용하는 경우, 어쨌든 파일을 열어서 헤더를 분석하는 과정을 거쳐야 하기 때문에 확장자보다는 처리 속도가 떨어지며, 사용자 가독성 또한 확장자와 비교할 수 없을 정도로 부족하다는 단점이 존재한다. 특히 어떤 파일인지 모를 경우 해당 프로그램이 아닌 파일 탐색기에서 바로 이용하기는 매우 난감하다.
1.6. 기타 [편집]
위와는 반대로, 어떠한 이유로 같은 내용임에도 확장자를 달리 하여 저장하는 경우가 있다. 가까운 예를들면 당신의 야동이라던가 주로 특정 데이터를 압축하여 저장하는 경우가 그러한데, 일반적인 압축 처리기 대신 특정 프로그램에 바로 연결하기 위하여 이러한 방법을 사용한다. 그런 경우 확장자만 다르지 실제 파일의 내용을 규정하는 헤더는 그대로이기 때문에 억지로 불러들이거나 확장자만 바꿔서 불러오면 대부분 잘 불러와진다.
대표적으로 DOCX. 파일 자체는 여러 개의 XML 문서를 ZIP으로 압축한 구조이므로 모든 압축해제기에서 압축 해제가 가능하다. 그러나 그 여러 XML 문서들이 하나의 워드 문서를 이루기 때문에 워드로 연결하는 경우이다. 이외에도 만화책 확장자인 cbt, cbz, cbr, cb7은 모두 만화 이미지를 각각 tar, zip, rar, 7zip으로 압축하여 확장자만 변경한것이다. 파일매니저에서 그냥 더블클릭했을 때 압축 프로그램이 아닌 만화 뷰어로 연결하기 위한 꼼수인데, 한국을 제외하고 전세계적으로 널리 쓰인다. 물론 한국에서는 그냥 .zip 파일을 만화책 뷰어에 넣어가며 보지만.[6]
물론 한국에서도 쓰는 것이 있다. 마인크래프트같은 Java 관련 프로그램을 많이 이용하거나 만든다면 .jar 확장자를 많이 보는데[7], 겉으로 보기에는 압축 파일이지만 그 파일을 Java로 연결한다면 떡하니 실행이 된다.[8] 다만 진짜 압축파일인 경우에는 실행이 안 될수도 있다. 알집의 폐해...
더불어 일부에선 단순 확장자를 바꾸는 것만으로도 인코딩이 되는 줄 알고(많은 프로그램은 확장자를 바꿔도 원래 확장자를 알고 실행시키기에) 인코딩이 필요한 PMP나 스마트폰 등에 확장자만 바꿔 넣고 안 된다고 하는 경우도 있다. 더 극단적으로 말하면 사진 파일 확장자를 뭐시기.mp3로 고친다고 그게 노래 파일로 바뀌겠는가?
즉 다시 말하면 확장자와 실제 파일 포맷은 사실 따로 논다고 할 수 있는데, 때문에 아래 확장자 목록을 참고할 시 간혹 해당 확장자를 다른 프로그램에서 전혀 다른 용도로 사용할 수 있다는 사실을 염두에 두어야 한다. 메이저한 프로그램일 경우 대개는 알아서 피해가는 편이지만...
대표적으로 DOCX. 파일 자체는 여러 개의 XML 문서를 ZIP으로 압축한 구조이므로 모든 압축해제기에서 압축 해제가 가능하다. 그러나 그 여러 XML 문서들이 하나의 워드 문서를 이루기 때문에 워드로 연결하는 경우이다. 이외에도 만화책 확장자인 cbt, cbz, cbr, cb7은 모두 만화 이미지를 각각 tar, zip, rar, 7zip으로 압축하여 확장자만 변경한것이다. 파일매니저에서 그냥 더블클릭했을 때 압축 프로그램이 아닌 만화 뷰어로 연결하기 위한 꼼수인데, 한국을 제외하고 전세계적으로 널리 쓰인다. 물론 한국에서는 그냥 .zip 파일을 만화책 뷰어에 넣어가며 보지만.[6]
물론 한국에서도 쓰는 것이 있다. 마인크래프트같은 Java 관련 프로그램을 많이 이용하거나 만든다면 .jar 확장자를 많이 보는데[7], 겉으로 보기에는 압축 파일이지만 그 파일을 Java로 연결한다면 떡하니 실행이 된다.[8] 다만 진짜 압축파일인 경우에는 실행이 안 될수도 있다. 알집의 폐해...
더불어 일부에선 단순 확장자를 바꾸는 것만으로도 인코딩이 되는 줄 알고(많은 프로그램은 확장자를 바꿔도 원래 확장자를 알고 실행시키기에) 인코딩이 필요한 PMP나 스마트폰 등에 확장자만 바꿔 넣고 안 된다고 하는 경우도 있다. 더 극단적으로 말하면 사진 파일 확장자를 뭐시기.mp3로 고친다고 그게 노래 파일로 바뀌겠는가?
즉 다시 말하면 확장자와 실제 파일 포맷은 사실 따로 논다고 할 수 있는데, 때문에 아래 확장자 목록을 참고할 시 간혹 해당 확장자를 다른 프로그램에서 전혀 다른 용도로 사용할 수 있다는 사실을 염두에 두어야 한다. 메이저한 프로그램일 경우 대개는 알아서 피해가는 편이지만...
1.7. 확장자 목록 [편집]
1.7.1. 특수, 숫자 [편집]
종류 | 비고 |
(없음) | |
!BT | BitTorrent 클라이언트에 의해 만들어진 불완전한 토렌트 다운로드 파일. BitTorrent 기본 설정에서 "완전하지 않은 파일에 '.!bT' 추가" 옵션을 선택한 경우 진행 중인 모든 다운로드에 추가되며 파일이 완전히 다운로드되면 확장자가 제거된다. |
!QB | qBittorrent 클라이언트에 의해 만들어진 불완전한 토렌트 다운로드 파일. qBittorrent 기본 설정에서 "완전하지 않은 파일에 '.!qB' 추가" 옵션을 선택한 경우 진행 중인 모든 다운로드에 추가되며 파일이 완전히 다운로드되면 확장자가 제거된다. |
!SYNC | P2P 파일 동기화 도구인 BitTorrent에 의해 부분적으로 동기화된 파일로, 다운로드 및 동기화되지 않은 모든 파일의 임시 자리 표시자 역할을 한다. |
!UT | uTorrent 클라이언트에 의해 만들어진 불완전한 토렌트 다운로드 파일. uTorrent 기본 설정에서 "완전하지 않은 파일에 '.!uT' 추가" 옵션을 선택한 경우 진행 중인 모든 다운로드에 추가되며 파일이 완전히 다운로드되면 확장자가 제거된다. |
$$ | 다양한 프로그램에서 만든 임시 파일. 원본 파일이 손상될 경우 백업용으로 사용된다. |
$01§ | |
$DB | dBASE 데이터베이스에서 작업하는 동안 만들어진 임시 데이터베이스 파일. dBASE가 예기치 않게 종료되는 경우 데이터베이스에 대한 변경사항을 복구하는 데 사용할 수 있다. |
$ER | GroupWise에서 사용하는 데이터베이스 파일. |
0 | 리눅스 운영 체제에서 사용하는 링크 파일로, 라이브러리 버전에 따라 ".0.0.0" 또는 ".0.0.1"과 같은 확장자를 가질 수 있는 특정 버전의 라이브러리에 대한 참조를 포함하고 있다. 운영 체제의 동적 라이브러리 로더에 의해 하나의 파일만 참조되고 사용되는 동안 다중 버전의 라이브러리 파일이 존재할 수 있도록 허용한다. |
Hacha로 작성된 분할 아카이브의 첫 번째 부분. "archive.zip.0", "archive.zip.1", "archive.zip.2" 등과 같은 각 파일 이름의 끝을 추가한다. | |
M3 DS Real이 저장한 파일. 닌텐도 DS에서 재생할 수 있는 게임, 영화, 음악 등을 저장할 수 있고, M3 DS Real에서 게임을 처음 로딩할 때 자동으로 생성되며 일반 게임 카트리지처럼 수동으로 저장할 수도 있다. | |
Course.0으로 저장되는 마리오 카트 Wii의 파일로, 게임의 최종 버전에 잘못 포함된 불완전한 레벨 파일이다. 마리오 카트 Wii에 포함된 Bowser's Castle 코스의 압축되지 않은 프로토타입을 포함하고 있으며 Course.0은 마리오 카트 Wii가 코스 로딩에 사용하는 .KMP 압축 형식으로 저장되지 않기 때문에 마리오 카트 Wii 내에서 재생할 수 없다. | |
00 | 스타 컨트롤2 : The Ur-Quan Masters의 저장된 게임 파일. 게임 진행률을 50개 슬롯의 첫 번째 슬롯인 슬롯 0에 저장해 저장 지점에서 다시 진행되도록 한다. |
000 | Windows의 소프트웨어 구성 요소인 인덱싱 서비스가 하드 드라이브의 파일에서 검색 가능한 파일 시스템 색인을 만드는 데이터 파일. |
Virtual CD가 생성한 디스크 이미지 데이터 파일. 버전 4 이상에서 생성한 디스크 이미지 데이터 파일인 .VC4 파일과 함께 저장되며, .000 및 .VC4 파일을 생성하는 데 사용된 CD Editor 프로젝트인 .VCX 파일과 함께 저장할 수도 있다. | |
MS-DOS에 포함된 이전 파일 압축 유틸리티인 마이크로소프트 DoubleSpace에 의해 압축된 파일 아카이브로, 압축 하위 시스템 DBLSPACE.BIN이 설치된 MS-DOS를 사용하여 즉시 압축을 풀고 열 수 있다. | |
Windows CE 설치 패키지에 포함된 캐비닛 파일로, 프로그램의 설치 프로그램 스크립트에서 참조하고 설치할 파일을 정의한다. | |
001 | 게임 개발 프로그램 Multimedia Fusion으로 만든 프로젝트 .MFA 파일의 백업 파일. 프로그램의 자동백업 기능에 의해 생성되며 원본 파일이 손상되거나 실수로 삭제된 경우 프로젝트를 복원할 수 있다. |
001 ~ | 분할된 파일. rzJoin 등으로 합칠 수 있다. *.001 하나만 있으면 압축파일인 경우도 있다. MS-DOS에서 Windows 3.0, 3.1 설치 시에 AUTOEXEC와 CONFIG의 백업 용도로도 쓰인다. |
Norton Ghost로 생성된 하드 디스크 백업 파일. DOS의 2GB 파일 크기 제한으로 인해 백업이 여러 파일로 분할될 때 생성된다. | |
다양한 팩스 장치 및 소프트웨어 프로그램에 의해 작성된 팩스 이미지 파일. 수신된 팩스에서 이미지 데이터를 저장하는 데 사용된다. | |
슈퍼 닌텐도 엔터테인먼트 시스템(SNES)의 에뮬레이터인 Snes9x의 저장된 게임 스테이트. 9개의 슬롯 중 두 번째 슬롯에 저장된 게임 스냅샷이 들어 있으며, SNES 에뮬레이트된 게임 상태를 저장하고 로드하는 데 사용된다. | |
0ADSAVE | 0 A.D.에서 만든 게임 세이브 파일로, 게임 진행 정보를 저장한 지점에 저장하는 metadata.json과 simulation.dat 파일이 들어 있는 ZIP 압축 아카이브다. |
0CC | 패미컴 시스템의 음악을 제작하는 데 사용되는 FamiTracker 프로그램의 역호환성 확장자인 0CC-FamiTracker가 사용하는 모듈이다. 멜로디를 구성하는 악기와 패턴 등 모듈 데이터를 담고 있다. |
0XE | F-Secure에 의해 탐지된 바이러스 파일. 제거할 수 없는 바이러스가 포함된 EXE 파일을 저장한다.[11] |
1 | Unix 프로그램인 Man Page 유틸리티가 사용하는 수동 페이지가 포함되어 있는 파일. 몇 개의 세그먼트와 표준 마커로 구분되는 일반 텍스트로 레벨 1 사용자의 설명서를 저장한다. |
113 | Iomega(레노버EMC)의 이동식 저장 장치에 저장된 데이터 백업 파일. |
123 | Lotus 1-2-3에서 만든 스프레드시트. 데이터를 행과 열로 구성하고 다양한 셀의 데이터에 기능을 적용할 수 있어 다른 셀의 데이터를 자동으로 채울 수 있다. |
PCB123으로 만들어진 회로 보드 설계가 포함된 인쇄회로기판 배치도. 회로 보드 설계는 구성 요소를 포함할 수 있으며 솔더마스크와 실크스크린 옵션이 있는 2, 4, 6단 회로기판을 지원한다. | |
123C, 123D | 123C에 의해 만들어진 3D CAD(컴퓨터 지원 설계) 모델. 전체 모델을 구성하는 여러 부품을 포함할 수 있으며, 메쉬 모델, 소품 및 풍경 초안 작성 및 시제품 제작에 사용된다. |
123DX | 123D Design에 의해 만들어진 파일. 3D 모델의 3D 지오메트리와 모델의 표면 모양을 정의하는 재료를 저장한다. |
12M | Lotus 1-2-3에서 만든 스프레드시트. 사용자가 예측, 재무제표, 예산을 작성하기 위해 정보를 입력할 수 있는 사전 설계된 스프레드시트와 공식, 서식, 인쇄 범위를 포함하고 있다. |
17T | 캐나다에서 개인 소득세 신고서를 작성하기 위해 사용하는 프로그램인 StudioTax의 2017년 버전에서 만들어진 세금 신고서. 필요한 캐나다 연방 및 주 세금 정보와 사용자가 입력한 개인 데이터가 모두 수록되어 있다. |
1PE | 세금 준비 소프트웨어인 TurboTax에서 사용하는 세금 양식. |
1PH | 세금 준비 소프트웨어인 TurboTax에서 작성한 세금 신고서. |
1ST§ | 때때로 응용프로그램과 함께 번들로 제공되는 텍스트파일. 소프트웨어 작동에 대한 중요한 정보나 지침을 포함하고 있으며 사용자가 응용프로그램을 처음 실행하기 전에 먼저 읽어야 한다는 것을 알 수 있도록 1ST 확장자를 사용한다. |
208 | ASUS 컴퓨터에 BIOS를 플래시하는 데 사용되는 BIOS 업데이트 파일. ASUS 노트북 마더보드의 내장형 제어기 펌웨어를 업데이트하기 위한 BIOS 208 버전 업데이트에 대한 설정과 지침이 포함되어 있다. |
256 | Descent II 가 사용하는 파일. RGB 값을 가진 색상 팔레트가 들어 있으며 .PIG 텍스처 파일에서 사용하는 색상을 구축한다. |
264 | StaxRip 및 RipBot264와 같은 비디오 리핑 및 변환 프로그램에 의해 생성된 임시 비디오 파일. 다른 비디오 형식으로 용도를 변경하고 인코딩할 수 있는 추출된 비디오 데이터가 들어 있으며 일반적으로 MPEG-4/H.264 인코딩으로 저장된다. |
IP 카메라나 CCTV 카메라에 포착되어 DVR 장치에 기록된 비디오 데이터를 담고 있는 파일. 카메라와 함께 제공된 소프트웨어로만 재생이 가능한 영상 데이터를 저장한다. | |
2BP | |
2D | VersorCAD에 의해 작성된 2차원 도면. 그려진 물체와 그 치수를 포함하며 시공 전에 입안된 건물 계획을 저장하는 데 사용된다. |
2FS | 퍼피 리눅스가 저장한 운영 체제의 스냅샷. 특정 시점의 OS 상태를 저장하고 OS를 해당 상태로 재설정하는 데 사용할 수 있으며 퍼피 리눅스가 CD 또는 .ISO 파일에서 독립적으로 실행할 수 있으므로 .2FS 파일은 외부 파일 시스템 파티션에 저장된다. |
2MG | 애플 IIGS용으로 포맷된 플로피 디스크에서 생성된 디스크 이미지. 애플 IIGS 시스템에서 사용할 수 있는 응용 프로그램이나 게임 또는 기타 파일을 포함할 수 있다. |
2SF | 일부 닌텐도 DS 게임에서 사용하는 게임 오디오 파일. 오디오 데이터를 .MIDI와 유사한 형식으로 저장하며 vio2sf 플러그인으로 Winamp 또는 Foobar2000에서 재생할 수도 있다. |
2SFLIB | 일부 닌텐도 DS 게임에서 사용하는 파일, 게임 중 오디오 재생에 사용되는 사운드 정보를 저장하며 게임 중에 재생할 라이브러리의 일부를 가리키는 MINI2SF 파일을 참조한다. |
323 | |
32X | |
360 | 360Desktop이 사용하는 이미지 파일. 360도 파노라마 바탕화면 이미지를 저장하며 여러 장의 디지털 사진을 함께 꿰매어 구성할 수 있다. |
386 | Windows 3.x 버전의 시스템에서 사용하는 장치 드라이버 파일. 하나 이상의 하드웨어 장치가 컴퓨터와 통신하도록 허용하며 또한 내부 구성요소에 대한 지원을 추가할 수 있다. '386'은 많은 초기 Windows 기계에서 사용되는 프로세서의 유형에서 유래한다. |
3D | Surveillsx 프로그램이 만든 3D 파일. 소프트웨어가 3D 동굴 시스템을 시각화할 수 있는 데이터를 포함하고 있으며 Surveillsx에 포함된 동굴 프로그램을 사용하여 .SVX 파일에서 생성된다. |
아타리 ST 시스템용 프로그램인 Atari Stereo CAD-3D가 사용하는 3차원 영상. 정점 좌표용 Motorola Fast Floating Point 라이브러리(LIBF)를 사용하여 3D 객체를 저장하며 3D 애니메이션의 초기 형식으로 사용된다. | |
3D2, 3D4 | 아타리 ST 시스템의 응용 프로그램인 Stereo CAD-3D의 두 번째 버전에서 사용되는 3차원 이미지. 최대 40개의 3D 물체를 저장하고 물체 색상과 조명 정보를 포함하며 컴퓨터 애니메이션의 초기 형식으로 사용된다. |
3DA§ | 다양한 3D 모델링 프로그램에 의해 만들어진 3차원 모델. 모델을 일반 텍스트 형식으로 저장하며 각 텍스트 라인은 개체의 모양을 결정하는 정점을 지정한다. |
3DC | Computerrainer 3D가 사용하는 교육 과정 파일. 도로 및 입면 특성을 포함한 레이싱 트랙을 포함하고 실제 실제 코스를 저장하는 데 사용되며 물리 치료를 위한 재활 코스를 저장하는 데에도 사용된다. |
iGO 소프트웨어에서 사용하는 GPS 데이터 파일. 3D 빌딩 데이터와 해당 메타데이터를 포함한다. | |
3DCrafter에 의해 생성된 3D 장면. 장면의 3D 지오메트리 구조와 형상, 재료 및 조명 효과를 포함한다. 3D 영상과 애니메이션을 만드는 데 사용되며 .AVI 파일로 내보낼 수도 있다. | |
3DCT 3D 이미지 압축 소프트웨어 또는 3DCT 모델링 소프트웨어 플러그인을 사용하여 생성된 3차원 이미지. 압축된 3D 이미지를 포함하고있으며 표준 3D 형식의 이미지의 파일 크기를 줄이고 이메일을 통해 공유하는데 사용되어 설계 검토에 유용하다. | |
SCORBOT 로봇 모델링 및 시뮬레이션에 사용되는 프로그램인 RoboCell의 프로젝트 파일. 3D 로봇 구성요소의 구성을 "워크셀"에 저장하며, 3D 가상 환경에서 스콜베이스 프로그램을 시각적으로 실행할 수 있게 해준다. | |
3DD | ArcGlobe에서 만든 GIS 데이터 파일. 소프트웨어의 지오프로세싱 작업에서 생성된 공간 콘텐츠와 출력 결과를 포함하는 지오다타베이스에 대한 참조를 저장하며 3D GIS 데이터의 뷰 저장 및 로딩에 사용되는 3차원 계층의 모음으로 GIS 데이터 세트를 저장할 수 있다. |
3DF | 원본 모델 파일의 복제본인 고도로 압축되고 안전한 3차원 이미지 형식. 인쇄와 복사를 제한할 수 있는 보안 옵션을 포함하며, 암호로 보호될 수도 있다. |
3DL | iGO 내비게이션 소프트웨어에서 사용하는 GPS 데이터 파일, 랜드마크라고 불리는 관심 지점과 위치 및 관련 메타데이터를 포함한다 |
LightConverse 프로그램에서 사용하는 고품질 텍스처 3D 모델 포맷 파일. 여러 광원으로 실시간 렌더링에 최적화된 3차원 장면을 나타내며 메쉬 데이터, 재료 속성 및 비트맵 참조를 포함한다. | |
Sierra LandDesigner 3D에 의해 생성된 CAD 파일. | |
3D Lookup Table(3D LUT) 데이터가 들어 있어 다양한 영상 및 영상 편집기가 동영상의 색 등급을 수정하는 데 사용하는 파일. 그림자, 대비, 포화 등 컬러 효과 조정에 필요한 입력 RGB 색상 값 집합에 의해 인덱싱된 RGB 색상 값 테이블을 저장하며 영화 제작에 공통적으로 사용되어 영화의 최종 릴리즈 프린트 색상을 지정한다. | |
3DM | 오픈 소스 3D 모델 형식과 Rhinoceros 3D용 네이티브 파일 형식. 표면, 포인트, 곡선정보가 포함된 3D모델을 포함하고 있으며 CAD, CAM, CAE, 그래픽 소프트웨어가 NURBS와 폴리곤 메쉬 표현을 모두 사용해 3D 지오메트리를 정확하게 저장하고 교환할 수 있다. |
3DMARK-RESULT | 3DMark에서 사용하는 3D 게임 기능 벤치마킹 결과 파일. 3Dmark 테스트에 의해 시작된 컴퓨터의 DirectX 성능 결과가 들어 있다. |
3DMDEF | 3DMark에서 사용하는 설정 파일. 3DMark 테스트를 정의하는 설정을 포함하고있으며 명령 줄 인터페이스 옵션, 벤치마크 루프 수 및 확장 모드를 포함한다. |
3DMF | 애플의 QuickDraw 3D(QD3D) 기술에 기반한 3차원 영상 형식. 개별 사물을 3D로 표현하거나 완전한 3차원 장면을 나타낼 수 있으며 3D 프로그램을 지원하여 다른 각도에서 볼 수도 있다. |
3DMK | 123D Make에서 제작한 모델 디자인, 종이, 목재 또는 기타 재료로 모델을 제작하는 컷아웃 지침을 생성하는 데 사용되는 3D 모델 저장 파일. |
3DON | Scrutinize의 3D 이미지 파일. 디버깅하는 동안 3D 모델 데이터를 렌더링하는 데 사용되는 .JSON 형식의 디버깅 세션용 3D 메시 데이터가 들어 있다. |
3DP | 123D Catch에서 만든 데이터 파일. 렌더링된 3D 오브젝트로 사진을 변환하는 데 사용되는 데이터를 저장하며 사진 스티치 기술을 사용하여 모델을 구성한다. |
3DMARK2011 SE에서 만든 파일로, 시스템 사양, 실행할 테스트 목록, 벤치마크 실행 후 결과를 저장하여 결과를 저장 및 검토할 수 있다. | |
3DR | 3D Rad에 의해 만들어진 프로젝트 파일. 3D 장면을 오브젝트와 오브젝트의 속성으로 저장하고, 오브젝트 간의 링크를 저장하여 오브젝트들이 물리적 제약조건과 상호작용을 할 수 있도록 한다. |
3DMARK에서 만든 파일. 사용자 지정 구성에 기반한 벤치마크 테스트 결과가 들어 있으며 3D 그래픽 기능을 다른 컴퓨터와 비교하는 데 사용된다. | |
3DS | |
Autodesk 3D Studio에서 사용하는 3D 이미지 형식. 메쉬 데이터, 재료 속성, 비트맵 참조, 스무딩 그룹 데이터, 뷰포트 구성, 카메라 위치 및 조명 정보를 포함하고 있으며 객체 애니메이션 데이터도 포함될 수 있다. | |
3DSX | ninjhax, ironhax, tubehax 등의 3DS 소프트웨어 악용에 의해 홈브루를 구동하는 홈브루 런처 파일이다. 아마추어 개발자들이 폐쇄형 게임 시스템을 위해 만든 비공식 소프트웨어인 홈브류 애플리케이션을 출시하기 위해 실행하는 실행 가능한 코드를 담고 있다. |
3DT | 3D Topiccape의 메타데이터가 저장된 Firebird 관계형 데이터베이스로, 사용자가 3D 마인드 맵 또는 컨셉 맵으로 구성한 정보 모음이다. |
3DV | VRML 형식으로 저장된 3D 가상현실 세계. 가상 세계를 구성하는 장면과 물체를 포함하며 사용자가 건물과 다양한 풍경과 같은 가상 영역을 거닐 수 있도록 한다. |
3DW | 에스코 Esko Studio Store Visualizer가 만든 3D 환경이 담겨 있는 파일로, Esko Studio에 추가해 소매점 환경에서 제품 디자인을 시각화할 수 있는 모듈이다. 조명, 바닥, 통로 및 선반 정보를 포함하는 3D 소매 환경에 대한 정보를 저장한다. |
3D World Studio가 만든 3D 장면. 지형, 조명 정보 및 기타 환경 세부 정보를 포함한다. | |
3DX | 3D 모델링 프로그램 Rhinoceros 3D로 만든 3D 모델. NURBS(Non-Uniform Rational B-Splines)를 사용하여 3D 지오메트리를 나타낸다. |
3DXML | Dassault Systemes 3DXML 형식으로 만들어진 XML 파일이다. 메쉬, 텍스처, 조명 효과, 기타 3D 객체 특성을 포함하고 있으며 XML 기반의 3D 객체를 지정하는 데 사용된다. |
3DZ | |
3D Creator의 프로젝트 파일. 화면 보호기 이미지, 애니메이션의 초당 프레임, 화면 보호기를 보기 위한 카메라 위치 등이 포함된 프로젝트가 포함되어 있다. | |
3FR | Haselblad 디지털 카메라에 의해 캡처된 디지털 사진. 디지털 카메라의 CCD에 의해 직접 캡처된 사진을 .RAW 형식으로 저장하며 화이트 밸런스나 컬러 보정 등 터치업을 적용하기 전에 기본적으로 사진을 저장하는 데 사용된다. |
3FS | 퍼피 리눅스의 세 번째 확장 파일 시스템(EXT3)에 저장된 파일 시스템 스냅샷이 들어 있는 파일. 특정 시점에 파일 시스템의 상태를 저장하여 파일 시스템을 해당 상태로 재설정하는 데 사용할 수 있으며 퍼피 리눅스가 CD 또는 .ISO 파일에서 실행할 수 있기 때문에 외부 파일 시스템 파티션에 저장된다. |
3G2 | 3rd Generation Partnership Project 2에서 개발한 오디오·비디오 형식으로 저장된 멀티미디어 파일. 인터넷을 통해 멀티미디어 콘텐츠를 전송하도록 설계돼 휴대전화로 영상 파일을 저장하는 데 사용된다. |
3GA | 3rd Generation Partnership Project 2에서 개발한 3GPP 형식으로 저장된 오디오 파일. 일반적으로 휴대폰에서 오디오 데이터를 캡처 후 재생 및 전송하는 데 사용된다. |
3GP | 3rd Generation Partnership Project 2에서 개발한 오디오 및 비디오 컨테이너 형식으로 저장된 멀티미디어 파일이다. 3G 휴대전화와 인터넷을 통해 전송되는 영상과 오디오 스트림을 저장한다. |
3GP2 | 3GPP(3rd Generation Partnership Project) 형식으로 작성된 멀티미디어 비디오 및 오디오 파일. 특히 모바일 장치에서 인터넷을 통해 멀티미디어 파일을 전송하기 위해 개발된 파일로, 3GP 확장자를 통해 보다 일반적으로 볼 수 있는 파일이다. |
3GPA | 3rd Generation Partnership Project에서 개발한 멀티미디어 파일이다. 오디오·비디오 컨테이너 형식으로 저장된 영상·오디오 스트림을 저장하며 3G 휴대전화와 인터넷을 통해 오디오·비디오를 전송하는 데 사용된다. |
3GPP | 3rd Generation Partnership Project에서 개발한 오디오 및 비디오 형식. |
3GPP2 | 3GPP2(3rd Generation Partnership Project2) 형식으로 작성된 오디오 및 비디오 컨테이너 형식이다. 오디오 및 비디오 데이터를 모두 포함하며 CDMA 기반 휴대 전화용 .3GP 표준 파일에서 몇 가지 사양을 확장하도록 설계되었다. |
3ME | 세금 준비 소프트웨어인 TurboTax에서 사용하는 세금 양식. 프로그램 내에 표시되는 양식 데이터를 포함하며 양식과 관련된 지침 및 설명도 포함할 수 있다. |
3MF | 3D Manufacturing Format(3MF)에 저장된 아카이브. 다양한 3D 디자인 프로그램이 3D 모델을 저장하기 위해 사용한다. |
3MM | Windows용 3D Movie Maker로 만든 3D 영화 또는 애니메이션. |
3P2 | 3rd Generation Partnership Project에서 개발한 멀티미디어 형식. |
3PE | TurboTax 2008에서 사용하는 양식, TurboTax 내에서 세금 양식을 표시하는 데 사용되는 데이터를 포함한다. |
3W | da Vinci Pro와 같은 XYZ프린팅 프린터와 함께 번들로 제공되는 소프트웨어인 XYZware가 만든 모델이다. Base64 Encode G-code에 3D 물체의 슬라이스 모델을 포함하고 있으며 XYZware에 의해 3W 파일이 생성되어 3D 프린터로 전송되어 인쇄된다. |
411 | 소니 Mavica카메라로 만든 썸네일 이미지 파일. 해당 풀사이즈 이미지의 64x48 픽셀 미리보기가 포함되어 있으며 이미지의 미리보기를 표시하기 위해 HTM 파일과 함께 사용된다. |
477 | Master Navigation Software에서 사용하는 파일. 해당 ESRI 형상 파일(.SHP 확장자)과 함께 저장되며 PROJ.4 지도 투영 데이터의 유형 정의를 포함하고 있다. |
4DB | 4th Dimension으로 작성된 데이터베이스 구조. 4D 코드, 양식 및 자원 데이터를 포함하고 있으며, 4D의 통합 소프트웨어 개발 프레임워크 내에서 개발 주기 동안 사용된다. |
4DD | 4th Dimension에서 저장한 데이터 파일. .4DB 파일에서 참조한 실제 데이터를 저장 하며 4D Developer 또는 4D Server에서 Compact data file 명령을 사용하여 압축할 수 있다. |
4DL | 4th Dimension에서 저장한 로그 파일. 데이터베이스 파일과 함께 4DD 파일의 변경 기록을 저장하며 데이터베이스에 대한 업데이트를 추적하도록 설계된 유사한 파일 이름을 사용한다. |
4DV | GE Healthcare Voluson 초음파 기계에 의해 생성된 초음파 데이터 파일. GE의 4D View 소프트웨어 또는 4D View 플러그인이 있는 ViewPoint를 사용하여 볼 수 있다. |
4FS | 퍼피 리눅스의 네 번째 확장 파일 시스템(EXT4)에서 사용하는 파일 시스템 저장 파일. 특정 시점에 파일 시스템의 상태를 저장하고 파일 시스템을 해당 상태로 재설정하는 데 사용할 수 있다. |
4MP | 4-MP3가 구성한 오디오 파일 데이터베이스. MP3, WAV, VQF형식을 지원하며 많은 오디오 파일 컬렉션을 효율적으로 검색하고 탐색할 수 있다. |
4TH | Forth 프로그래밍 언어용으로 생성된 언어 파일. .C 확장자 파일의 C++ 소스 코드 포함 방법과 유사한 Forth 프로그래밍 코드를 포함하며, FOX 파일과 동일한 형식이다. |
4UI | ForeUI에서 만든 프로젝트 파일. 레이아웃 요소가 포함된 사용자 인터페이스 모형인 plot이 들어 있으며 인터페이스 프로젝트를 저장하고 로드하는 데 사용된다. |
4XM | 4X Movie를 이용해 만든 동영상 파일. 비디오 게임[14]에서 사용하는 커트신을 포함하고 있다. |
555 | Black & White(플레이어가 마을을 신으로 통제하는 전략 게임)가 사용하는 속성 파일. 낮, 황혼, 밤과 같은 기상 시스템 상태를 위한 설정을 저장한다. |
5VW | Accelent 5Views Packet(5VW) 형식으로 저장된 데이터 파일. 라이브 네트워크 캡처 중에 생성된 네트워크 패킷 데이터를 담고 있으며 패킷 스니핑과 데이터 네트워크 특성 분석에 사용된다. |
5XB | Line 6 POD HD500X Edit에서 만든 번들 파일. FX, AMPS, 믹서, 컨트롤러 등의 사전 설정이 포함된 최대 8개의 설정 목록을 저장한다. |
5XE | Line 6 POD HD500X Edit에서 만든 사전 설정 파일. 베이스, 톤, 트레블, 템포, 채널 볼륨, 파라미터, 속도, 템포 싱크 등의 효과 내에서 사용자 정의할 수 있는 설정들을 저장한다. |
5XS | Line 6 POD HD500X Edit에서 생성한 설정 목록. FX, AMPS, 믹서, 컨트롤러 등의 사전 설정이 포함된 최대 64개의 설정 목록을 저장한다. |
602 | 체코어 워드프로세서인 Text602(T602)가 저장한 문서. 일반적으로 형식화된 텍스트를 포함하지만 이미지와 표도 저장할 수 있다. |
60D | CCTV의 녹화 파일 형식. 여러 대의 카메라로부터 피드를 한 번에 캡처할 수 있는 디지털 비디오 멀티플렉서 레코더에 의해 사용되며 한 파일에 여러 개의 비디오 클립을 포함할 수도 있다. |
669 | .MOD 확장자 파일과 유사한 8채널 추적기 모듈로, 기기에 사운드 샘플을 사용한다. |
68K | Genesis Classic 에뮬레이터가 사용하는 게임 ROM 파일이다. 게임 카트리지의 내용을 저장하고 PC에서 오래된 게임을 실행하는 데 사용된다. |
6CM | Starbreeze Studios Fasttracker가 만든 6채널 오디오 파일. |
73B | TI Connect에서 만든 백업 파일. Texas Instruments 그래핑 계산기의 인터페이스에 사용된다. |
73C | Texas Instruments 그래핑 계산기를 작성하는 데 사용하는 데이터 파일. 단일 숫자 또는 다중 숫자 값과 같은 변수를 저장하며 TI Connect를 사용하여 저장 및 편집할 수 있다. |
73I | TI Connect와 함께 포함된 프로그램인 TI ScreenCapture에 의해 만들어진 이미지. 계산기가 컴퓨터에 연결되었을 때 찍은 TI-73 장치의 화면의 스크린샷을 저장한다. |
73K | TI-73 그래핑 계산기가 사용하는 애플리케이션 파일. TI Connect 계산기 관리 소프트웨어를 사용하여 TI 계산기에 업로드할 수 있으며, 장치에서 작은 프로그램을 실행하는 데 사용된다. |
73L | TI Connect 그래핑 계산기 관리 소프트웨어에 포함된 유틸리티인 TI DataEditor가 생성한 데이터 파일. TI-73 계산기에 수학적 및 플롯 연산에 사용할 수 있는 값 목록을 저장한다. |
73U | TI-73 Explorer Advanced Math and Science 그래핑 계산기가 사용하는 파일. 계산기를 작동하는 낮은 수준의 시스템 데이터를 저장하며 기본 운영 체제에 주기적인 업데이트를 적용하는 데 사용된다. |
787 | CCTV 시스템 또는 DVR에 의해 녹음된 비디오 파일. AVTECH라는 전용 소프트웨어로만 재생할 수 있다. |
7Z | 7zip용 압축파일 확장자. 오픈소스이기 때문에 거의 대부분의 압축 프로그램에서 압축 해제를 지원한다. |
7Z.001 ~ | 분할된 7Z 압축파일. |
83P | TI-83 계산기가 사용하는 계산기 프로그램 또는 데이터 파일. |
86F | 1980~90년대의 PC 하드웨어를 에뮬레이트하는 PCem 에뮬레이터의 포크인 86Box가 사용하는 디스크 이미지. 실제 플로피 디스크 이미지를 복제하도록 설계된 86Box 플로피 디스크(86F) 형식으로 저장된다. |
890 | Cavena로 만든 영화 자막 파일 형식. |
89K | TI-89 그래핑 계산기가 사용하는 애플리케이션 파일. 계산기에서 실행할 수 있는 작은 프로그램을 포함하고 있다. |
89U | TI-89 Titanium 휴대용 그래핑 계산기가 사용하는 운영체제 파일이다. 계산기의 OS에 수동으로 적용할 수 있는 업데이트를 포함하고 있다. |
8BA, 8BC, 8BF, 8BI, 8BI8, 8BL, 8BS | |
8BE | PhotoDeluxe[15] 사진 편집 소프트웨어에 기능을 추가하는 플러그인 파일이다. |
8BX, 8BY | 포토샵과 PhotoDeluxe에서 모두 사용할 수 있는 플러그인 파일이다. |
8CA | TI-84 Plus C 그래핑 계산기가 배경사진으로 사용하는 16비트 색상의 이미지. Image Var로도 알려져있다. |
8CI | TI-84 Plus C 그래핑 계산기가 그래프 화면 영역에 오버레이로 사용하는 15비트 색상의 이미지. Pic Var로도 알려져있다. |
8CK | TI-84 Plus C Silver Edition Advanced Math and Science 그래핑 계산기가 사용하는 애플리케이션 파일. 계산기에서 사용하는 응용 프로그램을 포함하고 있다. |
8CM | Starbreeze Studio Fasttracker에 의해 만들어진 8채널 오디오 파일. |
8CU | TI-84 Plus C Silver Edition 그래핑 계산기가 사용하는 운영 체제 파일. |
8LD | Overlord 2[16]가 사용하는 게임 파일. 게임을 다른 언어로 현지화하는 데이터가 들어 있다. |
8LI | 포토샵에 자동화 기능을 추가하는 플러그인 파일. 일반 스크립팅 지원을 추가할 수 있다. ScriptListener.8li, ScriptingSupport.8li) 또는 웹 연락처 시트 생성(WebContact)과 같은 특정 자동 작업을 추가할 수도 있다.(WebContactSheet.8li) |
8MED | 아미가의 시스템에서 만든 음악 또는 사운드 파일. |
8PBS | |
8ST | 8start Launchor에서 사용하는 파일. 프로그램 대상 및 창 상태와 같은 응용 프로그램을 실행하기 위한 실행기의 설정이 들어 있다. |
8SVX | 구형 아미가 개인용 컴퓨터에서 사용한 오디오 파일. IFF 사양의 파생 형식인 8비트 품질의 형식으로 녹음된 오디오를 저장하고 모노 및 스테레오 사운드를 지원한다. |
8XG | TI-83 Plus 및 TI-84 Plus 그래핑 계산기에 사용되는 파일. 데이터 세트, 프로그램 코드, 행렬 또는 기타 계산기 데이터와 같은 하나 이상의 계산기 파일을 포함하며 여러 파일을 하나의 파일로 함께 패키징하는 데 사용된다. |
8XI | TI-83 및 TI-84 그래핑 계산기가 사용하는 그림 파일. 일반적으로 회사 로고 또는 기타 그래픽을 프로그램에 포함하기 위해 사용된다. |
8XK | TI-83 Plus Silver Edition 계산기가 사용하는 파일. 대화형 스터디 카드와 데이터 조작 프로그램 등 응용 프로그램 업그레이드가 포함되어 있다. |
8XP | TI-83 Plus 및 TI-84 그래핑 계산기가 사용하는 프로그램 또는 데이터 파일. |
8XS | TI-83 및 TI-84 Plus 그래핑 계산기가 사용하는 문자열 모음 파일. 일반적으로 주소록 프로그램의 이름 목록과 같이 계산기 응용 프로그램의 매개변수를 저장하는 데 사용된다. |
8XU | TI-83및 TI-84 Plus 그래핑 계산기에 사용되는 파일. 계산기를 작동하는 파일을 포함하며 계산기의 운영 체제에 대한 주기적인 업데이트를 제공한다. |
8XV | TI-83 Plus및 TI-84 Plus 그래핑 계산기의 파일. 변수 목록을 포함하며 주로 함수의 수학적 변수와 같이 계산기 프로그램에 대한 입력용으로 사용된다. |
9.PNG | 사용자가 편집할 때 확장 가능하고 그릴 수 있는 영역을 정의할 수 있는 1픽셀 크기의 테두리가 추가된 표준 PNG 이미지 파일. 안드로이드에서는 화면 크기에 따라 자동으로 파일의 크기를 조정하여 그 내용을 가장 잘 표시한다. |
^^^ | Pervasive에서 사용하는 데이터베이스 파일. Btrieve 트랜잭션 데이터베이스 형식 기반이며 데이터베이스가 Continuous Operations 모드로 배치될 때 데이터베이스 엔진에 의해 생성된다. |
__A ~ | File Splitter & Joiner(FFSJ)에서 만든 암호화된 분할 아카이브 파일. 암호화된 아카이브의 부분들을 각각 저장하며 사용자는 암호로 보호된 데이터를 더 작은 세그먼트에 저장할 수 있다. |
_DOC | 워드의 DOC 파일이 이메일 서비스에 의해 차단되는 것을 피하기 위해 이메일 프로그램이 DOC 확장자를 임의로 변경한 파일. |
_DOCX | Open XML의 DOCX 파일이 이메일 서비스에 의해 차단되는 것을 피하기 위해 이메일 프로그램이 DOCX 확장자를 임의로 변경한 파일. |
_EML | WLM(Windows Live Mail)에서 사용자가 전자 메일 메시지를 바탕 화면으로 끌면 자동으로 생성되는 전자 메일 파일. .EML파일과 동일한 데이터를 저장하지만 사용자가 .EML로 확장자를 변경할 때까지 WLM에서 열 수 없다. |
_NWS | WLM(Windows Live Mail)에서 사용자가 뉴스 그룹 게시물을 바탕 화면으로 끌면 자동으로 생성되는 뉴스 그룹 파일. .NWS파일과 동일한 데이터를 저장하지만 사용자가 .NWS로 확장자를 변경할 때까지 WLM에서 열 수 없다. |
_PLAYMUSICID | Google Play Music 사용자의 계정을 식별하는 데 사용되는 데이터 파일. 독특한 식별 문자열을 포함하고 있으며 안드로이드 기기와 연결된 외장 스토리지 카드에 저장되어 있다. |
_SYS.LFO | |
_XLS, _XLSX | 이름이 바뀐 엑셀의 스프레드시트 파일이다. 주로 다른 프로그램의 오작동에 의해 이름이 바뀐다. |
{PB | WordPerfect에 의해 작성된 파일. WordPerfect 문서를 참조하기 위한 검색 및 색인 정보가 들어 있으며 WordPerfect 문서를 통해 빠른 검색을 수행하기 위해 사용된다. |
~CW | Circuit Wizard에 의해 생성된 임시 파일. 소프트웨어에서 편집 중인 .CWZ 회로 설계 프로세스 파일의 백업을 저장하며 시스템 충돌 또는 프로그램 장애 시 회로 설계를 복원하는 용도로 사용된다. |
~HM | HostMonitor에 의해 생성된 테스트 목록(HML) 파일의 백업. 서버 목록 및 모니터링 작업 목록을 포함하며 원본 HML 파일이 손상되거나 실수로 삭제될 경우 백업하는 용도로 사용된다. |
1.7.2. A [편집]
A | 유닉스 계열의 정적 라이브러리. |
A51 | MCS-51 계열 컨트롤러의 PC 시뮬레이터용 소스코드 확장자. |
음악 파일. MPEG-2(또는 4) Advanced Audio Coding의 약자이다. | |
ABC | |
AC3 | 소리/음악 파일. (AC3 포맷) |
ACCDB | Microsoft Access 데이터베이스 파일 |
ACE | |
A Dance of Fire and Ice의 커스텀 레벨 파일 | |
ACL | 코렐 드로우 6, 키보드 가속기 파일 |
ACM | 윈도우 시스템 디렉토리 파일. 인터플레이 압축 사운드 파일의 확장자이기도 하다. (폴아웃 1,2 등) |
AEP | |
AI | |
AIA | |
AIF | 음악 파일(Audio Interchange File, 매킨토시에서 사용되는 사운드 파일[17]). |
AIFF | 고품질 오디오 파일로 압축되지 않은 무손실 형식이다. .WAV 파일과 유사하며 일반적으로 오디오 CD 굽기에 사용되는 CD 품질 오디오를 포함한다. |
AIS | ACDSee에서 사용하는 이미지 순서 파일 |
알집 전용 압축파일 | |
AMR | |
ANG | 나누미 플레이어(Nanumi Player)의 확장자 |
ANI | 애니메이션 커서 확장자 |
APE | Monkey's Audio를 사용한 무손실 오디오 포맷. |
안드로이드의 애플리케이션 패키지 파일 | |
APP | |
ARC | 압축 파일(PKARC/PKUNARC), 또는 FreeARC의 압축 파일 |
ARJ | 압축 파일(Robert K. Jung이 만든 압축파일 형식). |
AR | 압축 파일 |
AS§ | 액션스크립트 코드 파일 |
ASF | Advanced Systems Format 또는 Advanced Streaming Format, Active Streaming Format(...) 마이크로소프트에서 제작한 동영상 컨테이너 확장자. |
ASM | 어셈블러 파일. 어셈블되지 않은 어셈블리어 소스 파일의 확장자이다. |
ASP§ | |
ASPX§ | ASP.NET의 확장자 |
ASS | Advanced Subscript alpha 자막 포맷. 다양한 효과를 넣을 수 있어 화려한 자막(?)을 만드는 사람들이 애용한다. 단, SMI에 비해 아직 인지도와 범용성은 딸리는 듯. 자세한 것은 자막 문서의 제작 방식 항목 참조. |
ASSET | 유니티3D의 장면 파일로, 3D 모델용 매쉬, 텍스처, 쉐이더 등의 생성 에셋을 저장하며 Unity 개발 프로젝트를 실행 가능한 게임으로 구축할 때 생성된다. |
ASSETS | 유니티3D의 리소스 아카이브로, 3D 모델용 메쉬나 텍스처 등 게임 리소스 파일이 담겨 있으며 또한 게임 데이터베이스를 저장할 수 있다. |
ASV | 자동 저장 파일(Auto Save File). 아래아 한글 등에서 자주 쓰인다. |
ASX | 방송국의 인터넷 스트리밍등에서 쓰이는 확장자. |
ATS | 자막 파일 |
마이크로소프트 AVI 규격의 | |
AYC, AYE | 알약에서 쓰는 응용프로그램 확장자 |
1.7.3. B [편집]
B | C 언어의 바이너리 파일 확장자 |
BAK | 백업 파일[18] |
BAS§ | BASIC 파일 확장자[19], 비주얼 베이직 모듈 소스 코드 |
BAT§ | 배치 파일 확장자 |
BBB | 블랙베리 OS용 백업 파일 확장자 |
BCK | 닌텐도 게임큐브 모델 Bone Animation. 혹은 백업파일을 이 확장자로 쓰는 프로그램도 있다. |
BDL | CAD 도면 확장자, 닌텐도 게임큐브 모델 데이터 |
BTP | 닌텐도 게임큐브 모델 Texture Animation |
Binary 형식 파일. CD/DVD 이미지 파일로서 사용되기도 한다. | |
BKM | 닌텐도 홈브류인 문쉘 전용 텍스트 뷰어 북마크 파일 |
BLEND | Blender의 기본 확장자 |
BME§ | 건반형 리듬게임 채보의 정보를 담고 있는 파일. 대개 이쪽은 7키 파일인 경우가 많다. |
BML§ | 건반형 리듬게임 채보의 정보를 담고 있는 파일. 이쪽은 롱노트를 포함하는 경우가 많다. |
비트맵 그림파일 확장자 | |
BMS§ | 건반형 리듬게임 채보의 정보를 담고 있는 파일. |
BSA | 베데스다에서 만드는 게임에서 사용되는 데이터. 폴더를 압축한 형태. |
BSP | |
BZ2 |
1.7.4. C [편집]
C§ | C 소스 코드 파일. |
CAB | MS에서 사용하는 압축파일 형식에 붙는 확장자, WinCE 등에서 패키지 형태로 쓴다. 직접 생성하려면 도스창을 열고 "makecab 화일명"을 입력하고, 압축을 풀려면 "expand 화일명"을 사용하면 된다. 압축률이 매우 높다. |
CAF | 애플의 코어 오디오 기술에 기반한 디지털 오디오 형식, .AIFF 또는 .WAVE 파일과 유사하지만 4GB 크기 제한이 없고 오디오 뿐만 아니라 임의의 수의 오디오 채널을 저장할 수 있는 텍스트 주석, 마커, 채널 레이아웃 및 기타 정보까지 저장한다. |
크라이엔진 SDK에서 만든 파일. .CBA 컴파일러 사양 파일을 사용하여 .CHR 문자 파일에서 컴파일된 캐릭터 애니메이션 데이터가 들어 있다. | |
Class Action Gradebook에 의해 만들어진 성적표 파일. 학생 정보, 좌석 배치, 숙제, 수여된 성적 및 기타 클래스 데이터를 포함할 수 있다. | |
Cal3D가 사용하는 3차원 애니메이션 파일로, 모델의 골격에 대한 모션 설정을 포함하고 있으며 시간이 지남에 따른 모델의 뼈에 대한 회전과 움직임을 명시한다. | |
Cathy 미디어 카탈로그 툴에 의해 만들어진 카탈로그 파일로, 사용자가 캐시 내에서 검색할 수 있는 미디어 파일의 색인된 카탈로그를 포함하고 있다. | |
CAL | Broderbund에 의해 작성된 캘린더 파일. |
3ds Max에 의해 생성된 파일로, Adjust Talent Pose 모드에 있을 때 생성된 Biped의 자세에 대한 조정 값을 포함하고 있으며, .FIG 파일에 저장된 그림의 구조에 자세 정보를 추가하는 데 사용된다. | |
1비트 흑백 래스터 이미지 파일로, CCITT 그룹 4 압축을 사용하여 압축을 풀거나 압축할 수 있다. Type I 및 Type II 버전에서 사용이 가능하다. | |
크라이엔진 SDK를 사용하여 만든 파일로, 게임 내 캐릭터 애니메이션에 사용되는 모든 .CAF 파일의 목록을 저장하는 용도로 사용된다. | |
CAP | 캡처 파일. 옛날 이야기와 같은 프로그램에서 텍스트를 저장하기 위해 많이 쓰였다. 형식은 다르지만 현재 Ethereal이나 WireShark같은 프로그램에서도 패킷 저장에 쓴다. |
CASC | |
CB7 | 만화책을 7Z로 압축한 파일. |
CBA | 만화책을 ACE로 압축한 파일. |
크라이엔진 SDK에서 사용하는 파일로, 이 파일의 3D 모델의 골격을 컴파일하기 위한 설정은 게임 내에서 사용되는 .DBA 포맷으로 저장된다. | |
CBR | 만화책을 RAR로 압축한 파일. |
CBT | 만화책을 TAR로 압축한 파일. 앞에 CB는 Comic Book의 약자다. |
CBZ | 만화책을 ZIP로 압축한 파일. |
CC§ | C++ 소스 파일. 리눅스/유닉스 쪽에서는 이 확장자를 사용하는 경우가 있음. |
CCD | 클론 시디로 이미지 생성시 나오는 파일. 이것과 본체인 IMG, SUB 셋중 하나라도 없으면 정상적인 이미지 삽입이 되지않는다. 클론 시디의 업데이트는 오래전에 중단되었으므로 보기 힘들다. |
CDI | CD/DVD 이미지 파일. 알콜로 구울수 있다. |
CDR | Corel DRAW의 벡터 이미지 파일. |
CDX | 데이터베이스에 저장된 파일 또는 기타 데이터의 색인을 포함하는 파일. 콤팩트 지수(.IDX) 파일이지만 복합 인덱스의 가장 낮은 수준의 리프 노드가 인덱스의 태그 중 하나를 가리킨다. 윈도우용 데이터베이스 관리 프로그램인 Microsoft Visual FoxPro 버전 2에서 최초로 소개되었다. |
CGI | CGI 실행 파일. 웹에서 돌아가는 프로그램 실행파일의 확장자로 쓴다. 유닉스나 리눅스 계열에서 많이 쓴다. 윈도우에서는 잘 쓰지 않는데, EXE로 대체되는 경우가 많아서 그렇다. |
CHM | 윈도 도움말 파일. |
CHR | |
크라이엔진 SDK에 의해 만들어진 3D 모델 파일로, 메쉬, 스켈레톤 위치, 꼭지점 특성 및 형태 표적 포함. 인간과 외계 캐릭터를 생성하기 위해 사용되며 게임 객체 모델링에도 사용된다. | |
다른 글꼴에 대한 스타일 옵션을 제공하는 파일로, 특정 글꼴의 다른 크기와 스타일을 포함할 수 있다. | |
3ds Max에 의해 만들어진 3차원 캐릭터 모델, 3D 모델링, 렌더링, 애니메이션 등에 사용되는 애플리케이션으로, 게임, 영화, 텔레비전에 출판되는 캐릭터를 개발하는 데 사용되는 기하학, 텍스처, 조명 효과 및 기타 3D 모델 특성을 포함한 스틸 또는 애니메이션 캐릭터의 모델을 포함한다. | |
CIA | 닌텐도 3DS 게임의 롬 파일, CTR Importable Archive |
CLASS | Java 바이트코드 파일. |
CLIP | 클립 스튜디오 전용 그림 파일. |
CMD§ | 윈도우즈 XP이상은 BAT이 아닌 CMD 확장자를 쓰는게 맞다.(문법은 모두 일치한다.) |
COM | |
CONF | 리눅스 시스템의 각종 프로그램 설정파일 (윈도우즈의 INI와 비슷한 역할) |
CPIO | 유닉스 계열의 Archive 파일 형식. TAR와 거의 동일한 역할을 한다. 리눅스 커널의 내장 initrd 형식으로 사용된다. |
CPP§ | C++ 소스 코드 파일. C와는 서로 다른 파일이다. |
CPR | |
CRAB | GandCrab 랜섬웨어에 감염되어 암호화된 파일. |
CRCDATA | CRC 오류체크를 위한 파일. |
CRD | Windows 3.1 또는 Windows NT 3.51 이전 버전에 있었던 보조프로그램인 카드 파일의 저장 파일. |
CRDOWNLOAD | |
CRX | 구글 크롬 브라우저 확장 플러그인을 패키징한 파일 |
CS | |
CS2 | 코즈믹 브레이크 스킨 데이터 파일. CS와는 호환 불가라고 알려져 있다. |
CSPROJ | C#의 프로젝트 파일 |
CSR | TLS에 쓰이는 인증서 파일 |
CSS§ | 스타일시트 정의 파일 |
CSV§ | 표의 형태를 직관적으로 나타내는 텍스트 형식 파일이다. 데이터 오염에 취약하나 구조가 간단하여 용량이 작다. |
CUE§ | CUE Sheet 파일. CD혹은 DVD의 트랙정보를 정리해 둔 텍스트 형식 파일이다. 사실 최초엔 CD 이미지 파일에서 사용하던 파일형식이었으나, 사용 범위가 확장되어 다른 매체에서도 사용하게 되었다. |
CXX§ | C++언어 소스 파일 |
1.7.5. D [편집]
DAT | |
DB | 데이터베이스 파일. |
DBF | 데이터베이스 관리 시스템 애플리케이션인 dBASE에서 사용하는 표준 데이터베이스 파일로, 데이터를 배열 데이터 유형에 저장된 필드가 있는 여러 레코드로 정리한다. 파일 형식의 대중성 때문에 발생한 다른 "xBase" 데이터베이스 프로그램과도 호환된다. |
Visual FoxPro로 작성된 데이터베이스에서 사용하는 테이블. | |
DCR | 쇼크웨이브 플래시 파일. |
DDD | GLBasic에서 사용하는 파일로, 3D 개체의 정점(vertices)을 저장하고 3D 애니메이션의 일부로 또는 GLBasic 프로그램의 정적 객체로 렌더링할 수 있다. |
Alpha Five에서 만든 사전 파일. .DBF 파일에 추가된 모든 요소의 목록, 브라우저, 보고서, 저장된 작업, 문자 및 양식 설계 등이 포함되며 .DDM 메모 파일에 연결된 테이블이므로 .DBF 파일 형식과 유사하다. | |
DDM | 웹, 데스크톱 및 모바일 애플리케이션 IDE인 Alpha Five가 만든 파일로, .FPT 파일과 같이 보고서 설계, 저장된 작업, 레이아웃 등의 테이블 오브젝트를 모두 메모 형식으로 포함하고 .DDD 파일에 저장된 필드 규칙, 설계 등에 대한 코드를 포함하고 있어 .DDD 파일과 연동된다. |
DDS | |
DDX | Alpha Five에 의해 생성된 인덱스 파일. 테이블 사전의 인덱스는 .DDD, .DDM, .DDX 파일로 구성되며, 필드 규칙이나 양식 이름과 같은 특정 요소를 찾기 위해 알파[23]가 사용한다. |
DEB | |
DER | Windows 보안 인증서 파일. 공인인증서도 이 확장자로 저장된다. |
DGZ | 폼텍 디자인 프로 프로젝트 파일. |
응용 프로그램 동적 확장 라이브러리. 주로 윈도우즈 계열의 운영체제에서 쓰인다. | |
DMG | |
DMP | 프로그램의 메모리 공간에서 덤핑된 데이터를 포함하는 파일 |
DOC | |
DOCX | |
DOL | |
DPG | 닌텐도 DS의 홈브류 프로그램 문쉘 전용 동영상 파일. |
DRV | 장치 드라이버[25] |
DSV | 닌텐도 DS 에뮬레이터 DeSmuME에서 사용하는 세이브 파일. SAV와 호환이 안돼서 고생하게 한다. |
DVI | |
DWG | Auto CAD 도면 파일. |
DXF§ | Auto CAD의 자료 교환용(Data Exchange Format)도면 파일. 텍스트로 되어 있다. |
1.7.6. E [편집]
E01 ~ | |
주로 유닉스 계열 운영체제에서 사용되는 실행 파일이다. ELF 확장자 대신 확장자가 아예 없거나 동적 라이브러리인 경우 SO확장자가 붙는 경우가 많다. | |
EOT | 마이크로소프트 웹 폰트 파일. 인터넷 익스플로러에서만 글꼴을 읽을 수 있으며, 다른 웹 브라우저에서는 기본으로 설정된 글꼴로 대체되어 보여진다. |
ERL§ | 프로그래밍 언어 Erlang의 소스 코드 파일. |
ESM | 베데스다 게임 스튜디오에서 제작한 게임들의 마스터 파일. 게임 원본 데이터, DLC가 플러그인화되어 있다고 보면 된다. ESP보다 무조건 먼저 동작한다. 이때문에 시스템의 밑바닥을 건드리는 모드는 ESP가 아닌 이 형태인 경우가 있다. |
ESP | 베데스다 게임 스튜디오에서 제작한 게임들의 플러그인 파일. 이 부분이 실제 동작이고 나머지 데이터는 동작이 아니다. 대부분의 모드는 이 확장자를 사용한다. |
ENT | 엔트리에서 로그인한 다음 내 컴퓨터에 저장하면 이 확장자로 저장된다. |
EPS | 주로 출판,인쇄 업계에서 사용되는 이미지 포맷. Adobe사에서 만든 확장자라 포토샵, 일러스트레이터에서 해당 확장자로 저장할 수 있다. 비트맵과 벡터 이미지 양쪽이 동시에 저장되며 손실률이 낮고 CMYK 및 분판출력을 완벽하게 지원하기 때문에 인쇄나 출판분야의 업계표준으로 취급된다. 어지간한 인쇄소 홈페이지의 설명란에 CMYK와 나란히 EPS 포맷에 대한 설명이 나와있을 정도. |
EV3 | 레고 마인드스톰 EV3 코드 파일. |
OpenEXR. 부동소수점 기반의 이미지 포맷. 3D 애니메이션이나 영화 등의 제작과정에서 주로 쓰이며 100 nits 이상의 밝기를 구현할 수 있는 HDR 이미지를 저장하는 데에 쓰이기도 한다. RGBA외에도 다양한 채널이나 렌더패스를 담을 수 있다. 화면 바깥영역 등 일반 이미지포맷보다 넓은 데이터를 담을 수 있다. | |
EZ | EZ2DJ 하드웨어에서 채보를 담고있는 파일. 이 파일을 BMS로 변형해 쓰는 사람들도 있다, |
1.7.7. F [편집]
F | 포트란 77 고정형식 소스코드. |
FCD | 버철 CD 전용 CD 이미지 파일. 지금은 보기 매우 힘들다. |
FCS | 패미컴의 롬파일. |
FIG | Xfig 또는 WinFIG 등의 응용 프로그램을 사용하여 만든 선 도면으로, 도형, 호, 스플라인, 화살표 및 텍스트 객체를 포함할 수 있는 벡터 이미지 파일이다. |
FLA | SWF 파일로 컴파일 되기 전의 플래시 원본 파일. |
Free Lossless Audio Codec을 사용한 무손실 오디오 포맷. | |
플래시 동영상 파일. | |
FLP | Image-Line FL Studio 의 프로젝트 파일. 하위 호환성 없음. Flash 에서 Flash Project 로 인식된다. |
FON, FNT | 윈도우즈의 비트맵 폰트 파일. |
FPT | Visual FoxPro의 데이터베이스에서 사용하는 테이블(DBF 파일)에 대한 텍스트 메모를 포함하는 파일. |
FileMaker Pro에 의해 작성된 데이터베이스 파일로, 표준 데이터베이스 필드를 사용하는 대신 원시 텍스트로 데이터베이스를 설명하는 데 사용되는 "memo;"를 나타내는 텍스트 정보를 포함하고 있으며, 일반적으로 문자 수는 더 적게 제한된다. | |
Alpha Five가 작성한 메모 파일로, .DBF 파일에 작성된 메모 필드를 포함하며, DBF 파일에 메모 필드를 정의한 경우에만 존재한다 (DBF 파일에 연결된 DBF 파일의 변경사항은 FPT 파일을 변경한다.) | |
FRAMEWORK | |
FRM | |
FSB | Form•Z에 의해 생성된 컴파일된 스크립트, Form•Z 스크립트(FSL 파일)에서 컴파일되고 소프트웨어의 기본 기능을 확장하는 플러그인이 저장된다. |
FMOD가 사용하는 오디오 파일, Xbox, PlayStation, PC 및 기타 플랫폼용 게임 사운드를 설계하는 데 사용되는 프로그램; 발소리, 주변 소음 또는 무기 화재와 같은 소리 모음, 게임 런타임에서 사운드를 로드하고 재생하는 데 사용되는 소리 모음이다. | |
FSL | Form•Z용 플러그인 개발 언어인 FSL(Form•Z 스크립팅 언어) 형식으로 작성된 스크립트. C 프로그래밍 언어와 유사하지만 보다 단순화된 구문을 사용하며 FSL API에 지정된 기능을 사용할 수 있다. |
FXML | JavaFX의 레이아웃생성 XML파일이다. 소스코드에서 직접 구현이 가능하지만 FXML을 이용한 방법이 더 자주 쓰인다. |
1.7.8. G [편집]
GB | 게임보이 게임의 롬파일. |
GBA | 게임보이 어드밴스 게임의 롬 파일. |
GBC | 게임보이 컬러 게임의 롬 파일. |
GG | |
GHO | GHOST 백업 이미지 파일 확장자 |
그림파일 확장자. LZW 알고리즘을 사용한 무손실압축으로 압축률이 뛰어나고 움직이는 그림파일을 만들 수 있는 등 장점이 많으나 사용할 수 있는 색상이 256색 미만이라는 제약이 있다. | |
GNUMERIC | Gnumeric 스프레드시트에서 사용되는 서식 정보, 차트, 수학 공식 및 데이터를 저장하는 파일. |
GMA | Garry's Mod의 애드온 파일. |
GMK[26] | 게임메이커의 게임 제작 데이터파일 |
GMX | 게임메이커 스튜디오 프로젝트 파일 |
GO§ | 프로그래밍 언어 Go의 소스코드 파일 |
GP3~ | 악보 생성 프로그램인 Guitar Pro의 악보 저장 파일 |
GRP | 프로그램 관리자 그룹 파일 |
GUL | 워드프로세서 훈민정음의 확장자 |
GZ | |
GCODE | CNC등에 쓰이는 가공장치용 설계언어의 일종으로 이걸로 설계한 파일의 확장자는 .gcode 등으로 나온다. |
GRP | 곰믹스의 프로젝트 저장 파일 |
GENOME | Cell Lab: Evolution Sandbox의 세포 파일 |
1.7.9. H [편집]
H§ | C/C++에 사용하는 헤더파일 확장자 |
이미지 파일.[27] | |
HPP§ | C++에 사용하는 헤더파일 확장자, H와는 달리 C++ 전용이다. |
한글과컴퓨터 한컴슬라이드의 기본 확장자. 훈민프레젠테이션의 기본 확장자. 서로 호환되지 않는다. | |
HRL§ | 프로그래밍 언어 Erlang의 헤더 파일 |
HS§ | 프로그래밍 언어 Haskell의 소스코드 파일 |
HST | 훈민시트/어린이 훈민시트의 기본 확장자 |
HTM§ | 웹 문서 확장자. 윈도 기반 서버가 등장함에 따라 *.HTML을 3글자로 줄이기 위해 등장했으며, 만약 index.html과 index.htm이 루트에 둘 다 존재한다면 기본적으로 index.html을 불러온다.[28] |
HTML§ | 웹 문서 확장자. 위와 같음 |
HWP | 아래아 한글용 문서 파일 확장자 |
HWPX | 아래아 한글용 KS 표준 문서 파일 확장자 |
HWT | 아래아 한글용 서식 파일 확장자 |
HTACCESS | Apache 설정파일 |
1.7.10. I [편집]
아이콘 파일 확장자 | |
IDML | 인디자인용 버전 호환 문서 파일 확장자. 인디자인은 해당 버전에서 하위 버전으로 전송할때 이 파일 확장자를 사용한다. |
IDX | |
IGS§ | CAD 프로그램간의 파일 변환을 위한 규격. IGES 확장자를 쓰기도 하며, 텍스트 파일이다. |
IK | 크라이엔진 SDK에서 사용하는 파일로, 캐릭터 접합 위치와 움직임을 지정하는 역역동학(IK) 데이터를 저장한다. SDK에 포함된 3D 애플리케이션으로 편집할 수 있다. |
IMG | 디스크 이미지 파일 |
INFO§ | GNU 프로젝트 도움말 문서 생성 도구인 Texinfo에 의해 작성된 형식화된 정보 문서이다. 챕터, 섹션 및 하위 섹션과 함께 텍스트 형식으로 문서를 저장하며 최대 4개의 레이어를 포함할 수 있다. |
OPL2/3음원을 사용하는 음악파일 | |
IPA | iOS 애플리케이션 패키지 파일. 확장자를 zip으로 변경하고 압축 해제하면 리소스 파일들을 추출할 수 있다. |
IPSW | iOS 펌웨어 파일 확장자. |
INDD | 인디자인용 문서 파일 확장자 |
INI§ | 설정 파일. 프로그램에 따라 다르나 일반적으로 텍스트 문서이다[29]. |
CD/DVD 표준 이미지 파일. | |
ISS | IMS의 가사 파일 |
INO | 아두이노의 코드 파일 |
1.7.11. J [편집]
J2K | JPEG 2000 이미지 파일 |
J2J | J2J25로 변조된 파일. 해당 유틸리티를 이용하거나 반디집을 이용하여 복원할 수 있다. |
JAD | MIDP를 지원하는 피처폰용 애플리케이션의 확장자. 사용할려면 아래의 JAR파일이 있어야한다. |
JAR | Java 프로그램 및 라이브러리 파일 확장자. 자바 아카이브라고 불리며, 컴파일된 바이트코드와 메타데이터 및 기타 등등이 들어 있는 ZIP 형식 압축 파일이다. JRE를 설치한 경우 실행 가능한 클래스가 있다면 자체적으로 실행 가능하다. |
JAVA§ | Java 소스 코드 파일. 이를 컴파일하면 CLASS 파일이 된다. |
JKS | Java용 인증서 파일 |
그림 파일 확장자. 대표적인 손실 압축 포맷이다. | |
JPG | 그림 파일 확장자. 위의 JPEG가 과거 확장자 3자 제한이 있었을 때 사용했던 확장자이며, 현재도 JPEG보다 대중적으로 쓰인다. |
JPE | 그림 파일 확장자. |
JFIF | 그림 파일 확장자. |
JS§ | JavaScript 소스 코드 파일. |
JSP§ | 자바 서버 페이지 파일. Apache Tomcat 서버를 통해 구동 가능 |
JSON§ | JavaScript Object Notation의 이니셜. 구조화된 일반 텍스트 형식이며, 자바스크립트 문법과 100% 호환된다. 웹 프로그램에서 데이터를 주고받을 때 자바스크립트에서 간단하게 처리할 수 있어서 자주 사용한다. |
JXR | 마이크로소프트사가 개발한 JPEG의 확장버전. HD 포토라고도 불리웠으며 국제표준으로 승인받았다. 기존의 JPEG 2000 포맷을 대체하는 포지션으로, jpg 대비 높은 압축률을 지원하며 무손실압축도 지원한다. 또한 48bit RGB, 16bit CMYK를 지원하며 알파채널을 지원하여 투명이미지를 만들수있다. |
1.7.12. K [편집]
KDZ | LG전자 스마트폰 펌웨어 파일. |
KEY | |
DER처럼 Windows 보안 인증서 파일로도 사용된다. | |
K3G | KTF3GPP KTF피처폰의 동영상 확장자 |
KKT | 끄투 게임의 리플레이 파일. |
KSV | 크레이지레이싱 카트라이더의 리플레이 파일. |
1.7.13. L [편집]
LBX | 프린세스 메이커 2의 각종 데이터가 압축되어 있는 파일들의 확장자. 한국어판 기준으로 의상 데이터에 해당하는 DD.LBX 파일을 삭제하거나 이름을 바꿔 인식하지 못하게 하면 딸이 벗는다. |
CD스페이스에서 이용되는 디스크 이미지 포맷. 다른 가상 드라이브 프로그램에서는 못 읽는다. | |
요시자키 하루야가 개발한 압축 프로그램 Lharc/LHA의 확장자. | |
LIB | 윈도우즈용 정적 라이브러리 파일 확장자. DLL과 비슷하지만 다르다. |
LNK | 윈도우즈용 바로 가기 파일. |
LOG | 이벤트 기록 파일. 프로그램마다 기록 방법에 차이가 있다. |
싱크가사파일. 대부분의 음악재생프로그램에서 mp3파일에 가사를 입힐 때 불러서 쓸 수 있다. | |
LUA§ | Lua 소스 코드 파일. 월드 오브 워크래프트 애드온 때문에 익숙할 수도 있다. |
LXF | LDD 레고 디자인 파일 |
LZH | 요시자키 하루야가 개발한 압축 프로그램 Lharc/LHA의 확장자. 역시나 일본에서 주로 쓰인다. |
LZMA | 압축파일 형식의 하나. 비교적 최근에 xzutils라는 이름으로 개발되었으며 gzip, bzip2와 동일하게 파일 하나만 압축이 가능하다. LZMA1 알고리즘을 사용하며 압축률은 꽤 높은 편. |
lweuosuio | lweuosuio랜섬웨어 확장자. |
1.7.14. M [편집]
M§ | MATLAB, Objective-C 소스 파일 |
M2 | 블리자드의 게임 월드 오브 워크래프트에서 사용되는 모델, 텍스처 등을 포함한 MDX의 후속 파일 |
M3 | 블리자드의 스타크래프트 2와 히어로즈 오브 더 스톰에서 사용되는 모델, 텍스처 등을 포함한 M2의 후속 파일 |
M3U | 플레이리스트 파일. m3u8는 UTF-8 텍스트로 작성되었음을 명시하기 위해 쓴다. |
M4A | MPEG-4 AAC 파일 |
MAP | 온라인 가상 지도 생성기인 Azgaar's Fantasy Map Generator의 지도 저장 파일. |
MAP§ | |
MAX | 3ds Max용 기본 확장자. 단독으로 파일교환이 불가능하니 3DS등의 파일교환 형식으로 바꿔야 한다. |
MCA | 1.2.1 버전 이후의 마인크래프트 자바 에디션에서 사용하는 ANVIL 월드 세이브 확장자. |
MCADDON | 마인크래프트 베드락 에디션에서 지원하는 애드온 압축 확장자. 이 확장자를 실행하면 마인크래프트 베드락 에디션이 실행되면서, 자동으로 애드온을 불러온다. |
MCPACK | 마인크래프트 베드락 에디션에서 지원하는 팩[30] 압축 확장자. 이 확장자를 실행하면 마인크래프트 베드락 에디션이 실행되면서, 자동으로 여러 팩들을 불러온다. |
MCR | 마인크래프트 자바 에디션에서 1.1 버전까지 사용했던 월드 세이브 확장자. |
MCWORLD | 마인크래프트 베드락 에디션에서 지원하는 월드 압축 확장자. 이 확장자를 실행하면 마인크래프트 베드락 에디션이 실행되면서, 자동으로 월드를 불러온다.(그리고 다음으로 .mcworld라는 확장자가 붙은 파일은 사라지고 \games\com.mojang\minecraftWorlds 파일 경로에 새로운 월드 저장 파일이 생긴다.) |
MD§ | 마크다운으로 작성한 문서의 확장자 |
무결성검사에 사용되는 파일의 확장자. 주로 CRC 등과 함께 네트워크로 전송된 파일의 체크에 많이 쓰인다. | |
MDB | Microsoft Access 데이터베이스 파일 |
MDP | |
MDX | |
MEM | |
Visual FoxPro의 프로젝트에서 사용되는 변수 및 배열 저장 파일[32]로, 'RESTOP FROM' 명령을 사용하여 복원할 수 있다. | |
GreekToMe가 만든 데이터 파일로, 책, 구절, 단어, 어휘 단어, 저자 및 문법 목록을 포함할 수 있는 사용자 인터페이스의 다양한 옵션의 상태를 저장한다. | |
WordPerfect 워드 프로세싱 소프트웨어에서 매크로 편집할 수 있게 하는 파일. | |
VGS 에뮬레이터가 로드할 수 있는 플레이스테이션 게임의 내용을 포함하고 있는 파일. | |
MEML | |
표준 미디 파일 | |
GCC계 컴파일러의 프로젝트 파일 | |
Matroska 동영상 압축 포맷 | |
MMF | |
MODPKG | 마인크래프트 포켓에디션 블록런처에서 스크립트와 텍스처 팩을 묶은 스크립트 패키지 확장자. 프로 버전에서만 지원한다는 말이 있다. |
음악파일 확장자. MP2가 쓰이기 전에 아주 잠깐 쓰였다. | |
음악파일 확장자. MP3가 쓰이기 전에 많이 쓰였다. | |
음악파일 확장자. 차세대 포맷이 등장한 이후에도 많이 쓰이고 있다. | |
멀티미디어(동영상) 파일 확장자 | |
MPA | MPEG Layer II 압축으로 압축된 오디오 파일 |
멀티미디어 파일 확장자 | |
멀티미디어 파일 확장자 | |
MSCZ | MuseScore 2의 악보파일이다. |
MSC | 마이크로소프트관리콘솔 프로그램 확장자 |
MSI | Windows에서 쓰이는 프로그램 설치/제거 프로그램 확장자. |
MSP | 최신 Windows에서는 설치 패치 파일, Windows 2.0, 3.0, 3.1은 그림판 파일. |
MSSTYLES | Windows 시각 스타일 파일. 윈도우즈XP 이후의 테마 파일(THEME 확장자)을 구성하는 데 사용되며, 윈도우즈 버전 간 호환이 되지 않는다. |
MSWMM | Windows Movie Maker 프로젝트 |
MW3 | |
MW4 | 멕워리어 4 텍스처 파일 |
MYD | |
MYI |
1.7.15. N [편집]
NAV | 게임 레프트 4 데드, 카운터 스트라이크: 소스/컨디션제로, 팀 포트리스2의 CPU플레이어가 사용하는 노드 파일(그냥 길찾기 파일. 이게 없으면 봇이 안 움직인다.) (일부맵은 없어도 움직이는 경우가 있다.) |
NBT | 마인크래프트의 NBT 데이터 파일 |
NDS | 닌텐도 DS 게임의 롬 파일 |
NEF | 니콘 DSLR의 RAW파일 확장자 |
NEIS | |
N64 | 닌텐도 64 게임의 롬 파일 |
NES | 패미컴 게임의 롬 파일 |
NFO§ | 원래는 윈도우의 System Information에서 사용하는 자료파일이었으나, 크랙 릴그룹들이 불법으로 게임을 유포하기 위한 판본에 간단한 게임설명과 함께 텍스트 파일 형식으로 된 자료설명 파일로 쓰이고 있다. 확장 아스키 코드를 사용하므로 한글윈도우상에서는 거의 깨져 보인다. |
NOMEDIA | 안드로이드 운영체제 내 미디어 스캔 제외 설정 파일 |
NSA | |
NUMBERS | OS X에서 주로 사용하는 Numbers라는 스프레드시트 프로그램 전용 파일. |
NWC | NoteWorthy Composer의 악보 파일. |
1.7.16. O [편집]
O | C언어의 컴파일 결과물인 오브젝트 파일 확장자. |
OBB | Android Expansion Files, 풀어 쓰자면 안드로이드 앱에서 리소스를 앱 내부가 아니라 앱 외부에 보관할 때 쓰는 확장 파일의 확장자.[36] |
OBJ | 3d 파일 확장자로 벡터형식으로 저장되어 있다. |
ODF | Open Document File또는 OZ Data File |
ODP | 오픈오피스의 프레젠테이션 파일 확장자. |
ODT | |
멀티미디어 파일 확장자. | |
OLD | bak 파일과 마찬가지로 백업된 파일임을 나타낼 때 사용된다. |
ONE | 원노트의 파일 확장자. 무료버전에서는 안열리고 유료버전에서만 열린다. |
OOO | 이응으로 만든 디스크 이미지 포맷. |
OSK | osu! 스킨(skin) 파일. |
OSU§ | osu! 비트맵(beatmap) 파일. |
OSZ | osu! 비트맵(beatmap) 세트. |
OTF | Open-Type Font. MS와 어도비가 합작하여 개발한 형식으로, TTF의 몇가지 단점을 보완하였다. |
OCX | ActiveX컨트롤 |
OVR | 오버레이 파일 |
1.7.17. P [편집]
P2I | Cyberlink Power2Go CD 이미지 파일 |
PACK | 온라인 게임 등의 대형 프로그램에서, 여러 개의 파일을 일정한 암호화를 거쳐 패키징 형태로 묶어 놓은 파일. 흔히 온라인 게임에서 '클라이언트를 분해한다, 언팩(언패키징)한다 라는 이야기는, 이 파일의 암호화를 깨트려 이 파일에 포함된 파일들을 풀어냄을 이야기한다. |
PAGES | Pages 파일.(대체로 OS X 에서 워드 대신 쓴다.) |
PAK | ARC 포맷의 후기 버전(PKPAK/PKUNPAK), DJMAX 온라인 및 트릴로지의 데이터를 파트별로 묶은 파일 |
PAR | Parity Archive. 데이터 오류의 수정을 위한 파일로, RAR의 Recovery record가 별도의 파일로 분리되었다고 생각하면 이해하기 쉽다. 해외의 일부 헤비 업로더들이 깨진 데이터의 재전송을 줄이기 위해 같이 올리는 경우가 있다. |
PAS | Pascal 델파이 소스 확장자 |
PCE | PC엔진의 롬파일 |
그림파일 확장자. 원래는 Paint Brush라는 도스 프로그램용 그림파일 포맷이었다. 요즘은 잘 사용되지 않는다. | |
PDB | 프로그램 디버그 데이터베이스. 디버깅할 때 필요하다. |
PDS | 파워디렉터 프로젝트 파일 |
어도비에서 제작한 전자 문서 형식으로, 보통 아크로벳 리더로 읽는다. | |
PEM | 공개키 암호화 방식에서 증명서(Certificate) 등을 표준화된 포맷에 맞춰 저장한 파일 |
PFX | |
PHP§ | PHP의 소스파일[37] |
PHZ | 알고두의 프로젝트 파일 |
PIF | MS-DOS 프로그램으로 바로가기 |
PKG | OS X에서 사용하는 프로그램 설치 파일. 내부에서 필요한 파일들만 추출해 사용할 수도 있다.미드타운 매드니스 2(...)에서는 3D모델 데이터파일로 쓰인다. |
PMD | MikuMikuDance용 3D모델 확장자. 3D모델, 리깅, 본, 충돌모델 등의 데이터가 압축되어 있다. |
PMX | MikuMikuDance용 3D모델 확장자. PMD파일이 정점[38]수 65535개 제한으로 상세한 모델을 만들기 힘들어지자 나온 확장 포맷이다. |
무손실압축 그림파일 확장자. W3C 오피셜에 공개포맷, 알파채널 등등 많은 이점이 있다. | |
PPT | 마이크로소프트 파워포인트 2007 이전 버전 문서의 확장자. |
PPTX | 마이크로소프트 파워포인트 2007 버전 문서의 확장자. 이전 버전에서 보려면 변환기를 설치해야 한다. |
prefPane | OS X의 '시스템 환경설정'의 설정 창 파일(..). 이렇게 실행되는 맥용 프로그램들도 존재한다. |
PROPERTIES | 설정 파일. 일부 프로그램의 기본 설정을 담당한다[39]. PROP으로 줄여서 보여지기도 한다. 예로 스마트폰의 Build.PROP이 있다. |
PRPROJ | |
PS1 | PowerShell의 스크립트 파일 |
PSB | |
PSD | 어도비 포토샵 전용 그림파일 확장자 |
PSP | 페인트샵 프로 전용 그림파일 확장자. |
PUD | 워크래프트2의 맵파일 확장자. 이때문에 워2 맵을 퍼드라고 부르기도 했다. |
PXR | 픽사 내부 그래픽 작업용 확장자. |
PY§ |
1.7.18. Q [편집]
1.7.19. R [편집]
R | 통계 패키지 R의 소스코드 |
RAR용 압축파일 확장자 | |
비압축 무손실 그림파일 확장자 혹은 RAW Audio의 확장자 | |
RB§ | 프로그래밍 언어 Ruby 의 확장자 |
RC | 리소스 스크립트 확장자. |
RPX | Wii U 데이터추출 파일. |
REC | 테일즈런너 버추얼데이터 파일 확장자. |
REG | 윈도우 레지스트리 파일의 확장자. 설치는 쉽지만 삭제는 어렵기 때문에 사용시 주의를 요한다. |
REP | 스타크래프트의 리플레이 파일 확장자. |
RESS | 유니티3D 그래픽 엔진을 사용하는 게임에서 사용하는 3D 모델 아카이브로, 3D 모델용 에셋, 텍스처, 소스 등 게임 리소스 파일이 담겨 있다. .ASSET 파일과 유사하지만 암호화되지 않고 헤더가 없다. |
RHO | 크레이지레이싱 카트라이더 내부 파일 확장자. |
RIF | 코렐 페인터 전용 그림파일 확장자. 아래랑 다를 게 없다. |
RIFF | 코렐 페인터 전용 그림파일 확장자. PSD와 달리 왠지 뷰어 등에서는 잘 지원하지 않는다 |
RM | Real Media Player의 확장자. 다만, 최근 나온 다른 동영상 플레이어들도 이 확장자를 지원한다. |
RMVB | Real Media Player의 확장자. 다만, 최근 나온 다른 동영상 플레이어들도 이 확장자를 지원한다. |
ROFL | 리그 오브 레전드 리플레이 파일. |
ROL | OPL2/3기반의 음악파일. |
RPM | 레드햇 리눅스 계열 배포판에서 사용하는 프로그램 패키지 파일 |
RPY§ | 렌파이 스크립트 파일. 그냥 텍스트 파일이므로 메모장에서 열 수 있다. |
RTF | |
RBXL | Roblox Studio 에서 만든 게임의 확장자. |
1.7.20. S [편집]
S | PC용 MIPS 시뮬레이터인 SPIM에서 사용하는 소스 코드 확장자,리눅스에서 어셈블리 소스코드 확장자 |
S7S, S7P | 지멘스 STEP 7 프로젝트 파일 |
SAI | 그림파일 확장자. sai툴(사이툴)로만 열 수 있다. |
자막 확장자 | |
SAV | 많은 프로그램 및 에뮬레이터에서 사용하는 세이브 파일. |
SB | Scratch 프로젝트 파일, Small Basic 1.0 프로젝트 |
SB2 | Scratch 2.0 프로젝트 파일 |
SB3 | Scratch 3.0 프로젝트 파일 |
SCALA§ | 프로그래밍 언어 Scala의 소스코드 파일 |
SCM | 스타크래프트 오리지널 맵파일 확장자. |
SCR | 윈도우즈 화면보호기의 확장자. |
SCS | 유로 트럭 시뮬레이터 2, 아메리칸 트럭 시뮬레이터 모드 확장자. |
SCX | 스타크래프트: 브루드 워 맵파일 확장자. |
SC2 | 심시티 2000의 맵파일 확장자. |
SC2Map | 스타크래프트2 갤럭시 에디터의 맵파일 확장자. |
SC2Lib | 스타크래프트2 갤럭시 에디터의 트리거 라이브러리 확장자. |
SC2Mod | 스타크래프트2 모드 파일. |
SC3 | 심시티 3000의 맵파일 확장자. |
SC4 | |
SCRIV | 스크리브너 파일. APP이나 FRAMEWORK 처럼 애플리케이션 번들 방식을 사용한다. |
SCHEMATIC | 마인크래프트의 모드 및 제 3자 월드 에디터에서 사용되는 구조물 파일 확장자. |
SEM§ | Alpha Five가 만든 메모 파일. .FPT와 .DDM 파일에서 사용하는 것과 동일한 형식의 메모 형식의 데이터이며 세트에 부착된 모든 객체, 보고서 및 양식에 대한 설계 정보와 코드, .SET 및 .SEX의 링크된 세트 파일과 함께 작성된다. |
SERVICE | |
SESX | 어도비 오디션의 확장자 |
SET | Xerox 문서 라이브러리 소프트웨어가 사용하는 속성[42]이들어 있으며, Xerox FreeFlow 소프트웨어에서 만든 캐비닛에 적용할 수 있는 속성 세트를 저장한다. |
다양한 구성 설정 및 기타 환경설정을 저장하는 설정 파일로, Corel Painter, Autodesk AutoCAD, Nikon Capture, XANA 웹 브라우저, Sibelius music notation software, Alpha Five, 디아블로 2, GTA 산 안드레아스 등의 다양한 프로그램에 의해 만들어지고 사용될 수 있다. | |
SETUP | 크라이엔진 SDK에서 사용하는 파일로, 게임의 캐릭터 애니메이션 데이터를 구성하기 위해 .CAL 및 .IK 파일과 함께 사용된다. |
SEX | Alpha Five에 의해 생성된 인덱스 파일로, 모든 세트 구성 요소를 찾기 위해 Alpha Five가 참조하는 인덱스 데이터인 .SET 및 .SEM의 링크 세트 파일과 함께 생성되며, CDX 및 DDX 등의 Alpha Five 인덱스 파일과 유사하다. |
SFC | 슈퍼패미컴의 롬파일 |
SH | 리눅스에서의 셸 스크립트 파일 |
SIS, SISX | |
SKETCH | 맥용 벡터 이미지 그리기 툴인 Sketch로 만든 이미지 확장자. |
SLN | 비주얼 스튜디오 솔루션/프로젝트 파일 |
SMALLBASIC | 스몰 베이직 1.1 프로젝트 |
SMD | 메가드라이브의 롬파일 |
SMI | |
SO | 리눅스에서 쓰는 동적 라이브러리 파일 |
SOL | 플래시의 쿠키파일 |
SealedMedia의 Sealed PDF라고 한다. | |
SPR | 게임 등에서 사용하는 스프라이트 애니메이션 파일 |
SQL§ | 데이터베이스 명령(쿼리) 파일 |
자막파일의 확장자 | |
SRW | 삼성 NX, NX mini 시리즈 이미지 RAW포맷 확장자 |
SSA | |
SSC | 스텝매니아 5에 대응하는 5키, 10키 리듬게임 파일 |
STP§ | IGS와 마찬가지로 CAD 프로그램간의 파일 변환을 위한 규격. STEP 확장자를 쓰기도 하며, 텍스트 파일이다. |
STL | STereoLithography. 3d파일 확장자로 3d 프린터 슬라이서나 조각기의 gcode 생성에 쓰이는 포맷이다. |
SUB | 클론 시디로 이미지 생성시 나오는 파일. 이것과 본체인 IMG, CCD 셋중 하나라도 없으면 정상적인 이미지 삽입이 되지않는다. 클론 시디의 업데이트는 오래전에 중단되었으므로 보기 힘들다. |
SUBSTRATE | Cell Lab: Evolution Sandbox의 현미경 파일 |
SUT | 클립스튜디오 페인트 브러시 파일. |
SV4 | 롤러코스터 타이쿤의 세이브 파일 확장자. |
SV5 | 크리스 소이어의 로코모션의 세이브 파일 확장자. |
SV6 | 롤러코스터 타이쿤 2의 세이브 파일 확장자. |
SVG§ | |
SWF | 어도비 플래시 오브젝트. |
SYD | Windows 9x와 MS-DOS에서 시스템 파일 백업으로 쓰인다. |
SYS | |
SKM | |
show | 한컴오피스 한쇼의 기본 확장자. |
STM | 파우더 토이의 스탬프 파일 확장자. |
1.7.21. T [편집]
유닉스에서 이용하는 압축 형식. 정확하게는 그냥 묶기만 한다. GZIP이나 BZIP2 등에서 이것을 압축하여 크기를 줄인다. ...3D 커스텀 소녀의 모드 데이터 파일도 이 확장자를 쓴다. 안드로이드 루팅 유저라면 들어본 적이 있을 것이다. 예를 들면, 커스텀 리커버리에서 만드는 백업파일. | |
TGZ | tar.gz를 축약한 형태 |
THEME§ | 윈도우즈에서 사용되는 테마 파일. XP 이후, 새로운 버전의 윈도우즈가 출시될 때마다 기본 인터페이스가 상이해짐에 따라 기존에 사용되던 클래식 테마를 제외하고는 버전 간에 호환이 되지 않는다. 메모장에서 열 수 있는 텍스트 파일이다. 구글 크롬의 테마도 이 확장자를 사용한다. |
THEMEPACK | 윈도우즈7부터 사용되는 테마팩의 파일. ZIP 형태로 압축되어 있으며, 실행시 셸에서 인식하여 자동으로 압축이 풀려서 설치되도록 구성되어 있다. |
THM | 썸네일파일의 확장자. 보통 JPEG형식인 경우가 많다. |
TIB | 아크로니스 트루이미지 백업 아카이브. |
TIFF | 무손실 이미지 포맷. |
TJA | 태고산지로의 보면 데이터 확장자. |
프로그램이 내부적으로 사용하기 위해 임시로 만들어 놓은 파일 | |
TORRENT | 비트토렌트에서 쓰는 시드 파일(Seed File). 토렌트의 해쉬데이터를 보통 이 파일로 다운받는다. |
TS | §TypeScript의 소스파일 |
인터넷 방송 등에 쓰이는 동영상 조각 파일 | |
TTA | |
TTC | True-Type Collection. 2개 이상의 폰트가 들어가 있다. |
TETR.IO 환경설정 저장 파일. | |
TTF | True-Type Font. 윈도우즈에서 기본적인 폰트로 사용한다. 비트맵 폰트와는 달리 폰트의 크기를 키워도 깨짐 현상이 발생하지 않는다. |
TTR§ | TETR.IO 리플레이 파일. |
TTRM§ | TETR.IO 1:1 멀티플레이 리플레이 파일. |
TXT§ |
1.7.22. U [편집]
UCS | |
UNITY | 주로 비디오 게임을 만드는 데 사용되는 유니티3D엔진에 의해 만들어진 파일로, 사물, 환경, 장식, 카메라, 조명, 장애물 등을 포함하는 3D 게임 내에 독특한 레벨이 포함되어 있으며 편집 시 가상 세계를 구축하기 위해 다른 장면들과 함께 사용된다. |
UNITY3D | 유니티3D를 사용한 3D 게임을 온라인으로 재생하기 위해 Unity Web Player 플러그인이 설치된 웹 브라우저에서 사용하는 3D 게임 아카이브로, 모델, 텍스처, 애니메이션, 사운드 등의 에셋과 .UNITY 장면 파일에서 유니티에 구축된 기타 게임 데이터를 담고 있다. |
UNITYPACKAGE | 유니티3D 엔진을 이용하여 묶어놓은 파일. 맵 소스나 모델링 파일, 소리 등이 포함된다. |
UPK | 언리얼 엔진을 이용하여 묶어놓은 파일. 맵 소스나 모델링 파일, 소리 등이 포함된다. |
URL | 윈도우인터넷 바로가기 파일 |
UST§ | UTAU Sequence Text. 텍스트이기 때문에 메모장으로 열어서 UST를 만들 수 있다. 다만 이런 노가다를 하는것 보단 UTAU 자체에서 수정하는게 훨씬 편하다. |
UT | 유토렌트 임시파일 확장자. 설정시에만 적용 |
1.7.23. V [편집]
V | 디지털 로직에 프로그래밍에 사용하는 verilog의 통상적 확장자 |
VB | Visual Basic .NET의 코드 파일 |
VBOX | VirtualBox의 가상 머신 정보 파일 |
VBP | 비주얼 베이직 프로젝트 파일. 버전에 따라 바이너리일 수도 있고 텍스트화일일 수도 있다. |
VBS | VBScript(비주얼 베이직)의 확장자 |
VCXPROJ | 비주얼 스튜디오 프로젝트 파일 |
VDI | VirtualBox의 가상 디스크 확장자 |
VEG | 베가스의 프로젝트 파일로, 오디오 및 비디오 트랙, 전환, 텍스트 콘텐츠, 특수 효과, 프로젝트에서 사용하는 비디오 및 오디오 파일 등 프로젝트 미디어에 대한 참조가 포함된 타임라인이 수록되어 있다. |
VHD | 1. 디지털 로직용 프로그래밍에 사용하는 VHDL의 통상적 확장자 2. Microsoft VirtualPC에 사용하는 가상PC 디스크. |
VI | G언어를 구현하는 개발환경인 LabView의 소스파일. 과학이나 공학분야에서 사용하며, 다른 언어와 다르게 순서도를 짜는게 프로그래밍이다. 따라서 소스코드임에도 메모장을 통해 편집이 안된다. 인터프리터 방식이라 소스상태로도 동작하기 때문에 자체만으로도 프로그램으로 쓰이기도 한다. |
VMD | MMD의 모션 파일 |
VMDK | VMware의 가상 머신 디스크 파일 |
Vmpr | 뱁믹스의 저장 확장자 |
VMX§ | VMware의 가상 머신 설정 파일 |
VOB | DVD 표준(MPEG-2) 비디오 파일 |
vssettings | 비주얼 스튜디오의 설정 파일. |
VSQ | 보컬로이드2 시퀀스 파일 |
VSQX | |
VSP | |
VXD | MS사의 Win9x계열 OS에서 사용되는 디바이스 드라이버. sys와는 다른 특권 레벨에서 동작한다. |
VR용 인간형 3D 모델링 파일 포맷. |
1.7.24. W [편집]
W3X | 워크래프트3 프로즌 쓰론의 맵파일. 오리지날 호환은 W3M |
W64 | Wave64 파일. 베가스 프로에서 사용하는 사운드 형식으로, WAV 파일의 4 GB 제한을 풀기 위해 등장했다. |
둠 시리즈 및 ID TECH 1 엔진에 기반한 게임이나 모드의 확장자 | |
WAR | 웹 애플리케이션 아카이브 파일 확장자. JSP, 자바 서블릿, HTML, 기타 등등이 들어 있는 ZIP 형식 압축 파일이다. JAR과 구조가 동일하다. |
WAVe, 음악파일 확장자 | |
WDP | 이미지 |
WebM | HTML5 고화질 동영상 압축 형식 |
Webarchive | Safari 브라우저에서 화면 저장 형식 |
WGZ | 심비안 위젯형 애플리케이션 확장자 |
win | 1. Windows 9x에서 윈도우로 부팅할 때의 설정 파일 2. Adobe CMS Extension 파일 3. TWRP 리커버리의 기기 파티션/낸드로이드 백업 압축파일. 큰 파티션에 속하는 시스템이나 데이터 영역은 분할압축이 이뤄지며 확장자 뒤에 001부터 세 자리 숫자가 붙는다. 압축을 푼 내용물 및 백업시 압축을 하지 않은 경우엔 해당 파티션의 파일 시스템 이름이 확장자로 들어가는 파일이다. |
Windows Media Audio, 음악파일 확장자 | |
Windows Media Video, 동영상파일 확장자 | |
WRI | |
월드 오브 워크래프트 텍스트 파일 | |
WV | Wavpack 무손실 오디오 압축 포맷 |
WVE | Wondershare Filmora 프로젝트 파일 |
WZ | 한국 게임제작사 위젯에서 사용하는 확장자 |
워너크라이 랜섬웨어가 파일을 암호화했을때 나오는 포맷. |
1.7.25. X [편집]
XAP | 윈도우폰 어플리케이션 파일 |
XCF | GIMP에서 쓰는 확장자 |
XCODEPROJ | 애플의 소프트웨어 개발 툴인 Xcode의 프로젝트 파일. |
XLS | 마이크로소프트 엑셀 2007 이전 버전 문서의 확장자. |
XLSX | 마이크로소프트 엑셀 2007 버전 문서의 확장자. 이전 버전에서 보려면 변환기를 설치해야 한다. |
XMIND | XMIND,브레인스토밍을 만드는앱의 전용 확장자 |
XML§ | 마크업 언어의 하나, 데이터는 물론 데이터 형식도 저장할 수 있어 널리 사용되고 있다. |
XPS | |
RPG2003에서 쓰이는 확장자. RPG2003이 아니라면 볼 수 없게 되어있다. | |
XZ | 유닉스 계열에서 사용할 수 있는 xzutils의 기본 압축 포맷. LZMA 파일과는 다르게 압축 알고리즘으로 LZMA2를 사용한다. 2012년 10월 현재 LZMA2 알고리즘에서 지원되는 모든 기능을 구현하고 있지는 않다[48] |
1.7.26. Y [편집]
1.7.27. Z [편집]
2. 인터넷 커뮤니티상에서의 확장자 [편집]
- JPG: 그림이 포함된 게시물[50] 요즘은 png를 사용하는 경우도 많다.
- GIF : 움직이는 그림이 포함된 게시물
- AVI: 동영상이 포함된 게시물
- SWF: 플래시(또는 동영상)가 포함된 게시물
- TXT: 텍스트로 이루어진 게시물
공백 대신 언더바를 쓰는 경우도 있다. 그러니까_이런_식으로.TXT
스페이스 대신 언더바를 쓰는 이유는 아주 오래 전 컴퓨터를 GUI없이 터미널로 대부분의 조작을 할 시절 때 정착된 것이다. 터미널의 한계상 파일 이름 같은 문자열을 "
에반게리온 15화.avi" 이라고 쓰면 터미널이 인식을 못하고[51], "에반게리온\ 15화.avi" 처럼 그냥 공백 대신 "\ "[52] 을 써야했는데,[53] 매번 이걸쓰는게 귀찮아서 사람들이 "에반게리온_15화.avi"로 쓰기 시작했고, 이게 습관처럼 남아 있는 것. 대부분의 사람들이 GUI를 쓰는 요즘에야 별로 의미 없는 일이지만 아직도 터미널로 조작할 일이 있는 컴퓨터 계열 종사자 및 컴덕들에게는 언더바를 쓰는게 편하다. 특히나 확장자를 따로 요구하지 않는 유닉스 터미널에서는 abc def 라는 파일을 ls 로 볼때 abc 와 def 라는 파일이 각각 하나씩 있는건지, 아니면 abc def 라는 하나의 파일이 있는건지 구분이 힘든 측면이 있다.최근 들어서는 컴퓨터 쪽에서 사용되지 않는 새로운 확장자를 개드립을 치기 위해 만들고는 한다. 예를들면 xx가_xx한_이유.eu 이런 식으로. 특히 각종 커뮤니티 등지에서 퍼오는 기사글의 제목을 기사 제목.gisa 식으로 작성하는 용법도 흔한 편. 정보 게시물의 경우에는 xxx에_대해_알아보자.araboja같은 식으로 쓰이기도 한다. .ssul도 많이 쓰인다.
팀 포트리스 2 관련 커뮤니티에서 Smexual이라는 유형의 영상물에서도 많이 쓰이는 유형이다. 유튜브에서 Smexual 검색 시 나오는 재생 목록도 참고.
[1] 보안에 치명적인 문제다. [2] 예를 들면 OOO.mp4.exe 이런 식으로 동영상을 가장한 악성코드 파일을 말한다. 윈도우는 기본적으로 확장자를 숨기기 때문에 .exe라는 사실을 알지 못한 사용자가 악성코드를 실행시키는 경우가 허다하다. 다만 확장자를 표시하지 않는데 갑자기 표시되는 것으로 의심할 수는 있다.[3] 이건 윈도우도 동일하다.[4] macOS의 전신인 운영체제다.[5] 물론 .txt로 바꾸면 파일이 메모장으로 연결되기 때문에 그냥 탐색기에서 더블 클릭으로 열면 메모장에 적힌 외계어를 보게 되겠지만, 그마저도 해당 파일을 이미지 뷰어에서 강제로 열게 하면 파일이 제대로 열린다. 이러한 유연한 파일 분석 기능은, 파일 종류가 범람하는 이미지와 동영상과 관련된 프로그램에서 자주 찾아볼 수 있다.[6] 이 점을 이용해 cbt, cbz, cbr, cb7 파일에다 사진을 넣어 사진 패키지 파일도 만들 수 있다.[7] 참고로 피처폰에서도 쓰인다. Java기반인 WIPI도 포함.[8] 물론 겉보기에 창으로 뜨지 않는 파일도 많이 있다. 하지만 실행은 되고 있는 것이다. 그 상태에서 삭제를 하려 하면 실행 중이라며 삭제가 되지 않는다.[9] 인식하지 못하는 확장자는 '~~~ 파일'과 같은 식으로 나타난다. 예를 들어 .TDN 확장자를 인식하지 못하는 경우 'ABC.TDN' 파일은 'TDN 파일'이라 뜨는데, 확장자가 없는 경우 표시할 확장자가 없으니 그냥 '파일'만 뜨는 거다.[10] DOS/Windows와 달리 *nix 계열에서는 전술한 대로 확장자에 특별한 의미를 두지 않기 때문에 실행 파일에 확장자를 붙일 경우 확장자까지 정확하게 써 줘야 프로그램이 실행된다. 덕분에 확장자라고 할 만한 것이 붙어있지 않은 경우 이진 실행 파일인 경우가 대다수다. 단, 실행 퍼미션이 붙어 있지 않다면 해당되지 않는다.[11] EXE 파일에서 .0XE 파일로 이름을 바꾸면 Windows에서 실행하더라도 바이러스에 감염되지 않는다.[12] msconf.dll, 일부 이전 버전의 Windows와 함께 포함됨[13] Citra 개발이 완료되어 .cia가 대세가 됨에 따라 이 확장자는 거의 안 쓰인다.[14] Alone In The Dark: The New Nightmare, Britney's Dance Beat, and The Messenger 등등.[15] 현재의 Photoshop Elements[16] 동명의 일본 애니메이션인 오버로드 Ⅱ와는 다른 것으로, 스팀의 3인칭 액션 어드벤처 게임이다.[17] 윈도우의 미디어 플레이어에서도 재생된다.[18] 보통은 원본 그대로 복제해서 확장자만 바꾼 파일이다.[19] GW-BASIC으로 저장한 경우에는 바이너리 파일이다.[20] 이게 비활성화시킬 수도 없고 엉뚱한 파일이 위험하다고 등록되면 전에 사용했다가 아무런 문제가 없었던 파일도 다운로드를 막기 때문에 매우 짜증난다. 이럴 경우 파일을 복제한 다음 중지를 누르고 복제한 파일의 확장자를 원래 파일대로 바꿔주면 잘 작동한다. 다만 진짜 위험한 파일일 수도 있기 때문에 이전에 사용하여 안전하다는 확신이 없다면 이 방법은 추천하지 않는다.[21] 예를 들어 삐삐.mp3 → 미확인1258629.crdownload[22] 고리짝 시절에 사용하던 Video CD 규격에서 MPEG1 형식으로 저장된 영상 데이터 확장자가 DAT였기 때문이다[23] 초기 데이터베이스의 프로그래밍 언어[24] 처음 등장했을 때는 TXT 파일과 다를 바 없는 일반 텍스트 파일이었다. 허나 WordPerfect가 이 확장자를 사용하면서 확장자의 용도가 겹치기 시작했고, 결정적으로 MS 워드가 DOC 확장자를 사용하면서 이 확장자의 용도는 MS 워드의 확장자로 굳어져가게 되었다. 참고로 워드패드에서는 MS 워드의 옛날 옛적 문서 형식(Word for Windows 6.0이다)을 보고 편집하는 것이 가능했으나, MS 워드가 발전하면서 현재의 DOC 파일은 읽지 못한다. MS 워드가 워드패드의 DOC 파일을 읽는 경우는 이전 버전의 파일을 읽는 것이니 가능. XP에 탑재된 워드패드는 아예 DOC 확장자를 쓰지 않는다.[25] Windows 3.1에 장치 제어기로 많이 쓰인다.[26] 게임메이커 8의 확장자다. 게임메이커7은 GM7 이고 게임메이커6은 GM6[27] iOS에서 자주 쓰인다.[28] 웹 서버의 설정에 따라 다를 수 있다.[29] 레지스트리 등으로 설정을 관리하는 윈도우에도 있다. 레지스트리가 도입되기 전인 윈도우 3.1과 그 이전 버전을 위한 호환 용도로 남아 있는 것이다. windows 폴더를 열어보면 win.ini와 system.ini가 보이는데, 그것이 이것.[30] 예를 들면 리소스 팩 등[31] Parallels Desktop Virtual Machine[32] 백업 용도로 자주 사용됨.[33] Minimalist Lisp Markup Language[34] 야마하 midi장비계열이며 확장자는 같더라도 소프트웨어에 쓰인 이름에 따라 화음수가 다르다.샘플링이 낮을수록 길이가 길어지며 사운드편집툴에서 음역을 비정상적으로 변조해도 작성시 에러가 난다.유럽이나 미국은 이게 다른 제조사 방식이므로 일본 한국및 일부 아시아국가 통신사업자가 쓴다고 봐야한다[35] 절대 그 NSA가 아니다[36] 안드로이드 레퍼런스에 권장하는대로 ZIP 포맷을 이용해 무압축으로 묶어 둔 경우가 많으나 확장 파일이므로 어떤 식으로 묶어두는 건 개발자 마음이라서 ZIP 포맷이 아닌 경우도 있다. 참고로 ZIP로 묶을 경우 암호를 거는 것도 가능하다.[37] php3, php4, php5 등의 변형 확장자가 있으며 서버 설정에 따라서 임의의 확장자를 넣을 수도 있다.[38] 움직일 수 있는 포인트[39] 마인크래프트 서버를 만들어 봤다면 server.properties 파일을 보았을 것이다.[40] 기존의 PSD파일의 2기가 크기제한 때문에 CS버전 이후로 생긴 규격[41] 파이썬코드를 컴파일한 pyc, pyd, pyo의 확장자도 쓰인다.[42] 이 속성은 컴퓨터의 가상 캐비닛으로 문서를 정리한다.[43] DOS/Win9x의 config.sys[44] Win9x의 logo.sys[45] 벨소리 미리듣기 확장자도 skm이다.[46] V4도 지원이 된다[47] VSQ나 VSQX와 달리 MP3 배경음악을 포함할 수 있다[48] ex. 멀티스레드 지원[49] WinZip 12.1부터 지원.[50] 개드립을 한번 더 꼬아서 jyp 식으로 발전시키기도 한다.[51] 공백으로 파일을 구분하기 때문[52] 이스케이프 시퀀스라는 것으로, 백슬래시와 그 뒤에 있는 문자 1개가 세트라고 보면 된다. 이 경우에는 공백으로 취급하는 것이고, "이것 때문에 프로그래밍도 힘들다.
\\"를 쓰면 {{{}}} 하나로 취급한다.[53] 게다가 외국에는 이 문자가 백슬래시라고 "\ " 이렇게 생긴 문자지만, 한국어 세팅에서는 키보드에 버튼이 부족했는지, 보이는것처럼 실제 한국어에서 쓰일 일이 잘 없는 반각 백슬래시에 해당하는 폰트를 "₩" 싸인으로 바꿔 놓아서 더욱 보기 거슬린다. 라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.
문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.