Same problem, no solution
I'm not a closeted e-necropostiphile, I swear. But, I just ran into the same problem as described earlier in the thread, where the program refused to update. Also as per the thread, I did a complete uninstall/reinstall--but no go. I see, for but a moment, the mirror list (the window with all the flags, as was phrased elsewhere in this thread), then it disappears.
Frankly, I'm at a loss. I've looked around the internet (which led me here in the first place), and per this other thread, I downloaded that .exe and replaced the one in the Program Files-> Spybot folder, which got me further, but still no go. It still hangs on start-up, and I still can't update (though I, perhaps obviously, no longer get the warning about needing to select some update files).
Once again, I'm at a loss. I love Spybot. I love it. I want to have its robo-pirate-ninja-monkey-zombie babies, I really do. But--I don't know what to do, and nothing I've found so far seems to help. I've messed with the Properties-> Compatablity thing. I've downloaded and extracted the alternate .exe. I've completely reinstalled the program.
I will, of course, continue to look for help on my own, but I'm hoping that breathing life into this thread will let the developers (who are fanastically awesome and made of win) will see it's an on-going issue.
Fix for scheduled update issues
I had the same problem in Windows 7 - 64 bit
"Please select some update files from the list first."
This is generated by the Windows scheduled task added when you add an updater task in the advanced settings menu.
It did not happen when I ran SS&D interactively.
Perhaps it was the way the command lines were passed ,i.e. the directory name or the parameters , but I removed the Default Scheduled task from Windows Task Scheduler and added my own.
My own task simply called a script file and ran daily.
The contents of the script (UpdateSD.cmd) were...
"C:\Program Files (x86)\Spybot - Search & Destroy\Update.exe" /autoupdate /autoclose >> "C:\Program Files (x86)\Spybot - Search & Destroy\update.log"
Note , the encapsulating quotes are very important.
This job runs and updates fine now.
YMMV