Try creating a new VM using your pre-existing HD image. I've seen this issue in the past on my install and this usually does the trick.
I tried this no joy.
My host OS is windows vista X64 looking through this forum seems to be a problem for quite a few people.
Looks like a bug in the software.
Anyone managed to find a work around?