How to fix PunkBuster in Steam version of Call of Duty 4

For some reason many people have trouble after installing Call of Duty 4 from Steam in Vista systems. PunkBuster refuses to install correctly and when trying to join a multiplayer game you will get the message “Error Initializing Punkbuster” and, as a result, you will be kicked out of servers.

Although I found some answers by googling most of them were not very clear, so I decided to write what I hope is an easy to follow guide to fix this problem.

1. Move the pbgame.htm, pbsetup.exe and eula.txt files from wherever you created your Steam install folder. In my case it’s at “C:ValveSteamSteamAppscommoncall of duty 4PB”. I created a folder under this called “old”. It’s not strictly necessary but you always want to keep backups just in case.

2. Download from

3. Extract the file pbsetup.exe from the zip into your Steam install folder.

4. I ran pbsvc.exe to uninstall the service and then again to reinstall it. Not sure if that’s necessary, though, but I did it anyway.

5. Run the pbsetup.exe you extracted from the downloaded file.

6. Add your game (it should now be listed), and then click on “Check for Updates”

7. Updates should download now and after a couple of minutes your can play your game.

That’s it! You will be able to join multiplayer servers now.

Being stranded is not so bad after all

Well, the forced stop of my previous post happened to be not so bad. Although it was kind of a bummer what ended up happening was that the company sent another coach to take us all the way to Sudbury, so we didn’t have to wait who knows how many hours for the tire truck to arrive. I used the time wisely by going to the washroom and snapping a couple of photographs.

By the time we got going the clouds had parted and the moon was able to shine brightly over the snowed fields and frozen creeks and rivers of the Georgian Lakeland. The views were wonderful, simply astounding. Being late also meant that dawn broke while we were still on the road, and that was very nice as well.

Finally, during the wait at the Tim Hortons I also got to hang around some farmers and a girl who was probably high on extasis!

Overall I think that was a very good emergency stop.


Stranded in McDougall

The Tim Hortons in McDougall

The Tim Hortons that served as emergency stop in McDougall

Well, so far this trip isn’t going so good. First Greyhound’s disorganization made us leave half an hour late, after keeping us waiting in the cold for one hour.

Then everything seemed to be going fine and we made the normal stop in Parry Sound, when the bus got going again it started to shake. The driver stopped to take a look and then drove again slowly to a rest stop in McDougall.

And now we’re here waiting for a tire truck to arrive from who knows where but I doubt they have one of those every 20km.

At least it’s warm, there’s a washroom nearby and I have a good musical selection in the mp3 player.
So, who knows any good word games?