I installed Linux Mint over my Windows drive, that was supposed install on my external hard disk.
In Windows 7, that drive is invisible and is showing as Linux when I enter
How can I restore all the directories that were on this drive?
It's gone. The best you can do is try some file recovery, but depending upon how much Linux actually overwrote data, you'll probably not get much useful back.