I don't know off the top of my head what a .pbd file is, but as an answer to your original question, CCleaner is one of the best registry cleaners I've found, and it's really free if you don't want to pay. You can download it from download.com or the developer's web site, piriform.com.
If you do try CCleaner, click the "Registry" button on the left hand side of the GUI, then click on "Scan for Issues" in the bottom center, and once it's found everything, click "Fix Issues" in the bottom right. You may have to scan and clean it a couple of times. The software will let you save backups before it cleans it up.
Disclaimer: I am in no way, shape, or form affiliated with any company related to either of the links provided, and am only posting these links based on personal experience with the software.
CCleaner for sure: http://www.groovypost.com/tags/ccleaner/
Before you ever use a Registry cleaner make sure you back it up first! CCleaner gives you the option before it makes any changes to it.
Or you can manually back up your Registry as well: http://www.groovypost.com/howto/microsoft/how-to-backup-restore-registry-in-windows-7-or-vista/
answered Jan 31 '12 at 04:31