This problem is sometimes resolved by entering msconfig-startup.
Do this by going to start-run and type msconfig. Then pick the start up tab. You can only un tick every thing with X\P. If you untick every item and reboot, you can then usually delete the program or file.
If this does or doesn't do the trick, you can go back and retick every thing.