Windows : 시간이 지남에 따라 사용 된 디스크 공간을 어떻게 볼 수 있습니까?


9

시간이 지남에 따라 사용 된 디스크 공간을 캡처하고 시각화하는 방법을 찾고 있습니다. 필요한 것은 디스크에서 사용되는 바이트입니다. 컴퓨터에 많은 사진을 저장하므로 하드 드라이브 공간이 더 필요할 때를 추정 할 수있는 방법이 필요합니다. 시간별 해상도로 사용 된 디스크 공간을 캡처 할 수있는 방법이 있지만 매일 해상도로도 괜찮습니다. 데이터 시각화가 필요하지 않습니다. 데이터를 Excel로 쉽게 내보낼 수있는 한 내 자신의 그래프를 만들고 외삽 할 수 있습니다.

WinDirStat 및 TreeSizeFree와 같은 많은 디스크 공간 시각화 프로그램을 보았지만 시간이 지남에 따라 디스크 공간 사용 캡처를 자동화 할 수있는 방법이 없습니다.



@Matthew Lock에게 감사드립니다. 성능 모니터에보기의 마지막 순간 만 표시되는 것 같습니다. 몇 년을 추적 할 수있는 무언가가 필요합니다. 성능 모니터를 사용하여 수행 할 수있는 방법이 있는지 알고 있습니까?
Patrick

여기에서 샘플링 시간을 변경할 수 있습니다. i.imgur.com/ganlFBW.png 실제로 몇 년 동안 실제로 시도하지는 않았지만 작동하는 것 같습니다.
Matthew Lock

답변:


9

Windows 성능 모니터 (perfmon)를 사용하여 시간이 지남에 따라 사용 된 디스크 공간을 1 초 해상도로 MB 단위로 볼 수 있습니다. 이 도구는 최신 버전의 Windows에 내장되어 있으므로 데이터를보기 위해 다른 프로그램을 다운로드 할 필요조차 없습니다. 이전 데이터는 표시되지 않으므로 설정할 때의 디스크 공간 데이터 만 표시됩니다. 시간별 데이터 포인트 만 필요했지만 1 초마다 업데이트로 테스트했으며 정상적으로 작동했습니다.

Perfmon을 사용하면 쉼표로 구분 된 파일 (Excel에서 열 수 있음), 탭으로 구분 된 파일 (Excel에서 일반적으로 사용하는 파일) 또는 이진 파일의 값으로 사용 가능한 디스크 공간을 얼마든지 출력 할 수 있습니다. 이진 출력을 사용하여 perfmon 자체의 데이터를 시각화 할 수 있습니다. 다른 출력 유형 중 하나를 사용하면 Excel에서 데이터를 직접 그래프로 만들 수 있습니다.

설정 방법에 대한 단계별 가이드는 다음과 같습니다.

  1. Windows 성능 모니터를여십시오 (Win-R-> "perfmon.exe"-> Enter)
  2. 가장 왼쪽 창에서을 두 번 클릭하십시오 Data Collector Sets. 마우스 오른쪽 버튼으로 클릭 User Defined-> New-> Data Collector Set.
  3. "Disk Space Free"와 같은 세트 이름을 입력하십시오. 라디오 버튼 Create manually (Advanced)을 클릭하고 다음을 클릭하십시오.
  4. 확인 Performance counter을 클릭하고 다음을 클릭하십시오.
  5. 딸깍 하는 소리 Add...
  6. 보일 때까지 스크롤 LogicalDisk하고 옆에있는 아래쪽 화살표를 클릭하십시오. 약간 아래로 스크롤하여 클릭하십시오 Free Megabytes( % Free Space원하는 경우 선택할 수도 있습니다 ). 이제 상자에 아래의 제목 Instance of selected object:을 클릭 C:한 후 그 아래 Add >>. 이 카운터는 제목이 오른쪽 창에 나타납니다 Added counters. 확인을 클릭하십시오.
  7. Sample Interval그러나 데이터를 자주 수집 하도록 을 설정하십시오 . 앞서 언급했듯이 매시간 데이터 포인트를보고 싶었습니다. 그래서, 내가 넣어 1에서 Sample Interval변경할 UnitsHours. 다음을 클릭하십시오.
  8. 로그를 배치 할 위치를 선택하십시오. 완료를 클릭하십시오.
  9. User Defined왼쪽 패널을 두 번 클릭 하고 방금 생성 한 데이터 수집기 ​​세트를 클릭하십시오 (예제 이름은 "Disk Space Free").
  10. 방금 생성 한 데이터 수집기 ​​세트가 오른쪽 패널에 나타납니다. 마우스 오른쪽 버튼으로 클릭-> Properties.
  11. 아래 Log format에서 위의 설명에 따라 원하는 유형을 선택할 수 있습니다. 확인을 클릭하십시오.

바이너리를 선택한 경우 왼쪽 창에서 Reports-> User Defined-> Disk Space Free를 클릭 한 다음 오른쪽 창에서 항목을 두 번 클릭하여 데이터를 볼 수 있습니다 .

쉼표로 구분하거나 탭으로 구분하면 8 단계에서 지정한 위치에서 데이터를 볼 수 있습니다.


1
정답으로 표시되어야합니다
Wadih M.

1
@WadihM. 네가 옳아. StackExchange 설명에 따라 Matthew의 답변 ( "이 답변은 유용합니다")을 찬성하고 올바른 답변으로 내 것을 선택해야합니다. 나는 그렇게 했어요.
패트릭

1

2
이 링크들에 감사드립니다. 나는 프로그램을 통해 그것을 할 수있는 방법이 있기를 바랐다. 나는 당신의 첫 번째 제안을 사용했습니다. Window 성능 모니터에 대해 조금 더 살펴본 후 사용자 정의 데이터 수집기 ​​세트를 설정하고 보고서 기능을 통해 데이터를 보는 방법을 발견했습니다. 귀하의 의견에 올바른 답변을 제시 한 것에 대한 크레딧을받을 자격이 있기 때문에 귀하의 답변을 수락합니다. 그러나 나는 또한 스크립팅없이 이것을 달성하고자하는 사람을 위해 내 자신을 추가 할 것입니다.
Patrick

1
매우 가치있는 수퍼 유저 로서이 답변다시 방문하여 자세한 내용을 추가하시기 바랍니다. 아시다시피, 하이퍼 링크만으로는 실제로 하나가 아닌 답 가리 킵니다 . 제발 편집 은 링크에서 필수 요소를 포함하도록 답변을.
Twisty Impersonator 2016 년

@Patrick 정답으로 설정하십시오
Wadih M.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.