Malwarebytes is a good anti-virus program that performs fast and effective scans. It comes in a free and a paid version. I recommend the paid version but you can keep a copy of the free version on your desktop, update it and run it manually if you think you have viruses on your PC. Only the paid version updates and scans your computer automatically.
When instructed by the technician, click on this icon for remote support and he will provide a session ID number.
Dell Drivers - Dell has a downloads page that provides all drivers for Dell computers. This is very useful if one of your drivers get dropped or corrupted. It's also useful if you have to reinstall your operating system. You can type in the service tag from the bottom of your computer or you can type in the model number and the appropriate drivers will come up in a search result for you to download.
HP Drivers - HP also have a downloads page that supplies all of the HP drivers you might need to install on your HP computer
Java - Your computer won't run very well without Java. This software is free and comes in a 64-bit and 32 bit version.