Windows 숨김 파일과 System 속성은 무엇이 다를까요

Windows에서 보이지 않는 파일을 발견하면 흔히 모두 ‘숨김 파일’이라고 부릅니다. 하지만 파일 시스템에는 Hidden과 System이라는 서로 다른 속성이 있으며, 두 속성은 목적도 값도 다릅니다.

Hidden은 일반적인 디렉터리 목록에서 파일이나 폴더가 드러나지 않도록 표시하는 속성입니다. 반면 System은 운영체제가 일부로 사용하거나 전용으로 사용하는 항목이라는 의미를 담습니다. 따라서 파일이 안 보인다는 결과만으로 두 속성을 같은 개념으로 판단하면 안 됩니다.

숨김 항목과 운영체제용 항목의 차이를 구분해 보여주는 파일 탐색기 개념 일러스트
AI 생성 개념 이미지이며 실제 촬영 사진이나 시세 자료가 아닙니다.

Windows 숨김 파일과 System 속성의 핵심 차이

Microsoft가 정의한 파일 속성 상수에 따르면 Hidden은 FILE_ATTRIBUTE_HIDDEN, System은 FILE_ATTRIBUTE_SYSTEM으로 구분됩니다. Hidden의 값은 2(0x2), System의 값은 4(0x4)입니다.

속성 정의된 값 핵심 의미
Hidden 2(0x2) 일반적인 디렉터리 목록에 포함되지 않도록 표시
System 4(0x4) 운영체제가 일부로 사용하거나 전용으로 사용하는 항목임을 표시

두 값이 따로 정의되어 있다는 점이 중요합니다. Hidden은 표시 방식과 관련된 표지이고, System은 운영체제 용도와 관련된 표지입니다. 하나의 파일이나 폴더에 어떤 속성이 설정되어 있는지는 개별적으로 살펴봐야 합니다.

Hidden은 파일을 삭제하거나 잠그는 기능이 아닙니다

Hidden 속성은 파일이나 폴더를 일반적인 목록에서 보이지 않도록 다루기 위한 메타데이터입니다. 메타데이터란 파일 내용 자체가 아니라 파일의 상태나 특성을 설명하는 부가 정보입니다.

따라서 Hidden을 보안 기능으로 이해하면 곤란합니다. 이 속성의 정의는 접근 권한을 제한하거나 파일 내용을 암호화한다는 의미를 포함하지 않습니다. 사용자가 숨김 항목을 표시하도록 설정하면 해당 항목을 다시 볼 수 있습니다.

화면에서 보이지 않는 것과 접근이 통제되는 것은 서로 다른 문제입니다. 민감한 파일을 보호해야 한다면 Hidden 속성만으로 충분하다고 판단해서는 안 됩니다.

System은 운영체제 용도를 나타내는 별도 표지입니다

System 속성은 운영체제가 일부로 사용하거나 전용으로 사용하는 파일 또는 폴더임을 나타냅니다. 이름 때문에 강력한 보호 기능처럼 보일 수 있지만, Microsoft의 속성 정의에서 System은 어디까지나 파일의 성격을 나타내는 속성입니다.

읽기 전용과 암호화는 각각 별도의 파일 속성으로 정의됩니다. 그러므로 System이 설정됐다는 사실만으로 읽기 전용, 암호화 또는 접근 차단 상태라고 볼 수 없습니다. 이 글에서는 두 속성의 정의만으로 파일의 접근 권한이나 보호 상태를 단정하지 않습니다.

다만 System이라는 표시는 운영체제 사용과 관련된 항목일 가능성을 알려 줍니다. 용도를 모르는 System 항목을 발견했다면 단순히 불필요한 숨김 파일로 간주하기보다, 변경 전에 그 역할을 별도로 확인하는 편이 안전합니다. 속성 변경이나 개별 파일의 삭제 방법은 이 글의 설명 범위에 포함하지 않습니다.

숨김 항목과 운영체제용 항목의 차이를 구분해 보여주는 파일 탐색기 개념 일러스트

핵심 개념을 설명하기 위한 AI 생성 일러스트입니다.

두 속성은 서로 배타적인 분류가 아닙니다

Hidden과 System은 하나를 선택하면 다른 하나가 자동으로 배제되는 등급이 아닙니다. Microsoft 자료는 두 항목을 각각 독립된 파일 속성 상수로 정의합니다. 따라서 화면에서 보이지 않는다는 공통점만 보고 System 파일을 Hidden의 강화판으로 설명하는 것은 정확하지 않습니다.

  • Hidden: 일반적인 목록 노출과 관련된 속성입니다.
  • System: 운영체제의 사용 목적과 관련된 속성입니다.
  • 읽기 전용·암호화: Hidden 또는 System과 별도로 정의되는 속성입니다.

