If it worked in the Mac I worry if it's on some PC with iffy USB front ports or USB 3.0 ports. There's some issue about Apple formatting but the CODE 10 points me to port issue and of course drivers for the USB ports.
I'd boot up Linux Mint (latest version) from USB or DVD (no install, just go with the live version) as a test since it's going to support apple file systems and the drivers are usually sufficient as well for a test. No Linux skills required as I noted before at http://tips.oncomputers.info/archives2004/0401/2004-Jan-11.htm
Bob
Hello!
So I've got a buffalo 2 TB external hard drive with it's own power cable that until my friend plugged it into her Mac worked fine. Now when I plug it into either of my windows 7 laptops or my TV it isn't recognised.
What I've tried:
Does not show up in my computer
Does not show up in disk management
Does show up in device manager with "device cannot start code 10" error. I uninstalled the drivers, restarted computer and reinstalled, no luck.
Ran skndsk in command prompt, no luck!
Is there anything I can do to get this eternal hard drive working again? It was running perfectly fine until it was plugged into a Mac, now I get nothing from my laptops, I don't have a Mac to test if it will work on that. The lights come on and I can hear it thinking so I know it's not totally broken, please let me know as I have so much stuff on there I don't want to lose!
Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic