Yes, I know it won't work as for writing - but that still doesn't explain why it has "reset" the DB on each run... It still reads the HDD from the exact same USB port, and so goes for the directories....
To be honest, I'm not sure how M$ can fix that particular issue...