
컴퓨터를 사용하다 보면 .DAT라는 확장자를 가진 파일을 마주칠 때가 있습니다. 아이콘 모양도 제각각이고, 더블 클릭해도 "이 파일을 열 수 없습니다"라는 메시지만 뜨기 일쑤입니다. 도대체 이 정체불명의 .DAT 파일은 무엇이며, 어떻게 다루어야 할까요? .DAT 파일의 모든 것을 알아보겠습니다.
.DAT 파일이란 무엇인가? (핵심 정의)
.DAT 파일은 특정 응용 프로그램이 자신의 데이터를 저장하기 위해 사용하는 '일반 데이터 파일(Data File)'입니다. 즉, 이 파일은 '어떤 종류의 데이터'인지를 알려주는 것이 아니라, 단순히 '데이터가 들어있다'는 사실만을 알려줍니다.
이름 그대로 DAT는 'Data(데이터)'의 줄임말입니다.
그래서 이 파일, 어디에 쓰는 건가요? (주요 용도와 사용 분야)
.DAT 파일의 용도는 매우 광범위하며, 전적으로 그 파일을 생성한 프로그램에 의해 결정됩니다. 대부분의 경우, 사용자가 직접 열도록 만들어진 파일이 아니라, 해당 프로그램이 실행될 때 몰래 읽어 들이는 '참조용' 데이터입니다.
예를 들어,
- 게임의 세이브 파일이나 레벨 데이터
- 특정 프로그램의 환경 설정 값
- 동영상 플레이어의 임시 캐시 데이터
- 이메일 클라이언트(특히 아웃룩)의 서식 정보 (winmail.dat)
등 무수히 많은 용도로 사용됩니다.

이 파일을 열려면? (운영체제별 추천 프로그램)
.DAT 파일을 여는 정해진 방법은 없습니다. 어떤 프로그램이 만들었는지, 그리고 그 파일이 텍스트 기반인지 바이너리 기반인지에 따라 접근법이 다릅니다.
- 1단계: 파일의 위치 확인
파일이 `C:\Program Files\MyGame\` 폴더 안에 있다면, 그 게임 프로그램이 사용하는 파일일 가능성이 큽니다. 이 경우 사용자가 열 필요가 없습니다. - 2단계: 텍스트 편집기로 열어보기 (내용 추측)
파일의 정체가 궁금하다면, 가장 먼저 텍스트 편집기로 열어보는 것이 좋습니다.- Windows: 메모장(Notepad), Notepad++
- Mac: TextEdit
- Linux: Gedit, Vim
- 3단계: 특수 케이스 확인
- 이메일의 `winmail.dat` 파일: 마이크로소프트 아웃룩(Outlook)에서 보낸 메일의 서식 정보입니다. 'Winmail Opener' 같은 전용 프로그램으로 열 수 있습니다.
- 동영상 파일로 의심될 때: 일부 동영상 파일(MPEG)이 .DAT 확장자를 갖기도 합니다. 팟플레이어, VLC 미디어 플레이어 등으로 드래그 앤 드롭하여 재생을 시도해 볼 수 있습니다.
파일 구조 엿보기 (Text vs Binary)
.DAT 파일은 텍스트(Text) 기반일 수도 있고, 바이너리(Binary) 기반일 수도 있습니다.
텍스트 기반 .DAT 파일은 주로 간단한 설정 값(예: `SoundVolume=100`)을 저장하며, 메모장으로 쉽게 내용을 확인할 수 있습니다. 반면, 바이너리 기반 .DAT 파일은 게임 세이브 데이터, 이미지, 동영상 조각 등 복잡한 데이터를 컴퓨터만 알아볼 수 있는 형태로 저장하므로, 메모장으로 열면 내용을 전혀 알아볼 수 없습니다.
자주 겪는 문제와 해결 방법
- 문제: 파일을 더블 클릭해도 열리지 않거나, "연결 프로그램이 없습니다."라고 뜹니다.
해결: 이는 오류가 아닙니다. 99%의 .DAT 파일은 사용자가 직접 실행하는 파일이 아니기 때문입니다. 해당 파일을 사용하는 원본 프로그램(게임, 유틸리티 등)을 실행시키면, 그 프로그램이 알아서 .DAT 파일을 읽어갑니다. 굳이 내용을 보려 하지 않는 것이 좋습니다.
- 문제: 이메일 첨부파일로 `winmail.dat` 파일이 왔습니다.
해결: 발신자가 윈도우의 아웃룩을 사용하여 메일을 보냈고, 수신자가 다른 메일 클라이언트(웹메일, G메일 등)를 사용할 때 발생합니다. `winmail.dat` 파일 안에 실제 첨부파일과 서식 정보가 들어있습니다. 'Winmail Opener' 또는 'TNEF's Enough'(Mac) 같은 전용 뷰어 프로그램을 설치하여 열어야 합니다.
이것만은 주의하세요! (보안 위험 및 주의사항)
.DAT라는 확장자 자체는 평범한 데이터 파일이지만, 모든 파일과 마찬가지로 악성코드 유포에 악용될 수 있습니다.
해커들은 악성 실행 파일(.EXE)의 확장자만 .DAT로 바꾸어 사용자의 경계심을 낮춘 뒤, 메일로 첨부하여 실행을 유도할 수 있습니다. 이메일 첨부파일이나 인터넷에서 다운로드한 출처가 불분명한 .DAT 파일은 절대 함부로 열거나 실행하지 마세요.
다른 형식으로 바꾸고 싶다면? (파일 변환 방법)
.DAT는 '데이터 묶음'일 뿐이므로, 일관된 변환 방법이 없습니다. 변환은 파일의 '실제 내용물'에 따라 달라집니다.
예를 들어, 동영상 플레이어(VLC 등)로 열리는 .DAT 파일(MPEG 비디오)이 있다면, 파일의 확장자를 `.mpg`로 직접 변경하는 것만으로도 변환이 완료될 수 있습니다. 하지만 대부분의 .DAT 파일은 특정 프로그램에 고유한 형식으로 데이터를 저장하므로, 다른 형식으로 변환하는 것이 불가능하거나 의미가 없습니다.
비슷하지만 다른 친구들 (유사 확장자 비교)
- .INI / .CFG (Configuration File): .DAT가 텍스트 기반일 때와 용도가 비슷합니다. 주로 프로그램의 '설정 값'을 저장하는 데 특화된 텍스트 파일입니다.
- .DB (Database File): .DAT보다 더 크고 구조화된 데이터를 저장하는 '데이터베이스' 파일입니다. (예: SQLite)
- .TMP (Temporary File): 프로그램이 작업을 수행하는 동안 '임시로' 데이터를 저장하는 파일입니다. .DAT는 보통 '영구적인' 데이터를 저장합니다.
핵심만 콕! 3줄 요약 및 정리
1. .DAT 파일은 특정 프로그램이 자신의 데이터를 저장하기 위해 사용하는 '일반 데이터 파일'입니다. (개발사 없음)
2. 대부분 사용자가 직접 여는 파일이 아니며, 텍스트 기반이거나 바이너리 기반일 수 있습니다.
3. 정체가 궁금하면 '메모장'으로 열어보거나, 이메일의 `winmail.dat`는 'Winmail Opener' 같은 전용 뷰어를 사용해야 합니다.