Step one:
Always read through the red sticks first before posting.
95% of problems are covered there.
Step 2
If by chance your problem is in the 5% not covered then use the search feature and if unsuccessful try again with Google. In your case:
"PnkBstrB.exe Heartbeats Stopped"
or
"Heartbeats Stopped"
If you still can't find any help then post here but,
remember when asking for help,
please post your:
O/S,
systems specks,(cpu/speed, system ram, video card/video ram, HD /size/free space)
network setup( wired/wireless, router/hub,# of users etc.)
And a brief history before and after problem started.
Please describe when your CTD or problem hits and
what you have already tried.
The most common fix for PB errors it to
manually uninstall/reinstall Punkbuster with pbsuv.
1. Download
pbsvc
2. Start pbsvc installer, you should see options for install, uninstall, test.
3.
Run the Uninstaller, then delete the PB folder to remove any leftover files.
4. Restart your computer.
5. reinstall punk buster files with pbsvc( if your using Vista DO NOT set compatibility to XP, run as admin ok)
6. After pcsvc installs, click the "test" option to check the punk buster install you just did.
5. Make sure it comes back "all green"
6.Download
pbsetup(pbsvc DOES NOT install pbsetup.
If your using Vista DO NOT set compatibility to XP, run as admin ok)
7.Create a pbsvc installer shortcut AND pbsetup program shortcut on your desktop.
8.Run pbsetup (from the shortcut on your desktop) add BF2 to the games list, then hit update."
(pbsvc installs the punk buster 'engines' or applications.
PBsetup installs the files/gas the 'engines run)
Hope it helps