I am using windows vista, My external hardisk is nt detecting my laptop
The laptop is not detecting the external drive - Try a different USB Port.
Using the same USB cable, try it in another computer. If it doesn't work, the drive may be ok, but the enclosure cable may be bad. Try another enclosure.
Extract the drive and try it internally.