If it's any consolation I've been having the same problem recently.
Installed the game under WinXP, played it right through
too. Then when I go back to play individual save-points, 80% of the time it'll just quit back to the desktop with no error messages, nowt.
Tried re-installing, still no joy. It's not like anything's changed, other than me completing the game.