My passport external hard drive not reading

Hi My pp is not being read by windows 7 it was working great and after i put both of my Wd PP together on my laptop the older one is reading as F drive and windows say it needs formatting and is corrupt, i have done the long data lifeguard scan and it passed what can i do next?

Hi silvo, see if the following link helps. 

Check your hard disk for errors

http://windows.microsoft.com/en-us/windows-vista/check-your-hard-disk-for-errors