https://www.tabmode.com > Windows 10 > 디스크 드라이브(Hard Disk) > 저장 장치 진단 도구로 디스크 드라이브(HDD)나 USB 메모리의 오류 검사하기 - Windows 10
Windows에서 사용중인 응용 프로그램 등의 결함으로 인해 예상치 못한 오류로 강제 종료될 경우, 다음과 같이 PC 재부팅시 하드 디스크의 진단 오류의 체크가 이루어집니다.
관련 기사
시스템 문제가 발생한 드라이브 (하드 디스크)의 오류를 확인하기또한 Windows에서 기본으로 제공하는 디스크 조각 모음이나, 오류 검사의 CheckDisk와 fsutil, fltmc 등도 있지만 여기에서는 Windows 10 Anniversary Update 이후에 새로 추가된 저장장치 진단 도구(stordiag.exe)에 대해 소개합니다.
스폰서 링크
저장장치 진단 도구는 저장장치 및 파일 시스템의 진단 로그를 수집하여 임의의 폴더에 진단 결과 정보를 출력하는 새로운 커맨드라인(Command Line)입니다.
이 도구는 저장장치 관련 문제를 분석하고 식별하고 NTFS 파일 시스템의 손상을 예방하는 데 도움이 되는 시스템 도구입니다. 또한 Windows 이벤트 추적(ETW : Event Tracing for Windows의 약자) 프로그램을 실행하여 NTFS 파일 시스템의 일관성을 확인할 수 있습니다.
▼ 완전한 진단 로그의 리포트를 얻으려면, 상승된 명령 프롬프트(관리자)에서 커맨드라인을 실행합니다. 단축키 Windows + X 키를 누르거나, 1 시작 버튼에서 마우스 오른쪽 클릭하고 2상승된 명령 프롬프트(관리자)를 클릭합니다.
Windows 10 Creators Update(버전 1703) 이후에는 시작 버튼의 오른쪽 클릭 메뉴에서 명령 프롬프트 항목이 없어져 버렸습니다. 그 대신에 Windows Powershell이 기본 쉘이 되었습니다. 명령 프롬프트로 전환하는 방법은 아래 링크에서 확인할 수 있습니다.
관련 기사
시작 화면의 오른쪽 클릭 메뉴에서 사라졌다. 명령 프롬프트를 표시하는 방법▼ 명령 프롬프트를 관리자 권한으로 실행을 허용할 것인지에 대한 사용자 계정 컨트롤(UAC) 화면이 나타납니다. 1예 버튼을 클릭합니다.
▼ 저장장치 진단 도구의 사용법은 다음과 같습니다.
StorDiag [-collectEtw] [-checkFSConsistency] [-out <출력 Path>]
-collectEtw:승격한 세션에서 실행된 경우, 30초 동안의 긴 이벤트 추적을 수집합니다.
-checkFSConsistency:NTFS 파일 시스템의 일관성을 검사합니다.
-out <출력 Path>:모든 로그 파일이 저장되는 출력 경로를 지정합니다.
▼ StorDiag.exe의 도움말에서 사용 방법을 확인할 수 있습니다.
C:\Windows\System32>StorDiag /? 1
스폰서 링크
저장장치 진단을 실행한 후, 현재 로그인 중인 사용자의 바탕 화면에 그 진단 결과를 출력하도록, 아래의 커맨드라인을 실행합니다. 출력 위치(폴더)는 임의의 장소(예를 들면, C:\temp)에 지정할 수 있습니다.
C:\Windows\System32>stordiag -out %UserProfile%\Desktop 1
▼ 다음과 같이 바탕 화면에 "StorDiag" 정보의 폴더가 완성되었습니다.
▼ StorDiag 폴더를 더블 클릭하여 열면, 1C:\Users\[사용자 ID]\Desktop\StorDiag 경로(path)에 다음의 폴더와 파일의 진단 정보가 포함되어 있습니다.
▼ StorDiag 폴더 중에서, 디스크의 구성 정보가 저장되어 있는 "PSLogs.txt"를 열어 보면, 여러 디스크의 구성 정보가 표시됩니다.
▼ 아래의 명령어를 실행합니다. 출력 위치(폴더)는 원하는 장소로 지정할 수 있습니다.
C:\Windows\System32>stordiag -collectEtw -out %UserProfile%\Desktop
▼ 과거에 실행된 "StorDiag.exe"명령으로 출력된 StorDiag 폴더가 이미 존재하고 있는 경우, 출력 위치룰 같은 폴더를 지정하면 아래와 같은 오류 메세지가 표시됩니다. 일단 이전에 존재한 StorDiag 폴더를 삭제하거나 다른 위치로 변경해야 합니다.
▼ 위에서 실행한 저장장치 진단 커맨드라인의 실행이 중단됩니다.
▼ 진단 로그 파일의 출력 위치를 지정하지 않은 경우, 다음과 같이 1C:\Users\[사용자 ID]\AppData\Local\Temp에 StorDiag.zip 압축 파일 형태로 저장되어 있습니다.
▼ 아래의 커맨드라인을 실행합니다. 출력 위치(폴더)는 원하는 장소로 지정할 수 있습니다.
C:\Windows\System32>stordiag -checkFSConsistency -out %UserProfile%\Desktop
▼ 저장장치 진단의 풀 옵션으로 아래의 커맨드라인을 실행합니다.
C:\Windows\System32>stordiag -collectEtw -checkFSConsistency -out %UserProfile%\Desktop
스폰서 링크
스폰서 링크
Category
Windows Keyword Category
TABMODE Copyright©All rights reserved