
Недавно я начал терять место на жестком диске. Я делал все возможное, чтобы избавиться от временных файлов и всего такого, но мне кажется, что было бы эффективнее с точки зрения времени, если бы был способ определить, какая программа или служба в последний раз записывала данные на жесткий диск.
В надежде понять, куда уходит все это дисковое пространство, я задался вопросом, есть ли программа или конкретное представление/команда, которые бы подробно все это показали.
Какие-нибудь советы?
Кроме очистки диска, конечно. Я провожу ее уже каждый день, но безрезультатно.
EDIT: Мой вопрос касается того, какая программа доступна для отслеживания уникальных служб или приложений, которые пишут на мой жесткий диск. Это не имеет ничего общего с файловой системой или размером отдельной папки. Вопрос о связывании не так тесно связан, как можно было бы подумать.
-- ТРГ
решение1
Ответ — Process Monitor от Microsoft. Он объединяет в себе кучу инструментов.
https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx
В верхней части находится панель инструментов, на которой можно отключить реестр, сеть и все остальное, не связанное с диском.
Это может генерировать, потенциально, тысячи записей в секунду. Однако это скажет вам, что использует ваш диск. Есть фильтр, я предлагаю вам использовать его, чтобы ограничить результаты записями, а не чтениями, поскольку количество результатов будет подавляющим. Вы можете захотеть использовать кучу исключений.