This is most likely occurring because you are using the Data Execution Prevention feature of Windows XP. You may get this error if the program you are using is not compatible with Data Execution Prevention
Data Execution Prevention (DEP) helps prevent damage from viruses and other security threats that attack by running (executing) malicious code from memory locations that only Windows and other programs should use. This type of threat causes damage by taking over one or more memory locations in use by a program.
Resolution 1
1. When you receive the error message that is mentioned in the "Symptoms" section, click Change Settings.
2. Click to select the check box next to the program, and then click Apply.
3. When you are prompted to restart your computer, click OK two times, and then restart your system.
Resolution 2
1. Right click My Computer and select Properties
2. Click the Advanced tab, then click Performance, and then Settings.
3. In Performance Options, click the Data Execution Prevention tab, and then click Add. To enable the Add button you may have to check the radio button that says Turn on DEP for all programs and services except for those I select.
4. In the Open dialog box, locate and then click the program.
5. Click Open, click Apply, and then click OK.
6. Click Ok to restart your computer.