Darn, that message sounds similar to an error people would get on their laptops, at my old school. There was some way to actually fix it, but I cannot remember. Although, the fact that this is a desktop and not a laptop probably means the problem is different anyways.