문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 확장자 (문단 편집) === 같은 형식/다른 확장자 === 위와는 반대로, 어떠한 이유로 같은 내용임에도 확장자를 달리 하여 저장하는 경우가 있다. 주로 특정 데이터를 압축하여 저장하는 경우가 그러한데, 일반적인 압축 처리기 대신 특정 프로그램에 바로 연결하기 위하여 이러한 방법을 사용한다. 그런 경우 확장자만 다르지 실제 파일의 내용을 규정하는 [[파일 시그니처|파일 헤더]]는 그대로이기 때문에 억지로 불러들이거나 확장자만 바꿔서 불러오면 대부분 잘 불러와진다. 대표적으로 DOCX. 파일 자체는 여러 개의 [[XML]] 문서를 [[ZIP]]으로 압축한 구조이므로 모든 압축해제기에서 압축 해제가 가능하다. 그러나 그 여러 XML 문서들이 하나의 워드 문서를 이루기 때문에 워드로 연결하는 경우이다. 이외에도 만화책 확장자인 cbt, cbz, cbr, cb7은 모두 만화 이미지를 각각 tar, zip, rar, 7zip으로 압축하여 확장자만 변경한것이다. 파일매니저에서 그냥 더블클릭했을 때 압축 프로그램이 아닌 만화 뷰어로 연결하기 위한 꼼수인데, 한국을 제외하고 전세계적으로 널리 쓰인다. 물론 한국에서는 그냥 .zip 파일을 만화책 뷰어에 넣어가며 보지만.[* 이 점을 이용해 cbt, cbz, cbr, cb7 파일에다 사진을 넣어 사진 패키지 파일도 만들 수 있다.] 다른 예시로 JAR(Java ARchive)이 있다. [[Java]] 관련 소프트웨어를 개발하거나 배포하다 보면 여러 클래스 파일, 프로퍼티 파일 및 이미지 등 기타 리소스 등을 배포 환경에 일일히 복사하기 힘들어 지는데, 이때 컴파일된 {{{.class}}} 파일들을 zip으로 묶고 적당한 매니페스트 파일({{{META-INF/MANIFEST.MF}}}을 추가한 것이 바로 {{{.jar}}}이다. 겉으로 보기엔 압축 파일이지만 그 파일을 콘솔에서 실행하거나 탐색기에서 더블클릭하면 떡하니 실행이 된다.[* 물론 모든 {{{.jar}}} 파일이 실행 가능한 것은 아니다. Main class를 가리키는 매니페스트가 필요하다. 여기서는 executable jar만 예시로 들지만 실제로 대부분의 자바 라이브러리들 또한 jar로 저장된다.] [[마인크래프트]] 등 자바로 짜인 앱을 커스텀하다 보면 일반인도 쉽게 볼 수 있는데[* 참고로 피처폰에서도 쓰인다. Java기반인 WIPI도 포함.], 만약 이 파일을 강제로 압축 해제한다면 수많은 {{{.class}}} 파일들과 리소스 파일들을 볼 수 있을 것이다. 더불어 일부에선 단순 확장자를 바꾸는 것만으로도 인코딩이 되는 줄 알고(많은 프로그램은 확장자를 바꿔도 원래 확장자를 알고 실행시키기에) 인코딩이 필요한 PMP나 스마트폰 등에 확장자만 바꿔 넣고 안 된다고 하는 경우도 있다. 더 극단적으로 말하면 사진 파일 확장자를 뭐시기'''.mp3'''로 고친다고 그게 노래 파일로 바뀌겠는가? 즉 다시 말하면 확장자와 실제 파일 포맷은 사실 '''따로 논다'''고 할 수 있는데, 때문에 아래 확장자 목록을 참고할 시 간혹 해당 확장자를 다른 프로그램에서 전혀 다른 용도로 사용할 수 있다는 사실을 염두에 두어야 한다. 메이저한 프로그램일 경우 대개는 알아서 피해가긴 한다. [[디시인사이드]]에서는 기본적으로 이미지를 제외한 파일 업로드가 안 되기 때문에 파일을 업로드할 때는 파일 확장자를 jpg로 바꿔서 이미지 파일로 인식시켜 업로드하고, 다운받는 사람은 이미지를 저장한 뒤 확장자를 다시 적절한 확장자로 바꿔서 실행하는 꼼수가 쓰인다. 앞서 언급했듯 확장자를 바꿔도 파일의 내용물은 변하지 않기 때문에 가능한 것.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기