Inventors:
Lonny Dean McMichael - Duvall WA, US
George Evangelos Roussos - Seattle WA, US
Eugene Lin - Seattle WA, US
Jason Ty Cobb - Sammamish WA, US
Santosh Sharad Jodh - Sammamish WA, US
Bjorn Levidow - Bellevue WA, US
Mark Derbecker - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714 38, 714 44, 717173, 717178
Abstract:
Systems and methods are provided that prevent faulty drivers from being loaded and/or can prevent faulty drivers from being installed. Thus, instability of a computer system can be mitigated. Additionally, the occurrence of data corruption, system halting and the like can be reduced. A requested driver is compared to a list of faulty drivers from a faulty driver database. If the requested driver is in the list of faulty drivers, the requested driver is deemed faulty or defective, and is prevented from being loaded. Additionally, if the requested driver is in the list of faulty drivers, the requested driver can be prevented from being installed. Otherwise, the requested driver is operable and can be installed and/or loaded.