SSD 고장 증상 확인법|SMART 수명·미디어 오류·Critical Warning 보는 법

SSD는 HDD처럼 모터가 이상한 소리를 내거나 헤드가 긁히는 소리로 고장을 알려주는 장치가 아닙니다.

그래서 컴퓨터가 느려지고, 파일 복사가 멈추고, Windows가 간헐적으로 프리징되기 시작해도 SSD가 문제인지 Windows가 문제인지 구분하기 어려운 경우가 많습니다.

SSD 상태는 단순히 “수명 90%니까 괜찮다”처럼 숫자 하나로 판단하면 안 됩니다. 특히 NVMe SSD에서는 Critical Warning, Available Spare, Percentage Used, Media and Data Integrity Errors를 따로 봐야 합니다.

수명 숫자는 괜찮아 보여도 미디어 오류나 Reliability Degraded 경고가 발생했다면 판단이 완전히 달라집니다.
M.2 2230 NVMe SSD
M.2 2230 NVMe SSD / 출처: Wikimedia Commons / 저작자: User5515 / CC0 1.0

SSD 고장일 때 실제로 나타날 수 있는 증상

다음 증상 하나만 있다고 SSD 불량으로 확정할 수는 없습니다.

다만 여러 증상이 반복되고 SMART나 Windows 상태 경고까지 같이 나타난다면 저장장치를 우선 확인할 이유가 커집니다.

증상 SSD 관련 가능성 같이 확인할 것
파일 복사가 특정 구간에서 멈춤 있음 미디어 오류·I/O 오류
Windows가 이유 없이 자주 멈춤 있음 SSD·RAM·드라이버 구분
부팅 시간이 갑자기 크게 늘어남 있음 드라이브 상태·Windows 로그
파일 저장·삭제가 안 됨 높음 읽기 전용 상태 여부
BIOS에서 SSD가 가끔 사라짐 높음 SSD·M.2 접촉·SATA 케이블·전원
CRITICAL_PROCESS_DIED 등 블루스크린 가능 Minidump·RAM·저장장치 로그
게임만 느려짐 낮을 수도 있음 GPU·CPU·네트워크 먼저 구분

특히 BIOS에서 드라이브 자체가 사라지는 현상은 Windows 파일 손상만으로 설명하기 어려운 증상입니다.

SATA SSD와 NVMe SSD는 확인 방법부터 다릅니다

SSD라고 해서 모두 Windows가 같은 방식으로 상태를 보여주는 것은 아닙니다.

2.5인치 SATA SSD
2.5인치 SATA SSD / 출처: Wikimedia Commons / 저작자: Contributers2020 / CC BY-SA 4.0
중요한 점

Microsoft는 Windows의 기본 저장장치 상태 모니터링 기능이 NVM/NVMe SSD를 대상으로 하며 SATA SSD와 HDD는 이 상태 경고 기능의 대상이 아니라고 명시하고 있습니다.

따라서 SATA SSD에서 Windows 설정에 수명 정보가 안 나온다고 해서 SSD 상태가 무조건 정상이라는 뜻은 아닙니다.

1. Windows 11에서 NVMe SSD 상태 확인

NVMe SSD라면 별도 프로그램을 설치하기 전에 Windows 설정부터 확인할 수 있습니다.

설정
→ 시스템
→ 저장소
→ 고급 저장소 설정
→ 디스크 및 볼륨
→ 확인할 물리 디스크 선택
→ 속성

정상적으로 지원되는 NVMe SSD라면 온도와 예상 남은 수명, 사용 가능한 예비 용량 등을 확인할 수 있습니다.

Microsoft가 Windows에서 구분하는 주요 Critical Warning은 다음과 같습니다.

Windows 경고 의미 대응
예비 용량 부족 남은 Spare가 제조사 임계값 아래로 감소 백업 후 교체 준비
안정성 저하 심각한 미디어 오류 또는 NVM 내부 오류 즉시 백업 우선
드라이브 읽기 전용 읽기는 가능하지만 쓰기가 차단됨 데이터 복사 후 교체

