Were I in your position, if my business did not depend on that particular PC running I would take it down and remove the hard drive. Use another machine to copy data from the hard drive to recover what you need, and replace the entire failing machine. Might be the drive, might be the disk controller, not worth the risk.