I get this Error all the time. Not sure if its a vista only thing, but my way around it is to render little peices of the sequence at a time, like start rendering and go from 0-50, then cancel, Save, then Render again. It saves the render progress at least so if it does crash, you dont loose everything.
This method works for me a lot. Its a very annoying bug though…