CHKDSK 명령을 실행하고 스토리지 드라이브에서 오류를 제거하십시오.
Windows에는 사용자의 편의를 위해 과다한 명령줄 유틸리티가 있습니다. chkdsk(디스크 검사로 발음됨) 명령은 그러한 훌륭한 전시 중 하나입니다. 이 명령을 사용하면 시스템의 3차 저장소의 논리적 무결성을 검사하고 확인할 수 있습니다. 파일 시스템에 오류가 있는지 확인하고 수정하도록 설계되었습니다.
또한 여러 매개변수를 사용하여 다양한 순열 및 조합으로 도구(디스크 검사) 작업을 수행할 수 있습니다. 전반적으로 chkdsk는 Windows 11 컴퓨터에서 유용한 도구입니다. 이 가이드에서는 PC에서 도구를 실행하고 최대한 활용하는 방법을 보여줍니다.
CHKDSK를 사용해야 하는 이유
chkdsk 명령의 주요 기능은 하드 드라이브에 있는 파일 시스템의 무결성을 확인하고 필요한 수정을 하는 것입니다. 이 명령은 하드 드라이브의 불량 섹터도 수정할 수 있습니다.
불량 섹터는 다시 '소프트 불량 섹터'와 '하드 불량 섹터'로 나뉩니다. '소프트 불량 섹터'는 논리적 불량 섹터이며 chkdsk 명령으로 쉽게 고칠 수 있습니다. 반면에 '하드 불량 섹터'는 디스크의 물리적 손상으로 인해 발생합니다. chkdsk는 복구할 수 없지만 데이터 쓰기를 방지하고 예기치 않은 문제를 방지하기 위해 섹터를 확실히 표시할 수 있습니다.
다음은 chkdsk 명령으로 해결할 수 있는 문제 목록입니다.
- 하드 디스크에서 데이터를 읽을 수 없습니다
- 컴퓨터에서 부팅 오류가 발생합니다.
- 컴퓨터의 파일에 액세스할 때 성능이 저하되거나 저하됨
- 작업 중 컴퓨터가 갑자기 종료됨
파일 탐색기를 사용하여 CHKDSK 실행
기술에 익숙하지 않은 경우 Windows는 명령 프롬프트에 어떤 종류의 명령도 입력하지 않고 파일 탐색기에서 chkdsk 명령을 실행할 수 있는 옵션을 제공합니다.
이렇게 하려면 먼저 바탕 화면에서 '내 PC' 아이콘을 두 번 클릭합니다. 또는 키보드에서 Windows+E 단축키를 눌러 열 수도 있습니다.
이제 확인하려는 드라이브를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 '속성' 옵션을 선택합니다.
'Windows 속성' 창에서 '도구' 탭을 클릭한 다음 '오류 검사' 섹션에서 '확인' 버튼을 클릭합니다.
드라이브에 오류가 없으면 시스템에서 오류를 알리는 메시지를 받을 수 있습니다. 여전히 스캔을 계속하려면 프롬프트에서 '드라이브 스캔' 옵션을 클릭하십시오. 그렇지 않은 경우 '취소'를 누르십시오.
스캔하는 데 시간이 걸릴 수 있습니다. 프로세스가 백그라운드에서 실행되는 동안 참을성 있게 기다리십시오.
chkdsk 명령을 더 많이 제어하려면 명령 프롬프트를 사용하여 호출할 수 있습니다.
명령 프롬프트를 사용하여 CHKDSK 실행
이 방법은 GUI의 편리함을 제공하지 않지만 매개변수의 도움으로 명령을 사용할 때 완전한 제어와 유연성을 제공합니다.
먼저 PC에서 관리자 권한으로 Windows 터미널을 엽니다. 시작 메뉴에서 '터미널'을 검색한 후 결과에서 'Windows 터미널' 앱을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 '관리자 권한으로 실행' 옵션을 선택합니다.
다음으로 UAC(사용자 계정 컨트롤) 창이 나타납니다. 관리자 계정으로 로그인하지 않은 경우 관리자 로그인에 필요한 자격 증명을 입력하십시오. 그렇지 않으면 '예' 버튼을 클릭하여 Windows 터미널의 관리자 창을 실행합니다.
그런 다음 터미널 창에서 캐럿 아이콘(아래쪽 화살표)을 클릭합니다. 그런 다음 오버플로 메뉴에서 '명령 프롬프트' 옵션을 선택합니다. 또는 Ctrl+Shift+2를 눌러 액세스할 수도 있습니다.
이제 명령 프롬프트 창에 다음 명령을 입력하거나 복사/붙여넣기하고 Enter 키를 누릅니다.
chkdsk /f
도구가 작업을 실행하는 동안 드라이브를 사용할 수 없기 때문에 컴퓨터를 다음에 부팅할 때 chkdsk 절차를 예약하라는 메시지가 나타날 수 있습니다. 예약하려면 키보드에서 Y를 누릅니다. 그렇지 않은 경우 N을 누릅니다.
마지막으로 시작 메뉴에서 컴퓨터를 종료하고 다시 켭니다. chkdsk 도구는 PC가 부팅되기 전에 자동으로 저장소 볼륨 검색을 시작합니다.
CHKDSK 명령의 매개변수
chkdsk는 매우 다재다능한 명령이므로 다양한 매개변수를 지원합니다. 다음은 chkdsk 명령에서 지원하는 모든 매개변수와 해당 기능입니다.
매개변수 | 기능 |
/에프 | 디스크의 오류를 스캔하고 수정합니다. 볼륨이 사용 중인 경우 컴퓨터의 다음 부팅 시 확인을 예약하라는 메시지가 표시됩니다. |
/V | 디스크를 확인하고 시스템의 모든 디렉토리에 있는 각 파일의 이름을 표시합니다. |
/아르 자형 | 드라이브의 모든 물리적 불량 섹터를 찾아 읽을 수 있는 정보를 복구합니다. '/f' 매개변수의 기능도 포함합니다. |
/엑스 | 필요한 경우 볼륨을 강제로 분리한 다음 드라이브를 스캔하고 수정합니다. '/f' 매개변수의 기능을 포함합니다. |
/나 | CHKDSK를 실행하는 데 필요한 시간을 줄이기 위해 인덱스 항목에 대한 특정 볼륨 검사를 건너뜁니다. NTFS 파일 시스템에서만 사용할 수 있습니다. |
/씨 | NTFS 파일 시스템에서만 사용됩니다. CHKDSK 시간을 줄이기 위해 구조화할 폴더 내의 검사 주기를 건너뜁니다. |
/나[:] | 로그 파일 크기를 원하는 크기로 변경합니다. 'size' 매개변수 없이 사용하는 경우 명령은 현재 크기를 표시합니다. NTFS 파일 시스템에서만 사용할 수 있습니다. |
/비 | 이 매개변수는 볼륨에서 식별된 불량 섹터의 현재 목록을 지우고 할당된 클러스터와 사용 가능한 클러스터에서 오류가 있는지 다시 검색합니다. 또한 '/r' 매개변수의 기능을 수행합니다. 주로 새 하드 드라이브에 클러스터를 할당한 후에 사용됩니다. 또한 NTFS 파일 시스템에서만 사용할 수 있습니다. |
/주사 | 볼륨에서 온라인 스캔을 실행합니다. NTFS 파일 시스템에서만 사용할 수 있습니다. |
/forceofflinefix | (/scan과 함께 사용해야 함) 모든 온라인 복구를 건너뛰고 발견된 모든 결함이 오프라인 복구를 위해 대기합니다. |
/퍼프 | (/scan과 함께 사용해야 함) 검색의 우선 순위를 높이고 시스템 리소스 사용량을 늘려 검색을 훨씬 빠르게 완료합니다. 실행 중인 다른 작업에 부정적인 영향을 미칠 수 있습니다. NTFS 파일 시스템에서만 사용할 수 있습니다. |
/스팟픽스 | 이 매개변수는 볼륨에서 고정을 실행합니다. NTFS 파일 시스템에서만 사용할 수 있습니다. |
/sdcleanup | 쓰레기는 불필요한 보안 설명자 데이터를 수집합니다('/f' 매개변수를 의미함). NTFS 파일 시스템에서만 사용됩니다. |
/오프라인스캔및수정 | 오프라인 스캔을 실행하고 볼륨을 수정합니다. |
/freeorphanedchains | 분리된 클러스터 체인은 내용을 복구하는 대신 해제됩니다. FAT/FAT32/exFAT 파일 시스템에서만 사용됩니다. |
/마크클린 | '/f' 매개변수가 지정되지 않은 경우에도 손상이 감지되지 않으면 볼륨 정리를 표시합니다. FAT/FAT32/exFAT 파일 시스템에서만 작동합니다. |
/? | CHKDSK에 대해 지원되는 모든 매개변수의 목록과 도움말을 표시합니다. |
CHKDSK 종료 코드
chkdsk 명령은 프로세스를 마친 후 종료 코드를 반환합니다. 전체 작업의 결과를 알기 위해서는 이러한 종료 코드를 아는 것이 중요합니다.
종료 코드 | 설명 |
0 | 오류가 발견되지 않았습니다. |
1 | 오류가 발견되어 수정되었습니다. |
2 | 디스크 정리(예: 가비지 수집)를 수행했거나 '/f' 매개변수가 지정되지 않아 정리를 수행하지 않았습니다. |
3 | 디스크를 확인할 수 없습니다. 오류를 수정할 수 없습니다. 또는 '/f' 매개변수가 지정되지 않아 오류가 수정되지 않았습니다. |
그리고 그게 다야! 다음에 앱이나 PC가 예기치 않게 종료되는 문제에 직면했을 때 chkdsk 명령이 도움이 될 것이며 이 가이드도 마찬가지입니다.