Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 디스크 쓰기 캐싱 활성화·비활성화하는 방법

디스크 쓰기 캐싱(Disk Write Caching)은 장치에 쓰기 캐싱을 적용해 시스템 성능을 향상시키는 기능입니다. 요즘 출시되는 거의 모든 디스크 드라이브에서 지원하며, 응용 프로그램이 데이터 쓰기 요청이 실제로 디스크에 기록될 때까지 기다리지 않고 다음 작업을 진행할 수 있도록 해주기 때문에 프로그램 실행 속도가 눈에 띄게 빨라집니다.

디스크 쓰기 캐싱의 동작 원리

예를 들어 파일을 저장한다고 가정해 보겠습니다. 저장 명령을 내리면 Windows는 해당 파일을 하드 드라이브에 기록해야 한다는 정보를 일단 메모리(캐시)에 임시로 보관합니다. 그리고 나중에 여유가 생겼을 때 이 파일을 하드 드라이브에 실제로 기록합니다. 기록이 완료되면 캐시는 Windows에 "파일이 안전하게 저장되었다"는 확인 신호를 보내고, 해당 데이터를 캐시에서 제거합니다.

즉, 디스크 쓰기 캐싱은 데이터를 즉시 하드 디스크에 기록하지 않고 일정 시간 뒤에 처리합니다. 이 과정에서 갑작스러운 정전이나 시스템 오류가 발생하면 아직 기록되지 않은 데이터가 손실되거나 손상될 수 있습니다. 따라서 디스크 쓰기 캐싱은 시스템 성능을 높여 주지만, 전원 또는 시스템 장애 상황에서는 데이터 유실 위험을 키울 수 있다는 점을 기억해야 합니다.

쓰기 캐싱 관련 오류 메시지

아래와 같은 오류 메시지가 반복적으로 나타난다면, 디스크 쓰기 캐싱을 비활성화했을 때 문제가 해결되는지 확인해 볼 필요가 있습니다.

  • Windows Write Delay Failed(Windows 쓰기 지연 실패)
  • Delayed Write Failed(지연된 쓰기 실패)

디스크 쓰기 캐싱 비활성화 방법

Windows PC에서 디스크 쓰기 캐싱을 끄고 싶다면 디스크 관리 스냅인(Disk Management)을 통해 이 기능을 켜거나 끌 수 있습니다.

다음 순서대로 진행하세요.

  1. 내 컴퓨터 폴더를 엽니다.
  2. C 드라이브를 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.
  3. 하드웨어(Hardware) 탭으로 이동합니다.
  4. 목록에서 해당 디스크 드라이브를 선택하고 속성 버튼을 클릭합니다.
  5. 정책(Policies) 탭을 엽니다.

Windows 10에서 디스크 쓰기 캐싱 활성화·비활성화하는 방법

정책 탭에서 '장치에 쓰기 캐싱 사용(Enable write caching on the device)' 항목의 체크를 해제합니다. 이후 적용 → 확인을 클릭하고 창을 닫으면 됩니다. 참고로 USB 메모리 같은 이동식 장치에서는 같은 위치에 '빠른 제거(Quick removal)' 옵션이 대신 표시됩니다.

장치 관리자를 이용하는 방법

장치 관리자(Device Manager)를 통해서도 동일한 설정이 가능합니다. 장치 관리자를 연 뒤 디스크 드라이브 항목을 마우스 오른쪽 버튼으로 클릭하고 속성 → 정책 탭으로 이동하면 같은 옵션을 찾을 수 있습니다.

Windows 10에서 디스크 쓰기 캐싱 활성화·비활성화하는 방법

비활성화 시 주의사항

디스크 쓰기 캐싱을 비활성화하면 데이터 안정성은 높아지지만, 하드 디스크의 속도가 다소 느려질 수 있으며 Windows PC의 전반적인 시스템 성능에 영향을 줄 수 있습니다. 따라서 성능과 데이터 안정성 사이의 균형을 고려해 자신의 사용 환경에 맞게 설정하는 것이 좋습니다.

Windows 10에서 디스크 쓰기 캐싱 활성화·비활성화하는 방법