It seems that there are many potential causes for the screen saver not to start according to the settings. After extensive troubleshooting, I resolved the issue by going into MSCONFIG.EXE and selecting "normal startup". Somehow, some of the system services had become set not to load at start up...