If you try delete games in the windows directory they will just reappear a few seconds later. I remember creating a script to do this but you could not do it by deleting the files. As a test go and delete sol.exe and watch how quickly it returns.

I suggest you use sysocmgr to script it. It's usage is described at this url:
http://ask-leo.com/how_can_i_disable_the_games_that_come_with_windows.html