Try right-clicking on your BF desktop logo. Click on the "compatability" link. Go to the drop-down list and try setting it up to operate under Windows XP. Hopefully, that might solve your problem.
Jul 26, 2009 Rating
Same Here! by: HckrSvn
I have the same problem too! I have an Inspiron 530 with 32bit vista home... And it doesn't work, oddly enough it works on my friend's vista laptop.
Jun 20, 2008 Rating
need help by: Anonymous
I am having the same problem. I have an hp pavilion dv9000t with a nvidia graphics card and it does the same thing. I have gotten no help at all form microsoft or hp. I have updated all the drivers, windows vista and even deleted the battlefield 2142 folder in my documents. Have you gotten any better advice?