Check AHuber's post here
He also played Black Mirror but couldn't get BS3 to play.
BS3 has a "new and improved" version of StarForce.
Which link for a registry cleaner didn't work?
Over at DC/TAC, "Melissa" recommended the trial version of "jv16 power tools." http://www.macecraft.com/brief_pt/
What registry cleaners do is clean out remnants of uninstalled programs that the uninstaller left behind.
By the way, if you have any virtual drive programs, you'll probably have to uninstall them to satisfy StarForce. I don't know all the programs that StarForce might conflict with, but programs like Virtual CD or CD Anywhere are virtual drive programs. If you've never had anything like that, I don't know what StarForce could be objecting to. Do you have Nero? Apparently newer versions of Nero have an image mounting utility that some copy "protection" systems don't like.