Always make daily offline backups to drives that you physically unplug immediately after backing up. Then, if you wake up one morning/come home from work one day and you notice your computer is infected, wipe the drive, reinstall windows, and restore your backed up files.