First, is the spooler running in services? Turn off the firewall and try to print. If it prints, check permissions in Firewall. Then Combofix, tdsskiller, MSE, and Malwarebytes. Then sfc /scannow,