CHKDSK를 사용하여 Windows 10 또는 Windows 11에서 하드 드라이브 문제를 해결하는 방법
게시 됨: 2023-05-22하드 드라이브 오류가 있거나 처음에는 하드 드라이브와 연결되지 않은 이상한 동작이 있을 때마다 Check Disk는 생명의 은인이 될 수 있습니다. Windows 10, Windows 11 및 기타 Windows 버전과 함께 제공되는 Chkdsk 도구를 사용하는 방법은 다음과 같습니다.
CHKDSK란 무엇이며 어떤 역할을 합니까?
Chkdsk 실행 방법
예약된 디스크 검사를 확인하거나 취소하는 방법
ChkDsk 명령을 사용하는 방법
중요한 Chkdsk 명령
CHKDSK란 무엇이며 어떤 역할을 합니까?
chkdsk라고도 하는 디스크 검사 유틸리티(실행하는 데 사용하는 명령이므로)는 전체 하드 드라이브를 스캔하여 문제를 찾아 수정합니다. 매우 흥미로운 도구는 아니며 실행하는 데 시간이 다소 걸릴 수 있지만 장기적으로 더 큰 문제와 데이터 손실을 방지하는 데 실제로 도움이 될 수 있습니다. Chkdsk는 실행 방법에 따라 몇 가지 기능을 수행합니다.
- Chkdsk의 기본 기능은 디스크 볼륨에서 파일 시스템 및 파일 시스템 메타데이터의 무결성을 검사하고 발견한 논리적 파일 시스템 오류를 수정하는 것입니다. 이러한 오류에는 볼륨의 MFT(마스터 파일 테이블)의 손상된 항목, 파일과 관련된 잘못된 보안 설명자 또는 개별 파일에 대한 잘못 정렬된 타임 스탬프 또는 파일 크기 정보가 포함될 수 있습니다.
- Chkdsk는 불량 섹터를 찾는 디스크 볼륨의 모든 섹터를 선택적으로 스캔할 수도 있습니다. 불량 섹터는 데이터가 잘못 기록될 때 발생할 수 있는 소프트 불량 섹터와 디스크의 물리적 손상으로 인해 발생할 수 있는 하드 불량 섹터의 두 가지 형태로 나타납니다. Chkdsk는 소프트 불량 섹터를 복구하고 하드 불량 섹터를 표시하여 다시 사용되지 않도록 하여 이러한 문제를 해결하려고 시도합니다.
이 모든 것이 매우 기술적으로 들릴 수 있지만 걱정하지 마십시오. 언제 실행해야 하는지 알기 위해 작동 방식을 자세히 이해할 필요가 없습니다.
지원하는 드라이브에 SMART 도구를 사용하는 것과 함께 일상적인 유지 관리의 일부로 몇 달마다 chkdsk를 실행할 수 있습니다. 정전이나 시스템 충돌과 같이 Windows가 비정상적으로 종료될 때마다 실행하는 것도 고려해야 합니다. 경우에 따라 Windows는 시작 중에 자동으로 검사를 실행하지만 대부분의 경우 사용자가 직접 수행해야 합니다. 다른 방법으로 해결할 수 없는 앱이 로드되지 않거나 충돌하는 이상한 문제가 있는 경우에도 디스크를 확인하는 것이 좋습니다.
예를 들어, 한 번은 로드 직후 Outlook이 갑자기 충돌하기 시작하는 문제가 있었습니다. 많은 문제 해결 후 chkdsk 검사에서 내 Outlook 데이터 파일이 저장된 곳에 불량 섹터가 있음이 밝혀졌습니다. 다행히 chkdsk는 내 경우 섹터를 복구할 수 있었고 이후 모든 것이 정상으로 돌아갔습니다.
관련: 불량 섹터 설명: 하드 드라이브에 불량 섹터가 생기는 이유와 그에 대해 할 수 있는 일
chkdsk에서 복구 할 수 없는 문제(특히 하드 불량 섹터)가 발생하면 데이터를 사용할 수 없게 될 수 있습니다. 가능성은 높지 않지만 일어날 수 있습니다. 따라서 chkdsk를 실행하기 전에 항상 적절한 백업 루틴이 있는지 확인하고 PC를 백업해야 합니다.
chkdsk 도구는 모든 버전의 Windows에서 거의 동일하게 작동합니다. 이 기사에서는 Windows 10으로 작업할 것이므로 Windows 11을 사용하는 경우 스크린샷이 약간 다를 수 있지만 chkdsk는 동일하게 수행되며 절차가 다른 부분을 지적합니다. 또한 Windows로 부팅할 수 없는 경우 명령 프롬프트에서 실행하는 방법에 대해서도 설명합니다.
Chkdsk 실행 방법
Windows 바탕 화면에서 디스크 검사 도구를 실행하는 것은 쉽습니다. 파일 탐색기에서 확인하려는 드라이브를 마우스 오른쪽 버튼으로 클릭한 다음 "속성"을 선택합니다.
속성 창에서 "도구" 탭으로 전환한 다음 "확인" 버튼을 클릭합니다. Windows 7에서는 버튼 이름이 "지금 확인"입니다.
Windows 10 및 Windows 11에서 Windows는 드라이브에서 오류를 찾지 못했다고 알려줄 수 있습니다. "드라이브 스캔"을 클릭하여 여전히 수동 스캔을 수행할 수 있습니다. 수리를 시도하지 않고 먼저 검사를 수행하므로 이 시점에서 PC를 다시 시작하지 않습니다. 빠른 디스크 검사에서 문제가 발견되면 Windows에서 해당 옵션을 제시합니다. 하지만 강제로 실행하려면 명령 프롬프트를 사용하여 chkdsk를 실행해야 합니다. 이에 대해서는 이 기사의 뒷부분에서 다룰 것입니다.
Windows가 드라이브를 스캔한 후 오류가 발견되지 않으면 "닫기"를 클릭하면 됩니다.
예약된 디스크 검사를 확인하거나 취소하는 방법
다음에 다시 시작할 때 디스크 검사가 예약되어 있는지 확실하지 않은 경우 명령 프롬프트에서 쉽게 확인할 수 있습니다. 관리자 권한으로 명령 프롬프트를 실행해야 합니다. 시작 메뉴를 연 다음 "cmd"를 입력합니다. 결과를 마우스 오른쪽 버튼으로 클릭한 다음 "관리자 권한으로 실행"을 선택합니다.
참고: 이것은 관리자로 실행되는 한 명령 프롬프트, PowerShell 또는 Windows 터미널에서 동일하게 작동합니다.
프롬프트에서 다음 명령을 입력합니다. 필요한 경우 드라이브 문자를 대체합니다.
chkntfs c:
드라이브의 수동 검사를 예약한 경우 해당 효과에 대한 메시지가 표시됩니다.
Windows에서 드라이브 자동 검사를 예약한 경우 볼륨이 손상되었음을 알리는 메시지가 표시됩니다. 이는 잠재적인 오류로 플래그가 지정되었음을 의미합니다. 이것은 Windows가 다음에 시작할 때 검사를 실행할 것임을 나타내는 역할을 합니다. 자동 검색이 예약되지 않은 경우 볼륨이 손상되지 않았음을 알리는 메시지만 표시됩니다.
다음에 Windows를 시작할 때 디스크 검사가 예약되어 있지만 검사를 원하지 않는 경우 다음 명령을 입력하여 검사를 취소할 수 있습니다.
chkntfs /xc:
스캔이 취소되었다는 어떤 종류의 피드백도 받지 못하지만 취소되었을 것입니다. 이 명령은 실제로 다음 시작을 위해 chkdsk 명령에서 드라이브를 제외합니다. 검사가 예약되었음을 확인하기 위해 다시 시작하면 Windows는 원하는 경우 검사를 건너뛸 수 있는 약 10초의 시간을 제공합니다.
관련: Windows A: 및 B: 드라이브의 용도는 무엇입니까?
ChkDsk 명령을 사용하는 방법
명령 프롬프트를 사용하려는 경우(또는 Windows가 제대로 부팅되지 않아 사용해야 하는 경우) 디스크 검사 프로세스를 좀 더 제어할 수 있습니다. 또한 Windows 10 또는 Windows 11을 사용하는 경우 자동 수정 또는 불량 섹터 검색을 강제로 혼합할 수 있는 유일한 방법입니다. Windows + X를 누르고 "명령 프롬프트(관리자)"를 선택하여 관리자 권한으로 명령 프롬프트를 엽니다. chkdsk
명령을 사용하게 됩니다. 이 명령은 여러 옵션 스위치를 지원하지만 우리는 주로 그 중 두 가지인 /f
및 /r
과 관련이 있습니다.
관련: Windows 10의 숨겨진 고급 사용자 메뉴에 액세스하는 방법
참고: 원하는 경우 PowerShell 또는 Windows 터미널을 사용할 수도 있습니다. 프로세스는 동일합니다. 관리자로 실행했는지 확인하십시오.
chkdsk
명령만 사용하면 읽기 전용 모드에서 드라이브를 스캔하여 오류를 보고하지만 복구를 시도하지는 않습니다. 이러한 이유로 일반적으로 PC를 다시 시작하지 않고도 실행할 수 있습니다.
검사 중에 chkdsk
논리 파일 시스템 오류 복구를 시도하도록 하려면 /f
스위치를 추가하십시오. 드라이브에 사용 중인 파일이 있는 경우(아마도 그럴 것임) 다음 다시 시작을 위해 스캔을 예약하라는 메시지가 표시됩니다.
chkdsk /fc:
chkdsk
에서 불량 섹터도 검색하도록 하려면 /r
스위치를 사용합니다. /r
스위치를 사용하면 /f
스위치가 암시됩니다. 즉, chkdsk
논리적 오류와 불량 섹터를 모두 검색합니다. 그러나 명시적으로 chkdsk /f /r
작성할 필요는 없지만 동시에 명령에 /r
및 /f
스위치를 둘 다 던지면 아무 것도 손상되지 않습니다.
chkdsk /rc:
chkdsk /r
실행하면 볼륨에 대해 수행할 수 있는 가장 철저한 검사가 제공되며 섹터 검사에 시간 여유가 있다면 최소한 주기적으로 실행하는 것이 좋습니다.
중요한 Chkdsk 명령
물론 chkdsk
와 함께 사용할 수 있는 다른 매개변수가 있습니다. 따라서 완전성과 괴짜 즐거움을 위해 다음과 같습니다.
C:\>chkdsk /? 디스크를 확인하고 상태 보고서를 표시합니다. CHKDSK [볼륨[[경로]파일 이름]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:크기]] [/B] 볼륨 드라이브 문자(뒤에 콜론)를 지정합니다. 마운트 지점 또는 볼륨 이름. filename FAT/FAT32 전용: 조각화를 확인할 파일을 지정합니다. /F 디스크의 오류를 수정합니다. /V FAT/FAT32에서: 모든 파일의 전체 경로와 이름을 표시합니다. 디스크에. NTFS에서: 정리 메시지가 있는 경우 표시합니다. /R 불량 섹터를 찾고 읽을 수 있는 정보를 복구합니다. (/F를 의미). /L:size NTFS 전용: 로그 파일 크기를 지정된 숫자로 변경합니다. 킬로바이트. 크기가 지정되지 않은 경우 현재 표시 크기. /X 필요한 경우 먼저 볼륨을 강제로 분리합니다. 그러면 볼륨에 대해 열려 있는 모든 핸들이 유효하지 않게 됩니다. (/F를 의미). /IN NTFS에만 해당: 인덱스 항목에 대해 덜 강력한 검사를 수행합니다. /C NTFS 전용: 폴더 내의 주기 확인을 건너뜁니다. 구조. /B NTFS 전용: 볼륨에서 불량 클러스터를 재평가합니다. (/R을 의미) /scan NTFS만: 볼륨에서 온라인 스캔을 실행합니다. /forceofflinefix NTFS 전용: ("/scan"과 함께 사용해야 함) 모든 온라인 수리를 우회합니다. 발견된 모든 결함 오프라인 수리를 위해 대기 중입니다(예: "chkdsk /spotfix"). /perf NTFS 전용: ("/scan"과 함께 사용해야 함) 더 많은 시스템 리소스를 사용하여 최대한 빨리 스캔을 완료합니다. 가능한. 이는 성능에 부정적인 영향을 줄 수 있습니다. 시스템에서 실행 중인 다른 작업. /spotfix NTFS 전용: 볼륨에서 스팟 수정을 실행합니다. /sdcleanup NTFS에만 해당: 불필요한 보안 설명자를 가비지 수집 데이터(/F를 의미). /offlinescanandfix 오프라인 스캔을 실행하고 볼륨을 수정합니다. /freeorphanedchains FAT/FAT32/exFAT 전용: 모든 고아 클러스터 체인을 해제합니다. 내용을 복구하는 대신. /markclean FAT/FAT32/exFAT only: 없는 경우 볼륨을 깨끗한 것으로 표시합니다. /F가 지정되지 않은 경우에도 손상이 감지되었습니다. /I 또는 /C 스위치는 Chkdsk를 실행하는 데 필요한 시간을 다음과 같이 줄입니다. 볼륨의 특정 검사 건너뛰기
Chkdsk가 하드 드라이브 문제를 해결하고 컴퓨터를 정상적으로 사용할 수 있기를 바랍니다.