Windows에서 특정 하드 드라이브에 액세스하는 항목을 확인하는 방법은 무엇입니까?

Windows에서 특정 하드 드라이브에 액세스하는 항목을 확인하는 방법은 무엇입니까?

가능한 중복:
현재 사용 중인 하드 드라이브 대역폭의 비율을 어떻게 확인할 수 있습니까?

도크에 있는 내 HDD가 액세스되는 것처럼 소음을 내기 시작했지만 어떤 프로그램도 액세스하는 것을 볼 수 없습니다.

작업 관리자가 어떤 프로그램이 CPU를 가장 많이 사용하는지 보여주는 것과 유사한 백분율로 어떤 프로그램이 어떤 HDD에 액세스하는지 보여주는 프로그램이 있습니까?

답변1

Windows Vista 이상을 사용하는 경우 리소스 모니터를 사용해 보세요. 시작 메뉴 검색에 입력하거나 resmon작업 관리자를 열고 성능 탭에서 "리소스 모니터" 버튼을 클릭하세요.

리소스 모니터에서 디스크 탭으로 이동합니다. 여기에서 어떤 프로세스가 디스크에 액세스하고 있는지, 정확히 어떤 디스크와 어떤 파일에 액세스하고 있는지 확인할 수 있습니다.

당신은 또한 확인할 수 있습니다프로세스 탐색기(시스인터널스에서) 이는 좀 더 유연하고 모든 기능을 갖추고 있습니다. 예를 들어 특정 디스크나 경로에 액세스하는 프로세스만 표시하도록 필터를 설정할 수 있습니다.

답변2

(적어도 내장된 기능을 통하지 않고) 백분율로 액세스를 표시할 수 있는 프로그램을 모르지만, 어떤 프로그램이 드라이브에 과도하게 액세스하고 있는지 확인하기만 하면 다음을 사용할 수 있습니다.프로세스 모니터액세스한 모든 파일과 폴더를 보려면 다음을 선택할 수 있습니다.파일필터를 사용하여 디스크 액세스만 확인하고 정상적으로 보이는 항목을 마우스 오른쪽 버튼으로 클릭하여 필터링하여 혼란을 더 줄이고 예상치 못한/과도한 액세스만 선별합니다.

데이터를 CSV 파일로 내보내고 다른 프로그램에서 열어 차트를 그래프로 표시할 수도 있지만 액세스 내역을 목록에서 실시간으로 보는 것이 훨씬 더 쉬울 것입니다.

여기에 이미지 설명을 입력하세요 (개인적으로 ProcMon보다 Filemon을 더 선호하지만 이는 XP에서만 작동합니다.)

디스크몬이는 직접적인 디스크 액세스(예: 특정 파일이나 폴더가 아닌 디스크 자체에 대한 액세스)를 보여 주지만 이를 수행하는 프로세스는 표시하지 않습니다.

여기에 이미지 설명을 입력하세요

관련 정보