I tried to run return to wonderland... and it needs the ddraw.dll! Grrr, this is getting annoying.
Then I tried to scandisc -- it said that it cannot complete the disk check...
I then wanted to do a defrag, but then I accidently hit reset, and see, the automatic scanner fixes all the problems, including the "disappeared" ddraw.dll!
So, if windows tells you about C:\Windows\system32 being corrupt, and the game asks for a "missing" ddraw.dll, JUST HIT RESET, IT SHOULD WORK!

I hope I have helped you. If not, then in the future it will help someone.