Как отследить, как часто и какие программы пишут на диск?
Под виндой рекомендую использовать утилиту от Sys Internals — File Monitor. Бесплатная тулза. Найдешь по первой ссылке гугла.
Мне кажется достаточно temp & tmp натравить на RAMDisc и поставить побольше оперативы, чтобы свопа небыло. Остальное — копейки, главное бекапить не забывать хотя бы раз в месяц.
09, Power-On Hours Count, 8426, 100, 0, Ready for use., 
0C, Power Cycle Count, 450, 100, 0, Ready for use., 
F1, Host Writes, 3.27 TB, 100, 0, Ready for use., 
F2, Host Reads, 9.20 TB, 100, 0, Ready for use., 

Винту почти два года.