So I went out to Future Shop today and picked up Star Wars: Battlefront II. I enjoyed the first one quite a bit and this sequel was a decent price so I grabbed the DVD version.
Brought it home, installed it and went to run it and got this charming error:

What’s causing that? THE BUILT IN ANTIPIRACY SOFTWARE.
Hey thanks Lucasarts for using shitty software that makes it so LEGITIMATE PURCHASERS can’t use the product they PAID FOR.
I’m sure in a day or two the pirate sites will have a no-cd crack and people who didn’t pay for the game will be able to play their copies JUST FUCKING FINE.
Next time why don’t I just wait for them to do that and then not pay for a product that screws me over for playing by the rules?






I wrote Lucas Arts because I have the same problem but only when I
install the patch version 1.1 The following is the response from the technical circus at L.A.
The error message: “A required security module can not be activated.
This program can not be executed.” may be caused by various different
reasons:
1) Emulation tools (e.g. Antiblaxx, Virtual CD Hide, SR7.Stop, or
similar) are running. Please deactivate them properly (don’t forget to
unhide virtual drives before exiting). These tools are mainly designed to
circumvent copy control solutions. You do not need to uninstall these
tools. It is generally enough to disable them during game play. To
“unhide” remaining virtual drives, you might need to re-install the
appropriate tool.
2) Debugging tools running in the background. Please deactivate them.
3) Infection of your PC by malware or virus.
If none of the mentioned conflicts are applicable in your case, or you
continue to have issues, our support team will be happy to assist.
Please generate a SecuROMâ„¢ analysis file following the instructions below
and send it to support@securom.com.
1. Please reboot your computer and do not start any additional
applications.
2. “Right-click” (click the right button of your mouse) on the desktop
shortcut or actual game executable
3. A dialog menu will appear. Choose “Launch Analysis” from the menu
choices.
4. After selecting “Launch Analysis,” a disclaimer window will appear.
5. To proceed, please click onto the “Yes” button.
6. The program will now generate an “AnalysisLog.sr0″ file within the
root of your C:\ directory.
7. Please “zip” (archive) this file (to avoid email corruption) and
send it to our official email address support@securom.com together with a
description of your problem.
For more information on SecuROM error messages, please visit
http://www.securom.com/support_enduser.asp