The Answer is very easy, my friend - NO. !!!
----------------
You couldn't even destroy a hard drive. !!!
What you can do, is this: A HDD has embedded chips that contains microcode. This microcode can be replaced, with an update. (as we all know. !!!)
It may possible that a virus can make a systems BIOS impossible to communicate with a drive, but it CAN NOT damage the drive itself. (As a hardware device)
Viruses can affect the DATA on the device, but there is no physical damage. But at the end data can be replaced.
----------------
So, more likely your friend's PSU had a problem for some time, and now it broke.
What could cause that, well...
- Overload
- Excessive current draw on rails
- Overheating of coils, rails etc.
- Un-protected power surges
- Fan failure !!!
- Insufficient ventilation
- Dirt/Dust build up causing complications in cooling
-----------------
So, if a computer repair tech genius, tells you a virus caused it, take your computer somewhere else. !!!