Welcome to Techzonez.
A couple of questions.

Can you remember the last thing you installed/uninstalled before this started happening?

Have you tried system restore?

Is it a clean install of XP,or did you upgrade from a previous OS?

One quick fix that may work,is to re-install your video card drivers.Then reboot.