SSD 내부는 NAND만 있는 게 아닙니다

SSD 고장을 단순히 “NAND 수명이 다했다”라고만 생각하기 쉽습니다.

하지만 실제 SSD 내부에는 NAND 플래시뿐 아니라 컨트롤러와 전원 관리 회로, 일부 제품에는 DRAM 캐시 등 여러 부품이 들어 있습니다.

분해된 SSD 내부 회로
분해된 SSD 내부 회로 / 출처: Wikimedia Commons / 저작자: Arvutistuudio / CC BY-SA 4.0

따라서 수명 지표가 많이 남아 있어도 컨트롤러나 내부 회로 문제로 SSD가 갑자기 인식되지 않을 가능성을 완전히 배제할 수는 없습니다.

2. PowerShell로 물리 디스크 상태 보기

Windows PowerShell을 관리자 권한으로 열고 다음 명령을 실행합니다.

Get-PhysicalDisk | Format-Table FriendlyName, MediaType, HealthStatus, OperationalStatus, Size

예를 들어:

FriendlyName MediaType HealthStatus OperationalStatus Samsung SSD 990 PRO SSD Healthy OK

처럼 표시될 수 있습니다.

여기에서 Healthy라고 나온다고 SSD가 절대로 고장 나지 않는다는 뜻은 아닙니다.

이 값은 Windows Storage 계층에서 보고받은 상태입니다.

실제 이상 증상이 있다면 세부 SMART와 오류 카운터까지 추가로 확인하는 것이 좋습니다.

3. Windows 저장장치 신뢰성 카운터 확인

Windows Storage PowerShell에는 물리 디스크의 온도·사용시간·오류·마모 정보를 읽을 수 있는 `Get-StorageReliabilityCounter` 명령도 있습니다.

Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List DeviceId,Temperature,TemperatureMax,Wear,PowerOnHours,ReadErrorsTotal,ReadErrorsUncorrected,WriteErrorsTotal,WriteErrorsUncorrected

Microsoft 공식 설명에 따르면 이 명령은 저장장치에서 제공되는 다음과 같은 신뢰성 정보를 읽습니다.

Temperature
TemperatureMax
Wear
PowerOnHours
ReadErrorsTotal
ReadErrorsUncorrected
WriteErrorsTotal
WriteErrorsUncorrected
PC와 SSD에 따라 일부 항목이 공란으로 나오는 것은 가능합니다.

SSD 펌웨어·드라이버·인터페이스가 Windows에 어떤 정보를 제공하는지에 따라 사용 가능한 카운터가 달라질 수 있습니다.

M.2 모양이라고 모두 NVMe는 아닙니다

SSD 상태 확인 글에서 자주 생기는 오해가 하나 있습니다.

길쭉한 M.2 카드 모양이면 모두 NVMe SSD라고 생각하는 것입니다.

M.2 2280 SATA SSD
M.2 2280 SATA SSD / 출처: Wikimedia Commons / 저작자: -stk / CC BY-SA 4.0

하지만 M.2는 폼팩터와 커넥터 규격이고, 사진처럼 M.2 SATA SSD도 존재합니다.

따라서 자신의 SSD가 M.2라고 해서 Windows NVMe 상태 모니터링 대상이라고 바로 판단하면 안 됩니다.

4. NVMe SMART에서 가장 먼저 볼 것은 Critical Warning

NVMe 규격에는 SMART / Health Information Log가 표준화돼 있습니다.

가장 먼저 볼 항목은 Critical Warning입니다.

Critical Warning 의미
0 현재 Critical Warning bit가 설정되지 않은 상태
Available Spare 경고 예비 공간이 임계값 아래로 내려감
Temperature 경고 설정된 고온·저온 임계 상태
Reliability Degraded 미디어 또는 내부 오류로 신뢰성 저하
Read Only 매체가 읽기 전용으로 전환됨
Critical Warning이 발생했다면 벤치마크부터 돌리지 마세요.

