PC-Doctor is designed using Modular Core TechnologyTM (MCT). Each diagnostic test module or information-reporting function stands by on its own and does not depend on any other module to function. Using MCT, PC-Doctor can develop tests more quickly and deliver targeted solutions by combining different modules. The core set of modules provided by PC-Doctor can be extended by integrating modules developed by PC makers, hardware vendors and others.