Hi Deanohh,
1. When
was the last time it was working fine?
When searching in the ShotOnline support website I found**“Currently Shot Online only supports Vista Home basic and premium. Our technicians are still working on Vista Business and Vista Ultimate”**
http://shotonline.gamescampus.com/support/faq\_view.asp?category=T&page=1&num=149
You may try launching the game after placing the computer in clean boot state and check.
There is a possibility that some third party programs installed on the computer is causing the issue.
I would suggest that you perform clean boot and check.
To help troubleshoot error messages and other issues, you can start Windows Vista by using a minimal set of drivers and startup
programs. This kind of startup is known as a "clean boot." A clean boot helps eliminate software conflicts.
Refer the below link to know more about clean boot procedure.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
http://support.microsoft.com/kb/929135
Reset the computer to start as usual
After you have finished troubleshooting, follow these steps to reset the computer to start as usual:
a) Click Start, type msconfig in the Start Search box, and then press ENTER.
b) If you are prompted for an administrator password or for confirmation, type your password, or
click Continue.
c) On the General tab, click the Normal Startup option, and then click OK.
d) When you are prompted to restart the computer, click Restart.
Refer the below link to know more about clean boot procedure in Windows XP
How to configure Windows XP to start in a "clean boot" state
http://support.microsoft.com/kb/310353
If the above step fails then you will need to contact the game vendor support for more information.
http://shotonline.gamescampus.com/
Hope this helps!
Halima S - Microsoft Support.
Visit our Microsoft
Answers Feedback Forum and let us know what you think.