중요한 데이터가 있다면 속도 테스트나 대용량 쓰기 테스트보다 백업이 우선입니다.

5. Percentage Used 20%면 수명이 20% 남은 걸까?

아닙니다.

이 부분을 반대로 해석하는 경우가 많습니다.

Percentage Used = 사용한 수명 비율

Percentage Used 5%
→ 제조사가 예상한 endurance의 약 5%를 사용했다는 의미

Percentage Used 80%
→ 약 80% 사용

Percentage Used 100%
→ 제조사가 예상한 endurance를 소진한 수준

NVMe 공식 규격에서 더 중요한 내용이 있습니다.

Percentage Used가 100이 됐다고 해서 SSD가 그 순간 바로 고장났다는 뜻은 아닙니다.

NVMe 규격은 100을 예상 endurance가 소비된 상태로 정의하지만 NVM subsystem failure를 반드시 의미하지는 않는다고 설명하며, 값 자체도 100을 초과할 수 있도록 규정합니다.

즉 100%는 “앞으로도 마음 놓고 써도 된다”는 뜻은 아니지만, “오늘 반드시 죽는다”라는 정확한 고장 예측 숫자도 아닙니다.

6. Available Spare와 수명은 다른 값입니다

Available Spare는 SSD가 내부적으로 사용할 수 있는 남은 예비 용량을 0~100%로 정규화한 값입니다.

NVMe에는 제조사가 정한 Available Spare Threshold도 따로 있습니다.

정상 NAND 사용
↓
일부 블록을 예비 블록으로 대체
↓
Available Spare 감소
↓
제조사 Threshold 아래로 감소
↓
Critical Warning 가능

따라서 Percentage Used와 Available Spare는 같은 숫자의 다른 표현이 아닙니다.

외장 SSD라면 USB 어댑터가 SMART를 가릴 수도 있습니다

NVMe나 SATA SSD를 USB 외장 케이스에 넣어 사용하는 경우 상황이 조금 달라집니다.

USB 어댑터에 연결된 M.2 SSD
USB 3.0 어댑터에 연결된 M.2 SSD / 출처: Wikimedia Commons / 저작자: User5515 / CC0 1.0

USB-to-SATA 또는 USB-to-NVMe 브리지 컨트롤러가 SMART pass-through를 어떻게 구현했는지에 따라 일부 프로그램에서 SMART 항목이 안 나오거나 제한적으로 나올 수 있습니다.

내장 연결에서는 SMART가 보이는데 외장 케이스에서만 안 보인다면 SSD 불량이라고 바로 판단하기 전에 외장 케이스와 USB 브리지도 고려해야 합니다.

7. Media and Data Integrity Errors가 중요한 이유

NVMe의 Media and Data Integrity Errors는 단순 사용시간이나 쓰기량과 성격이 다릅니다.

NVMe 규격은 이 값을 컨트롤러가 복구하지 못한 데이터 무결성 오류가 발생한 횟수로 정의합니다.

예를 들면 다음과 같은 오류가 포함될 수 있습니다.

복구되지 않은 읽기 오류

Uncorrectable ECC 오류

CRC checksum failure

LBA tag mismatch 등
이 값이 증가하고 있다면 단순히 'SSD 수명 몇 %'만 보지 마세요.

특히 파일 손상·읽기 실패·프리징이 같이 발생한다면 데이터 백업과 SSD 교체 여부를 우선 검토할 근거가 됩니다.

8. Unsafe Shutdowns가 많으면 SSD 고장일까?

NVMe SMART에는 Unsafe Shutdowns라는 항목도 있습니다.

NVMe 규격상 이 값은 SSD가 정상적인 Shutdown Notification을 받기 전에 전원이 차단된 횟수와 관계됩니다.

예를 들면:

전원 버튼 강제 종료

갑작스러운 정전

시스템 프리징 후 강제 재부팅

일부 비정상 전원 차단

