"commercially available 'undelete'" sounds like you don't mean to consider even marginally clever adversaries.
In this case, truncating the file may all you need, with copying something innocent (a random configuration or help file from a windows system directory) or such as a safer second choice.
'undelete' normally only covers *deletion*, right?