Computer virus removal—Software problems—Hardware upgrades and installations—networking and wireless networks