PC의 파일 확장자에 큰 관심을 두지 않는 경우가 많습니다. 파일이 열리기만 하면 어떤 종류의 파일인지는 중요하지 않다고 생각하기 쉽죠. 하지만 보안 관점에서 보면 파일 확장자는 항상 표시되어 있어야 합니다. 확장자가 보이면 열려는 파일의 유형을 한눈에 확인할 수 있고, 악성코드로 위장한 파일도 쉽게 걸러낼 수 있습니다.
이 글에서는 Windows 10에서 파일 확장자를 표시하는 다양한 방법을 소개하고, 컴퓨터를 안전하게 지키는 팁까지 함께 정리했습니다.
1. 파일 탐색기에서 파일 확장자 표시하기
파일 확장자를 표시하는 가장 간단한 방법은 파일 탐색기를 이용하는 것입니다. 파일 탐색기를 연 후 보기 탭으로 이동하여 파일 이름 확장명 옵션에 체크하면 됩니다. 컴퓨터를 재시작하거나 파일 탐색기를 닫을 필요 없이 변경 사항이 즉시 적용됩니다.
만약 이렇게 해도 파일 확장자가 보이지 않는다면, 더 복잡한 해결 방법을 시도하기 전에 먼저 파일 탐색기를 재시작해 보세요.
2. 파일 탐색기 옵션 확인하기
제어판을 통해 파일 탐색기 옵션에 접근하면 세부 설정을 다시 구성할 수 있습니다. 아래 순서대로 따라 해보세요.
- 제어판을 엽니다.
- 보기 기준 메뉴에서 큰 아이콘을 선택합니다.
- 파일 탐색기 옵션을 클릭합니다.
- 보기 탭을 선택합니다.
- 파일 및 폴더 항목에서 알려진 파일 형식의 파일 확장명 숨기기 체크를 해제합니다.
- 적용 > 확인을 클릭한 후 확장자가 정상적으로 표시되는지 확인합니다.
3. 레지스트리 편집기에서 값 수정하기
레지스트리 편집기는 시스템과 응용 프로그램 설정이 저장된 계층형 데이터베이스입니다. 따라서 레지스트리 편집기에서 파일 확장자와 관련된 값을 조정하면 문제를 해결할 수 있습니다.
- 시작 메뉴 검색창에 regedit을 입력하고 관리자 권한으로 실행을 선택합니다.
- HKEY_CURRENT_USER > SOFTWARE > Microsoft > Windows > CurrentVersion > Explorer > Advanced 경로로 이동합니다.
- 오른쪽 창에서 HideFileExt 값을 엽니다.
- 값 데이터를 0으로 설정합니다.
- 기수(Base)가 16진수(Hexadecimal)로 되어 있는지 확인합니다.
- 컴퓨터를 재시작한 후 Windows에서 파일 확장자가 표시되는지 확인합니다.
참고: 반대로 파일 확장자를 숨기고 싶다면 위의 1~4단계를 진행한 후 값 데이터를 1로 설정하면 됩니다.
4. 명령 프롬프트로 파일 확장자 표시하기
명령 프롬프트를 활용하면 시스템 설정을 빠르게 변경할 수 있습니다. 아래 방법으로 Windows가 파일 확장자를 표시하도록 설정할 수 있습니다.
- Win + R 키를 눌러 실행 대화 상자를 엽니다.
- cmd를 입력하고 확인을 클릭합니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다: reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f
참고: 명령 프롬프트로 파일 확장자를 숨기고 싶다면 reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 1 /f 명령어를 입력하세요.
.JPG라고 적힌 파일, 사실은 .EXE일 수도 있습니다
누구나 악성코드 실행 파일의 이름을 바꿀 수 있습니다. 하지만 확장자는 파일의 본모습을 그대로 드러냅니다. 파일 확장자를 볼 수 없다면 일반 이미지 파일과 이미지로 위장한 실행 파일을 구분할 방법이 없습니다. 전자는 PC에 전혀 무해할 수 있지만, 후자를 열면 컴퓨터가 악성코드에 노출될 위험이 있습니다.
파일 확장자를 항상 표시해 두면 이런 위장 공격을 미리 차단할 수 있습니다. 오늘 소개한 네 가지 방법 중 가장 편한 방법을 골라 지금 바로 설정해 두시길 권장합니다.