Windows: Làm thế nào tôi có thể thấy không gian đĩa được sử dụng theo thời gian?


12

Tôi đang tìm cách để nắm bắt và trực quan hóa không gian đĩa đã sử dụng theo thời gian. Tất cả tôi cần là một số-- byte được sử dụng trên đĩa. Tôi lưu trữ rất nhiều ảnh trên máy tính của mình, vì vậy tôi cần một cách để ước tính khi nào tôi sẽ cần thêm dung lượng ổ cứng. Nếu có một cách để chiếm không gian đĩa đã sử dụng với độ phân giải hàng giờ sẽ rất tuyệt, nhưng ngay cả độ phân giải hàng ngày cũng tốt. Tôi thậm chí không cần trực quan hóa dữ liệu; miễn là dữ liệu có thể dễ dàng xuất sang Excel, tôi có thể tạo biểu đồ của riêng mình và ngoại suy.

Tôi đã thấy nhiều chương trình trực quan hóa không gian đĩa như WinDirStat và TreeSizeFree, nhưng họ không có cách nào để tự động hóa việc sử dụng không gian đĩa theo thời gian.


Tôi cho rằng bạn có thể thiết lập một cái gì đó bằng cách sử dụng Performance Monitor được tích hợp trong blog của Windows.technet.com/b/askcore/archive/2012/03/16/ mẹo
Matthew Lock

Cảm ơn @Matthew Khóa. Có vẻ như Performance Monitor chỉ hiển thị phút cuối trong chế độ xem. Tôi cần một cái gì đó có thể theo dõi năm. Bạn có biết có cách nào để làm điều đó bằng Performance Monitor không?
Patrick

Bạn có thể thay đổi thời gian lấy mẫu ở đây: i.imgur.com/ganlFBW.png Tôi thực sự đã không thử nhiều năm trong thực tế, nhưng có vẻ như nó hoạt động.
Khóa Matthew

Câu trả lời:


12

Bạn có thể thấy không gian đĩa được sử dụng theo thời gian với Windows Performance Monitor (perfmon) đến MB với độ phân giải xuống đến một giây. Công cụ này được tích hợp vào các phiên bản Windows mới nhất, do đó bạn thậm chí không cần tải xuống chương trình khác để xem dữ liệu. Nó không hiển thị bất kỳ dữ liệu nào trước đó, vì vậy bạn sẽ chỉ thấy dữ liệu không gian đĩa từ khi bạn thiết lập. Tôi chỉ cần điểm dữ liệu hàng giờ nhưng tôi đã thử nghiệm với các cập nhật mỗi giây và nó hoạt động tốt.

Perfmon cho phép bạn xuất ra bao nhiêu dung lượng đĩa trống mà bạn có với giá trị cho một tệp được phân tách bằng dấu phẩy (có thể được mở trong Excel), được phân tách bằng tab (những gì Excel thường sử dụng) hoặc nhị phân. Sử dụng đầu ra nhị phân, bạn có thể hình dung dữ liệu trong chính perfmon. Sử dụng một trong các loại đầu ra khác cho phép bạn tạo các biểu đồ dữ liệu của riêng mình trong Excel.

Dưới đây là hướng dẫn từng bước về cách thiết lập tính năng này:

  1. Mở Windows Performance Monitor (Win-R -> gõ "perfmon.exe" -> Enter)
  2. Trong khung bên trái nhất, nhấp đúp chuột Data Collector Sets. Nhấp chuột phải User Defined-> New-> Data Collector Set.
  3. Nhập tên cho bộ của bạn, đại loại như "Không gian đĩa miễn phí". Nhấp vào nút radio Create manually (Advanced), nhấp vào Tiếp theo.
  4. Kiểm tra Performance counter, nhấp vào Tiếp theo
  5. Nhấp chuột Add...
  6. Cuộn cho đến khi bạn nhìn thấy LogicalDiskvà nhấp vào mũi tên xuống bên cạnh nó. Cuộn xuống một chút và nhấp Free Megabytes(bạn cũng có thể chọn % Free Spacenếu muốn). Bây giờ trong hộp bên dưới có tiêu đề Instance of selected object:nhấp C:và sau đó bên dưới đó Add >>. Bộ đếm đó bây giờ sẽ hiển thị trong khung bên phải có tiêu đề Added counters. Nhấn OK.
  7. Đặt Sample Intervalthành tuy nhiên bạn thường muốn thu thập dữ liệu. Giống như tôi đã đề cập, tôi muốn xem các điểm dữ liệu hàng giờ. Vì vậy, tôi đưa 1vào Sample Intervalvà đổi Unitsthành Hours. Nhấn tiếp.
  8. Chọn vị trí bạn muốn ghi nhật ký của mình. Nhấp vào Kết thúc.
  9. Nhấp đúp chuột User Definedvào bảng điều khiển bên trái và nhấp vào bộ thu thập dữ liệu bạn vừa tạo (tên ví dụ là "Không gian đĩa miễn phí").
  10. Bộ thu thập dữ liệu bạn vừa tạo sẽ hiển thị trong bảng bên phải. Nhấp chuột phải vào nó -> Properties.
  11. Theo Log formatbạn có thể chọn loại bạn thích theo lời giải thích trong đoạn trên. Nhấn OK.

Nếu bạn đã chọn nhị phân, bạn có thể xem dữ liệu bằng cách nhấp Reports-> User Defined-> Disk Space Freetrong khung bên trái, sau đó nhấp đúp vào mục trong khung bên phải.

Nếu bạn chọn phân tách bằng dấu phẩy hoặc phân tách bằng tab, bạn có thể xem dữ liệu của mình tại vị trí bạn đã chỉ định trong bước 8.


1
Điều này nên được đánh dấu là câu trả lời đúng
Wadih M.

1
@WadihM. bạn đúng. Theo mô tả StackExchange, tôi nên nêu lên câu trả lời của Matthew ("câu trả lời này hữu ích") và chọn câu trả lời của tôi làm câu trả lời đúng. Tôi đã đi trước và làm như vậy.
Patrick

1

2
Cảm ơn các liên kết này. Tôi đã hy vọng có một cách để làm điều đó thông qua một chương trình. Tôi đã kết thúc bằng cách sử dụng đề nghị đầu tiên của bạn. Sau khi đi sâu vào Window Performance Monitor một chút nữa, tôi phát hiện ra cách thiết lập bộ thu thập dữ liệu do người dùng xác định và xem dữ liệu thông qua tính năng báo cáo. Tôi chấp nhận câu trả lời của bạn vì bạn xứng đáng nhận được tín dụng vì đã chỉ cho tôi câu trả lời đúng trong bình luận của bạn. Nhưng, tôi cũng sẽ thêm cái riêng của mình cho bất cứ ai muốn thực hiện điều này mà không cần kịch bản.
Patrick

1
Là một Siêu người dùng được đánh giá cao, tôi khuyến khích bạn xem lại câu trả lời này và thêm chi tiết. Như bạn có thể biết, các siêu liên kết một mình hướng đến một câu trả lời mà không thực sự là một . Vui lòng chỉnh sửa câu trả lời của bạn để nó bao gồm các yếu tố cần thiết từ các liên kết.
Tôi nói Phục hồi Monica

@Patrick Vui lòng đặt câu trả lời của bạn là câu trả lời đúng
Wadih M.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.