이 글에서는 Windows 11/10/8/7 PC에서 TRIM이 활성화되어 있는지 확인하는 방법과, SSD(솔리드 스테이트 드라이브)가 최적의 성능으로 작동할 수 있도록 Windows 11/10에서 TRIM 지원을 활성화하거나 비활성화하는 방법을 알아보겠습니다.
Windows에는 개선된 저장소 최적화 도구(Storage Optimizer)가 포함되어 있습니다. 저장소 최적화 도구는 볼륨이 SSD에 마운트되어 있음을 감지하면 유휴 시간(idle time)에 전체 볼륨에 대한 TRIM 힌트를 다시 전송합니다. 이를 통해 이전에 정리하지 못했던 SSD도 해당 힌트에 반응하여 백그라운드에서 정리 및 최적화를 수행하고 최상의 성능을 유지할 수 있습니다.
TRIM은 NTFS가 '파일 삭제(deletefile)'와 같은 일반적인 인라인 작업 중에 전송하는 저장소 수준의 힌트입니다. 파일이 삭제되거나 해당 영역에서 이동될 때 NTFS는 이러한 TRIM 힌트를 전송하며, SSD는 이 힌트를 소비하여 '리클레임(reclaim)'이라 불리는 백그라운드 정리 작업을 수행합니다. 이 과정은 SSD가 다음 쓰기 작업을 준비하는 데 도움을 줍니다.
요약하자면, Windows 7부터 도입된 TRIM은 더 이상 필요하지 않은 섹터 정보를 SSD에 알려주는 통신 방식입니다.
Windows에서 TRIM 활성화 여부 확인하는 방법
Windows 11/10 PC에서 TRIM이 활성화되어 있는지 확인하려면 WinX 메뉴에서 명령 프롬프트(관리자)를 열고 아래 명령어를 입력한 후 Enter 키를 누릅니다.
fsutil behavior query DisableDeleteNotify
결과값이 0으로 표시되면 TRIM이 활성화되어 있다는 의미이므로 추가로 할 일이 없습니다. 반면 결과값이 1로 표시되면 TRIM이 비활성화된 상태이므로 활성화해야 합니다.
명령어 실행 시 다음 중 하나의 결과가 표시될 수 있습니다.
NTFS DisableDeleteNotify = 0 (Disabled) > 의미 > NTFS를 사용하는 SSD에 대해 TRIM 지원이 활성화됨
ReFS DisableDeleteNotify = 0 (Disabled) > 의미 > ReFS를 사용하는 SSD에 대해 TRIM 지원이 활성화됨
NTFS DisableDeleteNotify = 1 (Enabled) > 의미 > NTFS를 사용하는 SSD에 대해 TRIM 지원이 비활성화됨
ReFS DisableDeleteNotify = 1 (Enabled) > 의미 > ReFS를 사용하는 SSD에 대해 TRIM 지원이 비활성화됨
NTFS DisableDeleteNotify is not currently set > 의미 > NTFS를 사용하는 SSD에 대한 TRIM 지원이 현재 설정되어 있지 않지만, NTFS SSD가 연결되면 자동으로 활성화됨
ReFS DisableDeleteNotify is not currently set > 의미 > ReFS를 사용하는 SSD에 대한 TRIM 지원이 현재 설정되어 있지 않지만, ReFS SSD가 연결되면 자동으로 활성화됨
Windows 11/10에서 TRIM 활성화하는 방법
TRIM을 활성화하려면 명령 프롬프트(CMD) 창에 아래 명령어를 입력하고 Enter 키를 누릅니다.
fsutil behavior set DisableDeleteNotify 0
TRIM 비활성화하는 방법
특정 사유로 인해 TRIM을 비활성화해야 하는 경우에는 아래 명령어를 사용합니다.
fsutil behavior set DisableDeleteNotify 1
참고로 TRIM은 Windows 11/10/8/7 컴퓨터에 장착된 솔리드 스테이트 드라이브(SSD)가 해당 기능을 지원하는 경우에만 작동합니다. 대부분의 최신 SSD는 TRIM을 지원하지만, 구형 모델의 경우 제조사 사양을 먼저 확인하는 것이 좋습니다.