따라서 Unsafe Shutdowns가 10이라고 해서 SSD에 데이터 오류가 10개 있다는 의미는 아닙니다.

이 값은 사용 이력과 전원 문제를 보는 자료로 사용하고, Media Errors나 Critical Warning과 구분해야 합니다.

SMART 프로그램의 '건강 95%'만 믿으면 안 되는 이유

SSD SMART 정보 확인 프로그램 화면
SSD S.M.A.R.T. 정보 화면 / 출처: Wikimedia Commons / 저작자: Toniperis / CC BY-SA 4.0

CrystalDiskInfo 같은 SMART 프로그램에서 건강 상태를 백분율로 보여주는 경우가 있습니다.

이 숫자는 보기 편하지만 SSD가 언제 고장날지 나타내는 확률은 아닙니다.

CrystalDiskInfo도 SSD 건강 상태를 제조사·컨트롤러별 수명 속성과 임계값을 기준으로 판정합니다.

따라서:

건강 90%
→ “향후 고장 확률 10%”라는 뜻 아님

건강 10%
→ 남은 endurance가 적다는 중요한 신호가 될 수 있음

건강 Good
→ 다른 하드웨어 이상 가능성까지 모두 배제한다는 뜻 아님

숫자 하나보다 Critical Warning과 오류 카운터가 더 중요할 때가 있습니다.

SATA SSD는 무엇을 확인해야 할까?

앞에서 설명했듯 Windows 기본 SSD 상태 페이지는 SATA SSD를 같은 방식으로 모니터링하지 않습니다.

따라서 SATA SSD는 다음 순서로 보는 것이 좋습니다.

1. SSD 정확한 제조사·모델 확인
↓
2. 제조사 SSD 관리 프로그램 지원 여부 확인
↓
3. SMART 지원 프로그램으로 상태 확인
↓
4. 제조사별 SMART Attribute 의미 확인
↓
5. SATA 데이터 케이블·전원 케이블도 함께 점검
SATA SSD의 SMART Attribute 번호와 의미는 제조사·컨트롤러마다 다를 수 있습니다.

인터넷에서 다른 SSD의 SMART Raw Value 기준을 보고 내 SSD에도 그대로 적용하면 안 됩니다.

SSD가 읽기 전용으로 변했다면

파일은 열리는데:

새 파일 저장이 안 됨
파일 삭제가 안 됨
포맷이 안 됨
Windows 설치가 실패함

같은 증상이 나타난다면 단순 Windows 권한 문제뿐 아니라 SSD의 읽기 전용 전환 여부도 확인해야 합니다.

Microsoft와 NVMe 규격 모두 미디어가 읽기 전용 상태로 전환될 수 있는 Critical Warning을 정의하고 있습니다.

이 상태에서 중요한 파일이 아직 열린다면 초기화·Secure Erase·펌웨어 강제 작업보다 데이터 복사가 먼저입니다.

SSD 이상이 의심될 때 CHKDSK부터 돌려도 될까?

`chkdsk`는 파일 시스템의 논리적 오류를 검사하거나 수정할 수 있는 Windows 도구입니다.

하지만 SSD 자체의 NAND나 컨트롤러 고장을 수리하는 프로그램은 아닙니다.

특히 SSD가:

간헐적으로 사라짐
Critical Warning 발생
Reliability Degraded
읽기 실패
Media Error 증가

같은 상태라면 쓰기 작업이 발생하는 복구 명령보다 중요한 데이터 백업을 먼저 진행하는 편이 안전합니다.

TRIM을 하면 SSD 건강 상태가 회복될까?

TRIM 역시 고장난 SSD를 복구하는 기능은 아닙니다.

TRIM은 운영체제가 더 이상 사용하지 않는 데이터 블록을 SSD에 알려 내부 정리와 쓰기 작업을 효율적으로 수행하도록 돕는 기능입니다.

TRIM ≠ SSD 수명 초기화
TRIM ≠ Media Error 복구
TRIM ≠ NAND 고장 수리

