Updated to do a drive check and retry

This is so it can be called directly from something like AnyDVD on media
change (vs having to rely on Windows AutoPlay)