Of course... I seldom run out of ideas.
Try this:
1) Close DW
2) Go to your user configuration folder and rename the folder "StartUp" to "StartUp_old" and rename the folder "Floaters" to "Floaters_old"
3) Start DW and I bet it will open
4) Close DW
5) Rename those folders back to their original names
6) Start DW again... everything is restored but DW works??... maybe