The way you explained it, it sounds like it should actually work after moving the image? You suggest putting the backed up image in the root directory which was the first thing I tired, but it was not found. Are you naming the directory by the computers name or WindowsImageBackup?
Also, by copying the image to the external HDD, are you somehow bypassing the need to use the image from the original location eg. the corrupted local disk?