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

Windows 10 'ERROR_DISK_TOO_FRAGMENTED' 0x0000012E 오류 해결 방법

Windows 10 PC에서 ERROR_DISK_TOO_FRAGMENTED 메시지와 함께 오류 코드 0x0000012E가 나타나는 저장 공간 문제를 겪고 계신가요? 이 글에서는 해당 오류의 원인과 단계별 해결 방법을 자세히 안내해 드립니다. 이 오류가 발생하면 일반적으로 다음과 같은 메시지가 표시됩니다.

ERROR_DISK_TOO_FRAGMENTED — 볼륨이 너무 조각화되어 있어 이 작업을 완료할 수 없습니다.

ERROR_DISK_TOO_FRAGMENTED (0x0000012E) 오류란?

이 오류는 주로 하드 드라이브의 파일 조각화가 심각한 수준에 도달했거나, 디스크에 파일 시스템 오류가 존재할 때 발생합니다. 특정 프로그램이 대용량 파일을 저장하거나 복사하려 할 때 볼륨의 연속된 빈 공간이 부족하면 위와 같은 오류 코드가 반환됩니다.

이 문제를 해결하려면 아래의 권장 솔루션을 순서대로 하나씩 시도해 보세요.

  1. 디스크 정리 도구 실행
  2. 드라이브 조각 모음 실행
  3. CHKDSK 실행
  4. 시스템 복원 수행
  5. Windows 10 초기화

그럼 각 솔루션의 자세한 진행 과정을 살펴보겠습니다.

1. 디스크 정리 도구 실행

가장 먼저 디스크 정리 도구를 실행하여 불필요한 파일(정크 파일)을 제거하세요. 파일 탐색기에서 해당 드라이브를 마우스 오른쪽 버튼으로 클릭한 후 속성 → 디스크 정리를 선택하고, 임시 파일·휴지통·이전 Windows 설치 파일 등을 정리하면 단편화를 유발하는 요소를 줄일 수 있습니다.

2. CHKDSK 실행

CHKDSK 유틸리티는 디스크의 파일 시스템 오류를 검사하고 복구하는 데 효과적인 것으로 입증된 방법입니다. 다음 단계에 따라 실행하세요.

  • Windows 키 + R을 누릅니다.
  • 실행 대화 상자에 cmd를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 엽니다.
  • 명령 프롬프트 창에 아래 명령어를 입력하고 Enter를 누릅니다.
chkdsk /x /f /r

그러면 다음과 같은 메시지가 표시됩니다.

'다른 프로세스가 볼륨을 사용 중이므로 Chkdsk를 실행할 수 없습니다. 다음에 시스템이 다시 시작될 때 이 볼륨을 검사하도록 예약하시겠습니까? (Y/N)'

키보드에서 Y 키를 누른 후 컴퓨터를 재부팅하면, 재시작 과정에서 CHKDSK가 자동으로 하드 드라이브의 오류를 검사하고 수정합니다. 검사가 완료되면 문제가 해결되었는지 확인하세요.

3. 드라이브 조각 모음 실행

이 오류는 저장 공간과 관련된 문제이므로, 하드 드라이브 조각 모음을 직접 실행해 보는 것이 좋습니다. 조각 모음은 흩어져 저장된 데이터를 최적화하여 파일 접근 속도를 높여주는 유용한 작업입니다.

GUI보다는 명령줄을 사용하는 것이 더 세밀한 제어가 가능합니다. 예를 들어 C 드라이브를 조각 모음하려면 명령 프롬프트(관리자 권한)에서 아래 명령어를 입력하세요.

defrag c:

Defrag 명령과 함께 사용할 수 있는 주요 매개변수는 다음과 같습니다.

-r : 기본 설정값으로, 64MB 미만의 파일 조각에 대해 조각 모음을 수행합니다.

-w : 크기에 상관없이 모든 파일에 대해 전체(FULL) 조각 모음을 수행합니다.

조각 모음 작업은 시간이 다소 걸릴 수 있으므로, 전체 조각 모음(-w) 실행 시 충분한 시간을 확보한 후 진행하는 것이 좋습니다.

4. 시스템 복원 수행

최근에 들어서야 이 오류가 발생하기 시작했다면, 시스템에 가해진 최근의 변경 사항이 원인일 가능성이 높습니다. 어떤 변경이 디스크 문제를 일으켰는지 알 수 없다면 시스템 복원을 사용하여 컴퓨터가 정상적으로 작동하던 시점으로 되돌릴 수 있습니다. 단, 복원 지점 이후 설치한 응용 프로그램이나 변경된 사용자 설정은 모두 삭제된다는 점에 유의하세요.

시스템 복원을 수행하려면 다음 단계를 따르세요.

  • Windows 키 + R을 누릅니다.
  • 실행 대화 상자에 rstrui를 입력하고 Enter를 눌러 시스템 복원 마법사를 엽니다.
  • 시스템 복원 초기 화면에서 다음을 클릭합니다.
  • 다음 화면에서 '더 많은 복원 지점 표시' 항목에 체크합니다.
  • 오류를 처음 발견하기 이전 날짜의 복원 지점을 선택합니다.
  • 다음을 클릭하여 다음 메뉴로 이동합니다.
  • 마침을 클릭하고 마지막 확인 메시지에서 확인을 선택합니다.

다음 시스템 시작 시 선택한 복원 지점의 상태로 컴퓨터가 되돌아갑니다. 그래도 문제가 해결되지 않는다면 다음 솔루션을 시도해 보세요.

5. Windows 10 초기화

위의 모든 방법으로도 문제가 해결되지 않는다면 Windows 10을 초기화하는 것이 최후의 방법입니다. 설정 → 업데이트 및 보안 → 복구 → 이 PC 초기화에서 '클라우드 다운로드'(Cloud Reset) 옵션을 선택하면 인터넷에서 최신 Windows 이미지를 내려받아 운영체제를 새로 설치할 수 있습니다. 개인 파일은 유지하는 옵션을 선택할 수도 있지만, 중요한 데이터는 반드시 미리 백업해 두는 것이 안전합니다.

마치며

ERROR_DISK_TOO_FRAGMENTED(0x0000012E) 오류는 대부분 디스크 정리와 조각 모음, CHKDSK 검사만으로 해결할 수 있습니다. 평소에 저장 공간 센스(Storage Sense)를 활성화하고 주기적인 디스크 유지 관리를 실천하면 이러한 오류를 사전에 예방할 수 있습니다. 이 글이 문제 해결에 도움이 되기를 바랍니다.