how to avoid bad PC software