WD1600BEVE 160GB drive only shows 30GB capacity

I installed a new WD Scorpio Blue Drive about a year ago. Mysteriouly one day I got a BSOD. I pulled out the drive from my laptop and connected it externally using a USB setup. The drive now only show 30GB of capacity. I am confused at this time. I tried some recovery tools from the Internet but no help. I want to tried updating the firmware, but I am unable to find it. Any help would be appreciated. Thank you in advance.

Hi Ted, Connect the HDD to the motherboard. Than access to your BIOS and look if it is detected and the actual capacity.

Hey I really appreciate the response. I did connect the hard drive to the
motherboard cheched the BIOS and the capacity is 30 GB. Should be 160 GB.