In a way, I do not understand the problem:
(it happens only when making a "freespace erase", not a file erase)
When you erase, this is probably the final step of a general and
irrevocable cleaning the PC of its "past". After having deleted,
whatever was "superfluous". (including caches & recycle bin, etc.)
When you try to keep "restore points", you just keep a status the
PC had in the past. Which would contradict the sense of erasing.
So: why do you not clean the PC and, when finished, then make a new
restore point (or several if you like) of the now clean PC?
Or erase only when you know, that you will no longer use "restore
point" leading to the past. They cannot bring back what was erased,
anyway.
PS: setting the value for restore to zero inhibits making a "restore
point", for lack of storing space... (in WinME it may be adjusted in
"my computer" by right cklicking and then under "properties")
[
]