mz157, most computers have recovery software where you can select a pre-problem date to return to for the essential workings of the computer. Re: software programs the following two have been good for me: 1) Trend Micro PC- cillin Internet Security for virus protection and 2) Spyware Doctor for spyware protection. They both have a modest fee and I think both are out of Australia. Good luck, Art