Hugh_휴 님의 블로그

시스템 기초2- 윈도우 기초 - 윈도우 파일 시스템까지 본문

개념 공부

시스템 기초2- 윈도우 기초 - 윈도우 파일 시스템까지

Hugh_휴 2026. 3. 13. 11:31

<윈도우 NT 아키텍처>

  • 유저모드: 사용자 딴/사용자 어플리케이션 코드 실행(커널 = 깊은 곳. 하드웨어와 가까운)
  • : 유저와 커널 사이에 위치. 커널을 감싸고 있으며 유저와 커널 간의 명령 해석 도움.
  • 커널모드: 하드웨어 딴/ 하드웨어와의 상호작용에 간섭 가능
  • 유저 + 커널모드 = 운영체제

 

<부팅과정>

POST(Power On Self Test): 전원 킬때, 셀프 테스트. 전기 넣으면 먼저 CPU로 전달. 부팅 매체 = 디스크

  • 파티션: 경계/ 볼륨: 공간
  • explorer.exe = 기본 쉘 -유저 친화적.
  • 백그라운드 프로세스 = 서비스파일 시스템: 컴퓨팅에서 데이터 저장 및 검색 방법을 제어하는 체계
  • 부트 섹터: 부팅을 위한 영역.
  • MBR과 GPT: 맨 처음 위치한 특수 유형의 부트 섹터(GPT를 MBR이라 부르기도 함)
  • 스레드: 프로세스에서 작업의 최소 단위
  • 프로세스: 실행되고 있는 프로그램
  • ntoskrnl.exe: 뉴테크놀로지 운영체제 커널. 레지스트리에 구성된 쉘 실행.
  • MBR: 디스크에서 MBR 찾아감 (MBR부터 부팅영역). 부팅을 위한 첫번째 공간.

[POST 과정 완료시 부팅 매체(USB, 하드디스크, SSD) 탐색. 인식한 드라이브 내에서 **첫번째 섹터(MBR)**을 읽음.]

power on → ROM BIOS → POST → MBR → Bootmgr.exe → Winload.exe → ntoskrnl.exe

 

 

<윈도우 파일시스템 종류>

  • FAT: 데이터 영역에 저장된 파일의 할당 관계를 표시해주는 테이블
  • NTFS: 윈도우 NT 계열 운영체제의 대표 파일 시스템
  • VBR: 부팅 프로그램을 담을 수 있는 영역
  • Data Area: 실제 내용.*****MFT는 NTFS 파일시스템 안에서 파일 정보를 관리하는 테이블.
  • 둘이 헷갈리지 말자.

 

*****MBR은 디스크의 첫번째 섹터.

MFT: 명단, 이름, 속성 등 파일에 대한 정보

[Volume Boot Record][Master File Table][Data Area]

Data area: 실제 데이터가 저장되는 공간.

Reserved Area: 디스크