I have a custom screen saver that has been deployed to all of our Windows XP machine via GPO, it has been running fine. Recently we introduced several Windows 7 machine into our network, the same screen saver policy seems to be applied correctly. Under personalization I can see the custom screen saver being set. However, here is the issue, I can run the custom screen saver file on windows 7 desktop without any problem, but if I try to run the same screen saver file in c:\windows\system32 directory it will not run at all (the screen saver file that came with windows 7 runs fine). Same thing if I try to preview the custom screen saver under personalize, the screen saver won't come on. Any idea what's wrong?