Windows Server 2008: Data Execution Prevention (DEP)
I believe that this software was first introduced to windows with Windows 2000 and used to default to "Turn on DEP for essential Windows programs and services only", but this has changed with Windows Vista Ultimate and Windows Server 2008. It is now defaulting to "Turn on DEP for all programs and services except those I select:", which can cause the installation of some applications to fail. Here is some text from the help file that describes how DEP works:
"DEP can help protect your computer by monitoring your programs to make sure that they use system memory safely. If DEP notices a program on your computer using memory incorrectly, it closes the program and notifies you."
Unfortunately, the DEP software does not always do this. It does not always inform you that it has taken action and closed a program, which can cause the application that you are running to fail for an unknown reason. I have never had a virus on any system that I am 100% in control of, so I decided to set it back to the old default setting and leave it there. At the very least, you can change the setting just to install the application that you are having trouble with and then set it back after it is installed. A reboot is required everytime the setting is changed.
If anyone has any additional feedback on this I'd like to hear your thoughts.