Jan 16
Just a note in case anyone else has this problem...

DO NOT RUN SYSTEM RESTORE IF YOU'RE RUNNING AN APACHE SERVER ON YOUR MACHINE AS A SERVICE. Apparently, Windows perceives the document files as system files when run as a service and will also undo any changes on these files... I have yet to find the saved/backed up version of my newer files to get back without undoing my restore. It was bad enough the restore messed up my Symantec Client installation; that took a good hour or so to fix (uninstall, clean registry, remove services, restart 6 times, NoNav, reinstall, restart, etc...).

I thought this might be a nice warning for anyone else. :-( Guess you have to backup your webserver files before using the system restore (only when you run Apache as a service).

Update and Correction: It wasn't until after I was unable to find my updated folder structure (searched on a specific folder name) and ran an undo on my restoration that I realized...the files were still gone! ...or more correctly, they weren't gone, but for some ungodly and unknown reason the folder structure was migrated back to the way it was originally (when I ran the restore) and System Restore simply GUESSED (using some algorithm of sorts) where it thought all my files belonged. Upon my "undo", it was not restored to the way it was. I almost broke a ton of things around me until I noticed some of my files were just in the wrongly named directory. Either way, I still strongly suggest backing up webserver files before doing a system restore - especially if you've done any folder modifications recently. (I know, you should back up your stuff anyway, but what the heck...not gonna do a full system backup before a system restore from a week ago when it's not supposed to touch non-system files or folders anyway.)

Posted by Brendon Kozlowski