Deleting UpperFilter and Lower Filter registry entries usually does the trick. Or replacing the system32/drivers/ files with working drivers. Usually gets corrupted by viruses (they don’t want you installing anti-viruses via optical media I guess).
http://sillydog.org/forum/sdt_9200.php