Raul,
Let's start with the basics... Do you hear any clicking noises when you connect your HD to your computer? If you do most likely your hard drive is physically damage and usually there's not an easy way to fix that. Some people have reported that by changing the controller, that fixed it for them. Some others have reported that by opening the casing and connect it directly without the cable that fix it for them (you actually have to buy a kit USB to IDE. Amazon has a lot for about $6). I don't think that the problem are the ports on your computers because you have tried it on different computers. The next suspect is the cable. Make sure that the cable you connect your device to the computer is working. Try it with a cable that you know works. Once you have check that and still Win cannot detect your HD, check if BIOS can detect it. I'm not sure how you can access your BIOS on your computer, but usually is pressing F2 or ESC or F1. Check the screen when your computer is booting and yous should see a message about pressing a key to change BIOS or settings. Once again, when you're in BIOS there's no sure straight way to find about all your connected hard drives. Just look around and see if you can find it (Do not change any setting here. You could render your computer inoperable). If BIOS can detect your HD, then it's time to do some work on Win.
- Click Start.
- Type diskmgmt.msc, press enter.
- See if you can find it there. Usually your internal HD is described as Disk 0. Your external should be Disk 1.
- Right clik on it and find an option that says Create partition or Format.