처음 SSD로 교체했을 때의 번개 같던 속도가 어느 순간부터 눈에 띄게 느려졌다면 단순히 오래돼서가 아니라 몇 가지 확인 가능한 원인이 있는 경우가 많습니다. SSD가 인식조차 안 되는 것과 달리, 인식은 되지만 읽기·쓰기 속도만 떨어지는 경우는 저장공간이나 설정 문제일 확률이 높습니다. 이 글에서는 명령 프롬프트와 장치 관리자를 기준으로 SSD 속도 저하 문제를 상황별로 구체적으로 정리했습니다.
내 PC에서 SSD 드라이브를 우클릭 → 속성을 선택해 현재 사용량이 전체 용량의 몇 퍼센트인지 확인합니다. SSD는 데이터를 새로 쓸 빈 블록을 찾는 방식으로 작동하기 때문에 사용량이 70% 이상이면 이 과정이 비효율적으로 변해 속도가 눈에 띄게 저하됩니다. 90% 이상 채워진 상태라면 즉시 여유 공간 확보 작업이 필요한 수준입니다.
설정 → 시스템 → 저장공간에서 임시 파일과 사용하지 않는 앱을 확인해 삭제하고, 최소 전체 용량의 20~30%는 항상 비워두는 것을 목표로 정리합니다. 디스크 정리 도구(윈도우 검색에서 "디스크 정리" 입력 후 실행)를 사용하면 시스템 임시 파일을 한 번에 정리할 수 있습니다. 대용량 개인 파일(동영상, 사진)은 SSD가 아닌 별도의 HDD나 외장 드라이브로 옮기는 것이 근본적인 해결책입니다.
여유 공간을 확보한 뒤에는 설정 → 시스템 → 저장소 → 디스크 최적화에서 SSD를 선택하고 최적화 버튼을 눌러 트림 작업을 즉시 실행합니다. 공간을 비운 직후에는 SSD가 해당 블록을 아직 정리하지 못한 상태일 수 있어 수동으로 최적화를 실행하면 즉시 반영됩니다. 최적화 완료 후 파일 전송 속도가 개선됐는지 비교해봅니다.
원인
확인 경로
조치
저장공간 90% 이상 사용
드라이브 속성 확인
불필요한 파일 삭제
대용량 파일 과다 저장
설정 → 시스템 → 저장공간
HDD·외장 드라이브로 이동
정리 후 트림 미반영
디스크 최적화 도구
수동 최적화 실행
2. TRIM이 비활성화되어 느려지는 경우
Windows 검색에서 cmd를 입력하고 관리자 권한으로 실행을 선택한 뒤 fsutil behavior query DisableDeleteNotify 명령어를 입력해 결과를 확인합니다. 결과값이 0이면 TRIM이 정상적으로 활성화된 상태이고, 1이면 비활성화되어 있어 삭제된 데이터가 제대로 정리되지 않고 있다는 뜻입니다. TRIM이 비활성화되어 있으면 시간이 지날수록 쓰기 속도가 눈에 띄게 느려집니다.
결과가 1로 나왔다면 같은 관리자 권한 명령 프롬프트에서 fsutil behavior set DisableDeleteNotify 0 명령어를 입력해 TRIM을 즉시 활성화합니다. 명령어 실행 후 다시 query 명령어로 값이 0으로 바뀌었는지 재확인하는 것이 확실합니다. 일부 RAID 구성이나 특정 SSD 유틸리티가 의도적으로 TRIM을 꺼두는 경우가 있어 설정 이유를 함께 점검하는 것이 좋습니다.
TRIM을 활성화한 이후에는 디스크 최적화 도구에서 SSD를 선택해 즉시 한 번 최적화를 실행해 그동안 밀려있던 정리 작업을 처리합니다. 활성화 직후에는 아직 이전에 쌓인 비효율이 남아있을 수 있어 수동 실행으로 즉시 개선 효과를 볼 수 있습니다. 이후에는 윈도우가 예약된 일정에 따라 자동으로 최적화를 수행합니다.
원인
확인 경로
조치
TRIM 비활성화
fsutil behavior query DisableDeleteNotify
결과값 1이면 비활성 상태
수동 활성화 필요
관리자 권한 명령 프롬프트
fsutil behavior set DisableDeleteNotify 0
기존 비효율 잔존
디스크 최적화 도구
수동 최적화 1회 실행
3. AHCI 모드가 아닌 경우
Windows 키 + R을 눌러 devmgmt.msc를 입력해 장치 관리자를 열고 IDE ATA/ATAPI 컨트롤러 항목에서 현재 SATA 작동 모드가 AHCI인지 확인합니다. IDE 호환 모드로 설정되어 있으면 SSD의 성능을 절반도 활용하지 못해 심각한 속도 저하가 발생합니다. 특히 오래된 시스템을 그대로 사용하거나 운영체제를 재설치한 경우 이 설정이 기본값으로 남아있는 경우가 많습니다.
모드를 변경하려면 재부팅 시 BIOS 진입 단축키(제조사에 따라 F2, F10, Del 등)를 눌러 BIOS 화면에 들어간 뒤 SATA Configuration 또는 SATA Mode 항목을 찾습니다. 현재 IDE로 설정되어 있다면 AHCI로 변경하고 F10 등으로 저장 후 재부팅합니다. 이미 운영체제가 설치된 상태에서 모드를 바꾸면 부팅이 안 될 수 있어 사전에 레지스트리 설정을 먼저 조정해야 합니다.
레지스트리 편집기(Windows 키 + R → regedit)에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci 경로의 Start 값을 0으로 변경한 뒤 재부팅하고 BIOS에서 AHCI로 전환하면 안전하게 모드를 바꿀 수 있습니다. 레지스트리 작업 전에는 반드시 값을 백업해두거나 복원 지점을 만들어두는 것이 안전합니다. 변경 후 정상 부팅되면 AHCI 모드로 SSD 본연의 속도를 활용할 수 있게 됩니다.
원인
확인 경로
조치
IDE 호환 모드로 설정됨
장치 관리자 → IDE ATA/ATAPI 컨트롤러
AHCI 모드로 확인
BIOS 설정 필요
BIOS SATA Configuration
AHCI로 변경 후 저장
부팅 오류 위험
레지스트리 storahci 값
Start 값 0으로 사전 변경
4. SATA 연결 불량으로 느려지는 경우
컴퓨터를 종료하고 케이스를 열어 SSD와 메인보드를 연결하는 SATA 데이터 케이블과 전원 케이블이 헐겁지 않은지 양쪽 커넥터를 눌러 확실히 고정합니다. 연결이 느슨하면 링크 속도가 자동으로 낮은 단계(예: SATA 3세대 대신 1세대)로 협상되어 실제 성능을 내지 못하는 경우가 있습니다. 케이블 자체가 오래되어 피복이 벗겨지거나 손상된 부분이 있는지도 함께 확인합니다.
가능하다면 다른 SATA 케이블로 교체해 연결한 뒤 속도 변화가 있는지 CrystalDiskMark 같은 벤치마크 프로그램으로 비교 측정합니다. 저가 케이블이나 오래된 케이블은 신호 손실로 인해 SSD 최대 속도를 제한하는 경우가 실제로 존재합니다. 교체 후 눈에 띄게 속도가 개선된다면 케이블 노후화가 원인이었음을 확인할 수 있습니다.
메인보드의 SATA 포트 자체가 여러 개의 M.2 슬롯과 대역폭을 공유하는 구조인 경우, 다른 슬롯에 장치를 추가하면 SATA 속도가 제한될 수 있어 메인보드 설명서에서 대역폭 공유 관계를 확인합니다. 공유 구조가 확인되면 SSD를 대역폭이 공유되지 않는 다른 포트로 옮겨 연결하는 것이 해결책이 될 수 있습니다. 메인보드 매뉴얼의 블록 다이어그램을 참고하면 어떤 포트끼리 대역폭을 공유하는지 정확히 알 수 있습니다.
원인
확인 경로
조치
케이블 연결 불량
케이스 개봉 후 커넥터 확인
케이블 재연결 또는 교체
낮은 링크 속도로 협상
CrystalDiskMark 벤치마크
케이블 교체 후 재측정
포트 간 대역폭 공유
메인보드 매뉴얼 확인
다른 SATA 포트로 이동
5. 펌웨어가 오래돼서 느려지는 경우
SSD 제조사의 전용 관리 프로그램(삼성 Magician, 크루셜 Storage Executive 등)을 설치해 현재 SSD의 펌웨어 버전을 확인합니다. 제조사 홈페이지에 공지된 최신 버전과 비교해 오래된 펌웨어를 사용 중이라면 알려진 성능 저하 버그가 남아있을 수 있습니다. 펌웨어 업데이트 내역에는 대개 성능 개선이나 특정 상황에서의 속도 저하 수정 사항이 포함되어 있습니다.
펌웨어 업데이트 전에는 반드시 중요 데이터를 백업하고, 업데이트 중에는 전원이 꺼지지 않도록 노트북이라면 충전기를 연결한 상태에서 진행합니다. 업데이트 도중 전원이 차단되면 SSD 자체가 인식 불가 상태로 손상될 수 있어 각별한 주의가 필요합니다. 제조사 프로그램의 안내에 따라 순서대로 진행하면 대부분 10분 이내에 완료됩니다.
업데이트 완료 후 재부팅해 정상적으로 인식되는지 확인하고, CrystalDiskMark로 업데이트 전후 속도를 비교해 개선 여부를 확인합니다. 펌웨어 업데이트만으로 순차 읽기·쓰기 속도가 눈에 띄게 개선되는 사례가 다수 보고되고 있습니다. 업데이트 후에도 느리다면 다음 섹션들의 원인도 함께 점검해야 합니다.
원인
확인 경로
조치
펌웨어 버전 노후화
제조사 전용 프로그램
최신 버전과 비교
업데이트 중 전원 차단 위험
업데이트 전 백업
전원 연결 상태에서 진행
업데이트 효과 미확인
CrystalDiskMark 비교
전후 속도 측정
6. 전원 모드 설정으로 느려지는 경우
시작 메뉴에서 "전원, 절전 및 배터리 설정"을 검색해 들어간 뒤 전원 모드 항목을 확인합니다. 기본값인 균형 모드에서는 SSD가 전력을 절약하기 위해 낮은 성능 상태를 유지하다가 필요할 때만 속도를 올리는 방식으로 동작해 체감 속도가 떨어질 수 있습니다. 전원 모드 드롭다운 메뉴를 열어 최고 성능 옵션이 있는지 확인합니다.
전원 모드를 최고 성능으로 변경하면 SSD가 상시 최대 성능 상태를 유지하도록 전환되어 파일 전송이나 프로그램 실행 속도가 개선됩니다. 데스크톱 사용자라면 배터리 소모를 걱정할 필요가 없어 최고 성능으로 고정해두는 것을 권장합니다. 노트북 사용자는 배터리 사용 시간과 성능 사이에서 상황에 맞게 조절하는 것이 좋습니다.
제어판 → 하드웨어 및 소리 → 전원 옵션에서 고급 전원 관리 옵션 변경으로 들어가면 SSD 관련 세부 절전 설정을 더 세밀하게 조정할 수 있습니다. 일부 항목에서 하드 디스크 끄기 시간이 너무 짧게 설정되어 있으면 자주 절전 상태로 들어가 재시작 시 지연이 발생할 수 있습니다. 이 시간을 넉넉하게 늘리거나 사용 안 함으로 설정하면 도움이 됩니다.
원인
확인 경로
조치
균형 모드로 인한 절전
전원, 절전 및 배터리 설정
최고 성능으로 변경
배터리 우선 설정
노트북 전원 옵션
상황에 맞게 성능 우선 조정
하드 디스크 절전 시간 과다
고급 전원 관리 옵션
절전 시간 늘리거나 해제
7. 가상 메모리 설정이 문제인 경우
Windows 키 + R을 눌러 sysdm.cpl을 입력해 시스템 속성을 열고 고급 탭 → 성능 항목의 설정 버튼을 클릭한 뒤 다시 고급 탭에서 가상 메모리 변경 버튼을 누릅니다. 모든 드라이브의 페이징 파일 크기 자동 관리 체크를 해제한 뒤 사용자 지정 크기를 직접 설정할 수 있습니다. 페이징 파일이 자동으로 과도하게 커지면 SSD 쓰기 작업이 늘어나 전반적인 응답 속도가 느려질 수 있습니다.
초기 크기와 최대 크기를 물리 메모리(RAM) 용량의 1~1.5배 수준으로 직접 지정하고 설정 버튼을 눌러 저장한 뒤 재부팅해 적용합니다. 너무 작게 설정하면 메모리 부족 오류가 발생할 수 있어 시스템 RAM 용량에 맞춰 적절히 조정하는 것이 중요합니다. RAM이 16GB 이상으로 충분하다면 페이징 파일 크기를 다소 작게 잡아도 무방합니다.
가능하다면 페이징 파일을 SSD가 아닌 별도의 HDD로 지정해 SSD의 불필요한 쓰기 작업 자체를 줄이는 방법도 있습니다. 다만 HDD로 이전하면 페이징 파일 접근 속도 자체는 느려지므로 RAM이 충분한 시스템에서만 권장되는 방법입니다. RAM이 부족한 시스템이라면 SSD에 그대로 두고 크기만 최적화하는 편이 낫습니다.
원인
확인 경로
조치
페이징 파일 자동 과다 확장
시스템 속성 → 고급 → 가상 메모리
수동 크기 설정
부적절한 크기 설정
물리 메모리 용량 확인
RAM의 1~1.5배로 조정
SSD 쓰기 부담
RAM 여유 용량 확인
여유 있으면 HDD로 이전 고려
8. 외장 SSD가 느려지는 경우
외장 SSD를 다른 USB 포트(가능하면 USB 3.0 이상 파란색 포트)에 직접 연결해보고, USB 허브를 거치지 않고 본체에 바로 연결했을 때 속도가 개선되는지 확인합니다. USB 2.0 포트에 연결하면 SSD 성능과 무관하게 전송 속도가 크게 제한됩니다. 허브나 도킹 스테이션을 거치면 추가적인 병목이 생겨 속도가 더 느려지는 경우가 많습니다.
USB 케이블 자체가 손상되었거나 규격에 맞지 않는 경우가 많아 제조사에서 제공한 정품 케이블이나 고품질 USB 3.0 이상 케이블로 교체해 테스트합니다. 케이블 길이가 지나치게 길면 신호 감쇠로 속도가 저하될 수 있어 가급적 짧은 케이블을 사용하는 것이 좋습니다. 충전 전용 케이블은 데이터 전송 선이 없는 경우가 있어 반드시 데이터 전송이 가능한 케이블인지 확인해야 합니다.
외장 SSD의 저장공간도 내장 SSD와 마찬가지로 여유 공간이 부족하면 속도가 느려지므로 불필요한 파일을 정리해 공간을 확보합니다. 바이러스나 맬웨어 감염도 외장 SSD 성능에 영향을 줄 수 있어 전체 바이러스 검사를 한 번 실행해보는 것도 좋습니다. 검사 후 최신 백신 소프트웨어가 설치되어 있는지도 함께 확인합니다.
원인
확인 경로
조치
USB 2.0 포트 사용
포트 색상·규격 확인
USB 3.0 이상 포트로 변경
케이블 불량·규격 불일치
케이블 교체 테스트
정품·데이터 전송용 케이블 사용
저장공간 부족·악성코드
외장 SSD 속성 확인
공간 확보, 바이러스 검사
9. 백신 실시간 검사로 느려지는 경우
Windows 보안(작업 표시줄 검색에서 "Windows 보안" 입력) → 바이러스 및 threat 방지 → 실시간 보호 설정에서 현재 실시간 검사가 얼마나 자주 SSD 파일을 스캔하는지 확인합니다. 실시간 백신 검사는 파일에 접근할 때마다 검사를 수행해 특히 대용량 파일 작업 시 체감 속도를 떨어뜨릴 수 있습니다. 서드파티 백신 프로그램을 사용 중이라면 해당 프로그램의 설정에서 유사한 항목을 확인합니다.
자주 사용하는 작업 폴더(예: 개발 프로젝트 폴더, 편집 작업 폴더)를 Windows 보안의 제외 항목에 추가하면 해당 폴더에 대한 실시간 검사를 건너뛰어 속도를 개선할 수 있습니다. 바이러스 및 threat 방지 설정 → 제외 항목 추가 또는 제거에서 폴더 경로를 직접 지정할 수 있습니다. 보안이 검증된 폴더에만 제한적으로 적용하고, 다운로드 폴더처럼 외부 파일이 유입되는 곳은 제외하지 않는 것이 안전합니다.
데이터를 이동하거나 대용량 파일을 압축·복사하는 작업 중에만 실시간 보호를 잠시 사용 안 함으로 전환했다가 작업 완료 후 즉시 다시 켜는 방법도 있습니다. 작업 중 검사가 겹치면서 발생하는 일시적인 속도 저하를 피하는 데 효과적입니다. 다만 사용 안 함 상태에서는 보안이 취약해지므로 신뢰할 수 있는 파일 작업 중에만 짧게 활용하는 것이 안전합니다.
원인
확인 경로
조치
실시간 검사 부하
Windows 보안 → 실시간 보호
검사 빈도·범위 확인
반복 작업 폴더 검사
제외 항목 추가 또는 제거
신뢰 폴더 제외 등록
대용량 작업 중 부하 집중
작업 전후 실시간 보호 상태
작업 중 일시 해제 후 재활성화
10. SSD 수명 저하로 느려지는 경우
CrystalDiskInfo 프로그램을 설치해 실행하면 SSD의 건강 상태, 사용 기간, TBW(총 기록된 데이터량) 수치를 한눈에 확인할 수 있습니다. 건강 상태가 주의 또는 나쁨으로 표시되거나 TBW 수치가 제조사 명시 한도에 근접했다면 SSD 수명이 다해가는 신호일 수 있습니다. 플래시 셀이 마모되면 쓰기 속도가 근본적으로 느려지고 데이터 안정성도 떨어지게 됩니다.
온도, 오류율(재할당 섹터 수 등)이 비정상적으로 높게 표시된다면 물리적인 손상이 진행 중일 가능성이 있어 중요 데이터를 즉시 다른 저장장치로 백업해야 합니다. 수명이 다한 SSD는 예고 없이 갑자기 인식 불가 상태가 될 수 있어 미리 대비하는 것이 안전합니다. 정기적으로 CrystalDiskInfo를 실행해 건강 상태를 모니터링하는 습관을 들이는 것이 좋습니다.
수명 저하가 명확히 확인됐다면 성능 저하를 근본적으로 해결하기는 어려우므로 새 SSD로 교체하고 기존 SSD는 백업용이나 덜 중요한 용도로 전환하는 것을 권장합니다. 최신 SSD는 이전 세대보다 속도와 내구성이 크게 개선되어 있어 교체 시 체감 성능 향상이 뚜렷합니다. 교체 전에는 마이그레이션 프로그램(제조사 제공 툴)을 활용하면 기존 시스템을 그대로 새 SSD로 옮길 수 있습니다.
원인
확인 경로
조치
플래시 셀 마모
CrystalDiskInfo 건강 상태
TBW·건강 상태 확인
물리적 손상 진행 중
재할당 섹터 수 확인
중요 데이터 즉시 백업
수명 종료
정기 모니터링
새 SSD로 교체, 마이그레이션
자주 묻는 질문 (FAQ)
Q1. SSD 용량이 얼마나 남아야 속도 저하가 없나요?
전체 용량의 20~30% 이상을 항상 여유 공간으로 유지하는 것이 좋습니다. 90% 이상 채워진 상태라면 즉시 파일을 정리하거나 다른 드라이브로 이동해야 합니다.
Q2. TRIM이 꺼져 있는지는 어떻게 확인하나요?
관리자 권한 명령 프롬프트에서 fsutil behavior query DisableDeleteNotify 명령어를 입력하면 확인할 수 있습니다. 결과값이 1이면 fsutil behavior set DisableDeleteNotify 0 명령어로 활성화해야 합니다.
Q3. 외장 SSD가 USB 3.0에 연결했는데도 느려요.
케이블 자체가 데이터 전송용이 아니거나 손상된 경우가 많으니 정품 케이블로 교체해보시기 바랍니다. 그래도 느리다면 저장공간 부족이나 악성코드 감염 여부도 함께 확인이 필요합니다.
Q4. SSD 수명이 다했는지는 어떻게 알 수 있나요?
CrystalDiskInfo 프로그램으로 건강 상태와 TBW 수치를 확인하면 됩니다. 건강 상태가 주의나 나쁨으로 표시된다면 데이터를 백업하고 교체를 준비하는 것이 안전합니다.