이 경우에는 바로 백업부터 하세요

상태 권장 우선순위
Windows Reliability Degraded 즉시 백업
NVMe Critical Warning 발생 즉시 백업
SSD가 읽기 전용으로 변경 읽을 수 있을 때 데이터 복사
Media and Data Integrity Errors 증가 백업 후 교체 점검
BIOS에서 SSD가 반복적으로 사라짐 백업 후 SSD·연결 계통 점검
파일 복사 중 읽기 오류 반복 불필요한 쓰기 테스트 중단
Percentage Used만 높고 다른 오류 없음 백업 유지하며 교체 계획

SSD 상태를 확인하는 가장 효율적인 순서

1. 중요한 데이터부터 백업 상태 확인
↓
2. SSD가 SATA인지 NVMe인지 확인
↓
3. NVMe라면 Windows 디스크 상태 페이지 확인
↓
4. Get-PhysicalDisk로 HealthStatus 확인
↓
5. StorageReliabilityCounter 및 SMART 확인
↓
6. Critical Warning / Percentage Used / Available Spare 구분
↓
7. Media and Data Integrity Errors 확인
↓
8. 실제 증상과 SMART 추세를 함께 판단
↓
9. 이상이 명확하면 복구 시도보다 SSD 교체 준비

결론

SSD 상태는 '건강 90%' 하나만 보고 판단하면 부족합니다. NVMe SSD라면 먼저 Critical Warning을 보고,

Percentage Used로 예상 endurance 사용량을 확인하고,

Available Spare와 Media and Data Integrity Errors까지 따로 확인해야 합니다.

특히 Percentage Used 100%는 예상 endurance가 소비됐다는 뜻이지 그 순간 SSD가 반드시 사망한다는 뜻은 아닙니다.

반대로 수명 숫자가 많이 남아 있더라도 Reliability Degraded나 읽기 전용, Media Error가 발생했다면 훨씬 심각하게 봐야 합니다.

그리고 SATA SSD 사용자는 Windows의 NVMe 상태 화면이 정상적으로 안 보이는 것이 곧 SSD 상태 정상이라는 뜻이 아니라는 점도 기억해야 합니다.

자료 기준

Microsoft Support - 저장장치 Critical Warning 안내
Microsoft Learn - Get-PhysicalDisk
Microsoft Learn - Get-StorageReliabilityCounter
NVM Express Base Specification - SMART / Health Information Log
NVM Express - NVMe SMART Health Monitoring
Crystal Dew World - CrystalDiskInfo Health Status

핵심 공식 기준
Windows 기본 저장장치 상태 모니터링은 NVMe SSD 대상이며 SATA SSD/HDD는 제외
NVMe Percentage Used 100은 예상 endurance 소비를 의미하지만 즉시 고장을 반드시 뜻하지 않으며 100을 초과할 수 있음
Available Spare는 남은 예비 공간의 정규화된 비율
Media and Data Integrity Errors는 복구되지 않은 데이터 무결성 오류 횟수
Unsafe Shutdowns는 정상 종료 통지를 받기 전 전원 손실 이력과 관련됨

이미지 1
Wikimedia Commons - A 2230 NVME SSD.jpg
저작자: User5515 / CC0 1.0

이미지 2
Wikimedia Commons - A SATA SSD.jpg
저작자: Contributers2020 / CC BY-SA 4.0

이미지 3
Wikimedia Commons - SSD sisu.jpg
저작자: Arvutistuudio / CC BY-SA 4.0

이미지 4
Wikimedia Commons - Toshiba M2 2280 256 GB SSD front.jpg
저작자: -stk / CC BY-SA 4.0

이미지 5
Wikimedia Commons - M.2 2242 SSD connected into USB 3.0 adapter.jpg
저작자: User5515 / CC0 1.0

이미지 6
Wikimedia Commons - GSsmartControl-SSD-identity.png
저작자: Toniperis / CC BY-SA 4.0

확인일: 2026년 9월 1일