A hardware problem is a physical failure in the computer itself. A software failure is a problem with a Windows or an associated program on your machine. At Computer Rehab we are highly experienced in both areas whether it be a desktop or laptop machine. Listed are some of the regular request we receive from customers.