Can files be recovered from unrecognized disk

I have an external SATA Seagate Barracuda ST3000DM001 that is about half full of imagery. The drive is not often seen by any computer, when it does show up the computer always states the drive must be formatted before use. I have tried to initialize it with no luck. I've tried 5 software programs to find the files and recover them to another drive. This Recuva Pro seems to be the most useless one I've tried. Anybody have any ideas????

Top tip ... not a good idea to come to a software forum and state that the software is useless. Not a good way to start really :)

Shall we try again?

What operating system?

What software did you use to make the image?

If on the off chance it was a Windows System Image have you tried this to see if the VHD sees your files? (I have seen this work)

http://www.howtogeek.com/howto/34630/how-to-recover-specific-files-from-a-windows-system-image/

Top tip for moderators-----------read the post. It's not an image, it's an external data drive. I'm using Win 7. I never said anything about an image. I DID say that no computer recognizes the disk and won't initialize it. Even though it's running it gets no drive letter unless I do a format which will 'lose' all the files I'm trying to recover. I'm looking for ideas, not chastisement.

Well... in your post in another thread you did say ''I am trying to recover image files from the drive'' so I took it to mean you had made system images and that was what you were talking about..

And no, I haven't chastised you I have tried to help :)

Is your Win 7 64bit?

Have you tried using a liveCD, booting from it and seeing if your external can be seen outside of Windows?

It is 64 bit. I'll try the CD boot, be back in a jiffy.