Hello, and welcome to SF!
Thanks for sharing your fixes.
We don't recommend the use of registry cleaners here, especially in the Crashes section. Registry cleaners are known to do more harm than good, and registry errors typically don't cause BSODs anyway. The usual causes are incompatible/buggy drivers, and hardware.
If anyone has BSODs, please see: http://www.sevenforums.com/crashes-d...tructions.html
As each BSOD is a little bit different, it's helpful to have a new report for each BSOD case.