what you did was ok.
un-instill the game & delete the game folder then re-instill it back in.
1.) instill DF:BHD. "no updates"
2.) instill DF:BHD/ Team Sabre let the Cd update the game.
3.) Download the update for Team Sabre
Link:
http://www.novahq.net/?show=utilities&cmd=file&id=212
This is the official BHD:TS Update v1.5.0.5.
you could try this before doing anything can't hurt any.
Start>run>type in:chkdsk /f (F-fast scan or R-through scan) click-on "ok" a windows come up asking to do it when system restart up press: "Y-key" hit "enter" now restart your system.
let it do it thing will take some time like 10-45min most.
personnaly i think it's the Driviers for your card should un-instill the in Add & remove then restart you system after back to desktop instill them back in. some times you have a pop sound when system restart if you hear this, you need to do a scan desk, file system may gotting mix-up or something gone bad.