1. Introduction Having a reliable computer is essential for both personal and professional use. The high cost of brand new computer hardware can be a major barrier for many individuals and businesses, especially businesses with fewer than 500 employ...