UNEXPECTED_STORE_EXCEPTION 해결 방법
물류 창고 관리자가 공간을 아끼기 위해 당장 쓰지 않는 서류들을 진공 압축 팩에 넣어 지하 선반(디스크)에 보관해 두었다가, 다시 필요해져서 압축 팩을 꺼내 열려고 했는데 지하 창고 문이 갑자기 잠기거나 압축 팩이 찢어져 서류를 읽을 수 없는 상황을 떠올려 보세요. 서류 원본을 복구할 수 없으니 관리자는 즉시 창고 업무를 중단하고 경보를 울릴 수밖에 없겠죠. 윈도우가 메모리와 디스크 사이에서 데이터를 압축해 주고받다 멈추는 이유도 이와 같습니다.
프로그램을 여러 개 켜 두었거나 절전 모드에서 복귀할 때 화면이 잠시 멈추더니 UNEXPECTED_STORE_EXCEPTION이라는 정지 코드가 뜨는 현상이 대표적입니다. 여기서 말하는 ‘Store’가 앱 스토어가 아니라 왜 메모리·디스크 저장소를 뜻하는지 원리를 짚어보고, 단계별 해결 방법을 알아보겠습니다.
UNEXPECTED_STORE_EXCEPTION(0x00000154)과 메모리 압축 저장소의 원리
마이크로소프트 공식 버그 체크 문서에서 이 정지 코드의 번호는 0x00000154입니다. 많은 분이 이름에 들어 있는 ‘Store’를 보고 Microsoft Store 앱 오류라고 오해하기 쉽지만, 실제로는 윈도우 10과 11의 커널 내부에 있는 커널 메모리 압축 저장소(Kernel Memory Compression Store) 구성 요소를 가리킵니다.
진공 압축 팩 비유처럼 최신 윈도우는 물리 램(RAM)이 부족해질 때 데이터를 느린 디스크 페이징 파일(pagefile.sys)로 바로 내보내는 대신, 먼저 램 내부의 ‘압축 저장소(Store Manager)’에서 데이터를 작게 압축해 보관하고 그래도 공간이 모자라면 디스크로 내려보냅니다. 이후 프로그램이 그 데이터를 다시 찾으면 디스크에서 읽어와 압축을 푸는 과정을 거칩니다.
그런데 SSD나 하드디스크에서 압축된 페이징 데이터를 읽어오는 도중 디스크 입출력 오류(I/O Error)가 나서 읽기에 실패하거나, 물리 램 불량으로 압축을 푸는 과정에서 데이터 체크섬이 깨지면 커널 저장소 관리자가 예외(Exception)를 일으키며 즉시 UNEXPECTED_STORE_EXCEPTION 블루스크린을 띄웁니다.
SSD·HDD 건강 상태(S.M.A.R.T.) 확인과 SATA NVMe 접촉 불량 점검
따라서 이 코드가 자주 뜬다면 가장 먼저 의심해야 할 곳은 윈도우가 설치된 저장장치(SSD·HDD)의 물리적 연결 상태와 수명입니다. 특히 사용 중 컴퓨터가 몇 초간 멈칫하다가 0x00000154가 뜨고 재부팅 직후 바이오스 화면으로 넘어가 부팅 디스크를 못 찾는다면, 전형적인 SATA NVMe 접촉 불량이나 SSD 컨트롤러의 순간 연결 끊김 현상입니다.
저장장치 자가 진단(S.M.A.R.T.) 확인 및 슬롯·케이블 재장착 순서
- 먼저 중요한 개인 문서부터 외장 하드나 클라우드에 백업한 뒤, 디스크 자가 진단 정보를 보여주는 프로그램(예: CrystalDiskInfo 상태 확인 또는 SSD 제조사 공식 툴)을 실행해 디스크 건강 상태가 ‘좋음(정상)’인지 ‘주의/나쁨’인지 확인합니다.
- SSD 제조사 관리 프로그램(삼성 Magician, WD Dashboard 등)에서 사용 중인 모델의 최신 펌웨어 업데이트가 있다면 즉시 적용합니다.
- PC 전원을 완전히 끄고 전원 코드를 뽑은 뒤 본체를 열어, 2.5인치 SSD/HDD라면 SATA 데이터 케이블을 메인보드 다른 포트에 옮겨 꽂거나 새 케이블로 교체합니다.
- 메인보드에 직접 꽂는 M.2 NVMe SSD라면 고정 나사를 풀고 SSD를 뽑아 금도금 접점을 부드럽게 닦은 뒤, 슬롯 끝까지 밀어 넣어 흔들리지 않게 다시 고정합니다.
오래된 SATA 케이블의 헐거움이나 M.2 슬롯의 열팽창으로 인해 순간적으로 0.1초만 연결이 끊겨도 메모리 저장소 관리자는 데이터를 잃어버리고 즉시 블루스크린을 띄우므로, 물리적 재결착이 매우 중요합니다.
chkdsk 디스크 수리와 시스템 파일·스토리지 드라이버 복구 순서
저장장치 하드웨어와 케이블 상태가 정상인데도 UNEXPECTED_STORE_EXCEPTION이 발생한다면, 디스크 내부의 파일 시스템 색인이나 페이징 파일 구간에 논리적인 배드 섹터가 생겼거나 스토리지 컨트롤러 드라이버가 꼬인 상태입니다.
디스크 오류 복구(chkdsk) 및 스토리지 드라이버 점검 순서
- 작업 표시줄 검색창에
cmd를 입력하고 명령 프롬프트를 마우스 우클릭하여 관리자 권한으로 실행합니다. - 디스크의 파일 시스템과 불량 섹터를 검사·격리하기 위해
chkdsk C: /f /r을 입력하고 엔터를 누릅니다. - 다음 재부팅 시 검사하겠냐는 물음에
Y를 입력하고 PC를 재부팅하여 디스크 검사를 완료합니다. - 부팅이 완료되면 다시 관리자 명령 프롬프트를 열어
DISM.exe /Online /Cleanup-image /Restorehealth와sfc /scannow를 차례로 실행해 깨진 시스템 파일을 복구합니다. - 장치 관리자 → 저장소 컨트롤러(또는 IDE ATA/ATAPI 컨트롤러)를 열어 NVMe 및 SATA AHCI 컨트롤러 드라이버를 최신 메인보드 칩셋 버전(또는 윈도우 표준 컨트롤러)으로 업데이트합니다.
chkdsk /f /r 검사를 거치면 손상된 디스크 섹터에 페이징 파일이 기록되는 것을 막아주어 데이터 읽기 예외가 사라집니다.
빠른 시작 해제와 타사 백신·가상 메모리 설정 정리
만약 절전 모드나 최대 절전 모드에서 깨어날 때, 혹은 아침에 첫 부팅을 할 때만 0x00000154 오류가 난다면 윈도우의 ‘빠른 시작 켜기(Fast Startup)’와 디스크 절전 설정이 원인입니다. 빠른 시작이 켜진 상태에서 디스크가 절전에서 늦게 깨어나면 최대 절전 파일(hiberfil.sys)에서 압축된 메모리를 복원하다 타임아웃 예외가 터지기 때문입니다.
제어판 → 전원 옵션 → 전원 단추 작동 설정 → 현재 사용할 수 없는 설정 변경에서 빠른 시작 켜기 체크를 해제하고, 고급 전원 관리 옵션에서 ‘하드 디스크 → 다음 시간 이후에 하드 디스크 끄기’를 0(안 함)으로 맞추세요. 또한 디스크 입출력을 실시간으로 가로채는 서드파티 백신을 제거하고, 마지막으로 Win + R → mdsched.exe(Windows 메모리 진단)를 실행해 메모리 압축 저장소가 올라가는 물리 램(RAM) 자체에 불량이 없는지 확인하면 완벽하게 마무리됩니다.
0x00000154 저장소 예외 원인별 증상과 단계별 해결책 비교
| 구분 | 세부 발생 원인 | 주요 동반 증상 | 우선 해결 조치 |
|---|---|---|---|
| SATA NVMe 접촉 불량 | 케이블 노후화·M.2 슬롯 이격으로 디스크 신호 순단 | 블루스크린 재부팅 직후 바이오스 진입 및 디스크 미인식 | 전원 차단 후 SATA 케이블 교체 및 M.2 SSD 재장착·펌웨어 갱신 |
| 디스크 섹터·수명 손상 | SSD·HDD 배드 섹터에 페이징 파일(pagefile.sys) 위치 | 파일 읽기 멈칫거림 및 CrystalDiskInfo 상태 ‘주의/나쁨’ | 중요 데이터 즉시 백업 후 chkdsk C: /f /r 실행 또는 디스크 교체 |
| 절전·빠른 시작 충돌 | 최대 절전 복귀 시 SSD가 제시간에 깨어나지 못함 | 부팅 직후 또는 절전 모드 해제 순간에만 0x00000154 발생 | 제어판 전원 옵션에서 빠른 시작 켜기 해제 및 하드 디스크 끄기 해제 |
| 물리 RAM 압축 해제 오류 | 램 셀 불량으로 메모리 압축 저장소 데이터 파손 | 디스크가 정상인데도 다중 작업 시 불규칙하게 발생 | mdsched.exe 메모리 진단 및 타사 실시간 백신 제거 |
핵심 정리
물류 창고에서 진공 압축해 넣어 둔 서류 팩을 꺼내려 할 때 창고 문이 잠기거나 팩이 찢어져 있으면 업무가 중단되는 비유처럼, UNEXPECTED_STORE_EXCEPTION(0x00000154) 블루스크린은 윈도우의 메모리 압축 저장소가 디스크나 램에서 압축된 데이터를 읽고 풀다가 입출력 예외를 만났을 때 나타나는 정지 코드입니다. 먼저 디스크 건강 상태와 SATA NVMe 접촉 불량을 점검하고, chkdsk 수리와 빠른 시작 해제를 순서대로 적용하면 저장소 예외를 안전하게 해결할 수 있습니다.
이 오류가 반복될 때는 저장장치 수명 저하의 전조 신호일 수 있으므로 무엇보다 중요 문서 백업을 가장 먼저 해 두는 것이 안전합니다. 아래 체크리스트를 통해 내 PC의 저장소 환경을 점검해 보시기 바랍니다.
재발 방지 체크리스트
재발 방지 체크리스트
- 블루스크린이 반복될 때 복구 작업을 시작하기 전에 가장 중요한 개인 문서와 작업 파일을 외부 저장소에 먼저 백업했는가?
- 디스크 상태 확인 프로그램과 제조사 공식 툴을 통해 SSD·HDD의 건강 상태(S.M.A.R.T.)와 최신 펌웨어 여부를 점검했는가?
- 본체 내부의 SATA 케이블이 꺾여 있거나 M.2 NVMe SSD 나사가 헐거워져 접촉 불량이 일어나고 있지 않은지 확인했는가?
- 절전 복귀 시 디스크 응답 지연을 막기 위해 제어판에서 ‘빠른 시작 켜기’를 해제하고
chkdsk C: /f로 불량 섹터를 정리했는가?









