http://pcsupport.about.com/od/findbyerrormessage/a/missinghaldll.htm backup the data (if you can take the drive out) and try the restore