A Routine check to see why programs stopped running; Found critical status. An otherwise, excellent buy needed Microsoft Driver *New Microsoft Services Pack *New and drivers needed updating. All repairs made. No regrets. Would buy again.