이 구분을 알면 “숨겨졌으니 시스템 파일이다” 또는 “시스템 파일이니 암호화돼 있다”와 같은 오해를 피할 수 있습니다. 파일 이름, 확장명, 속성은 각각 다른 정보를 전달합니다. 이와 관련해 파일 확장명을 바꾸면 형식도 바뀌는지도 함께 살펴보시면 파일의 표시 정보와 실제 형식을 구분하는 데 도움이 됩니다.

Windows 11에서 숨김 항목을 표시하는 경로

Windows 11 파일 탐색기에서는 보기(View) > 표시(Show) > 숨긴 항목(Hidden items)을 선택해 숨김 파일과 폴더를 표시할 수 있습니다. 평소 보이지 않던 항목을 점검할 때 사용할 수 있는 공식 안내 경로입니다.

  1. 파일 탐색기를 엽니다.
  2. 상단의 보기 메뉴를 선택합니다.
  3. 표시 메뉴에서 숨긴 항목을 선택합니다.
  4. 필요한 파일이나 폴더가 나타나는지 살펴봅니다.

이 글의 표시 절차는 Microsoft가 안내하는 파일 탐색기의 숨긴 항목 메뉴로 한정합니다.

운영 체제 파일 보호 옵션의 내부 판정 규칙은 이 글에서 다루지 않습니다. 항목의 표시 여부와 해당 항목의 속성은 구분해서 확인해야 합니다.

보이는지 여부와 안전하게 수정할 수 있는지는 다릅니다

숨김 항목 표시를 켜는 행위는 파일 탐색기의 표시 범위를 바꾸는 것입니다. 이것만으로 파일의 내용이나 속성이 수정되는 것은 아닙니다. 반면 파일을 삭제하거나 이름을 바꾸고, Hidden 또는 System 속성을 해제하는 행위는 해당 항목의 상태에 직접 영향을 줄 수 있습니다.

Google에서 Kimprostory를 계속 만나보세요
Kimprostory를 Google 선호 출처로 추가하면 Google 검색에서 새로운 콘텐츠를 더 쉽게 확인할 수 있습니다.

표시 설정 변경과 파일 자체 변경을 구분하는 것이 핵심입니다. 단순히 파일을 찾아보려는 목적이라면 먼저 표시 설정만 바꾸고, 정체를 알 수 없는 항목은 수정하지 않는 편이 좋습니다.

특히 System 속성은 운영체제가 사용하는 항목임을 나타낼 수 있으므로, 파일이 차지하는 공간이나 낯선 이름만 보고 필요 없는 파일이라고 판단하면 안 됩니다. 이 글은 속성의 의미와 표시 설정을 설명하며, 시스템 파일을 변경하거나 삭제하는 절차를 안내하지 않습니다.

속성을 볼 때 함께 구분해야 할 개념

Windows 파일을 점검할 때는 화면에 보이는지 여부뿐 아니라 무엇을 확인하려는지 먼저 나누어 생각해야 합니다.

궁금한 점 살펴볼 개념 판단 기준
왜 목록에 안 보이나요 Hidden 및 표시 설정 숨긴 항목 표시 여부
운영체제용 항목인가요 System 시스템 용도를 나타내는 속성 여부
수정이 제한되나요 읽기 전용 등 별도 상태 System만으로 단정하지 않음
내용이 보호됐나요 암호화 및 접근 통제 Hidden만으로 보호됐다고 판단하지 않음

이 표에서 가장 중요한 기준은 속성 이름을 기능보다 넓게 해석하지 않는 것입니다. Hidden과 System의 정의만으로 파일의 암호화 또는 접근 권한 상태를 판단하지 않습니다.

윗글들을 정리해보면

Windows의 Hidden과 System은 목적이 다른 독립적인 파일 시스템 속성입니다. Hidden은 일반적인 디렉터리 목록에서의 노출과 관련되고, System은 운영체제가 사용하거나 전용으로 사용하는 항목이라는 점을 나타냅니다.

Windows 11에서는 파일 탐색기의 보기 > 표시 > 숨긴 항목 경로로 숨김 파일과 폴더를 표시할 수 있습니다. 그러나 항목이 보이게 됐다는 사실은 해당 파일을 변경하거나 삭제해도 안전하다는 뜻이 아닙니다.

실제로 판단할 때는 먼저 표시 설정과 파일 속성을 구분하고, System 표시가 있는 항목은 구체적인 용도를 확인한 뒤 다루는 것이 좋습니다. 또한 Hidden이나 System만으로 읽기 전용, 암호화, 접근 통제 여부를 추정하지 않는 것이 정확한 기준입니다.

참고 자료


KimPro's Story에서 더 알아보기

구독을 신청하면 최신 게시물을 이메일로 받아볼 수 있습니다.