Did you uninstall Avid things?
As to the not detecting the drive, that should be a hardware error. Such as a failing drive (is it a Seagate?) or the friend picked a too small PSU.
I have a computer that a friend built for me, running Windows 7 x64, 3 Ghz processor, 8 Gb of ram. When the computer crashes, I get a BSOD pointing to AvidMboxPro.sys. Often, on start up, it will show 1 of 2 messages: An unexpected I/O error has occurred (0xc00000e9), or Cannot detect hard drive press ctrl/alt/delete to restart. I have no ideas as to what the cause is and I fix it by reseating the hard drive power plug. Does anyone have some ideas of what the issue might be? Let me know what info I can provide.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic