WD my passport hard drive not showing on my computer but showing everywhere else (windows xp)

Maybe you should try contacting WD’s Technical Support about this. You can do so either by phone or email.

To Contact WD for Technical Support
http://support.wdc.com/contact/index.asp?lang=en

Regional Support Teams per Country:

http://support.wdc.com/country/index.asp

Regards,