There is no any major difference. But still this will help you to understand about Malware, Spyware, Adware And Trojan.
*Virus is a program to cause damage to computer.
*Trojan is a program which is used to gain access to a computer by installing a program on infected PC to open some backdoor. [Trojans are also known as Backdoors].
*Worm is a program which infects the computers which are connected by some network. Worms slow down the network.
* Spywares are the program which are used to monitor/Log the activity performed on a computer. These are used to spy on some one either for legal or illegal perpose. Example: Keylogger applications.
* Adwares are the programs which delivers ads to your computer (generally in POP-UP's form). They consume your network.
*Malwares are the program with malicious intention. It can be damaging your computer, spying on you or any other malicious task.
For More Details: Virus Removal Support
RunDLL errors occur when some applications that are loaded from the registry are corrupted. These files slow computer performance and display errors during normal Windows processes.
Follow the given instruction which
fixes the errors and improves the speed of the computer:
- Click the "Windows Start" button and select "Run." Enter "services.msc" in the text box. This opens the services screen that shows all the applications running on the computer.
- Right-click the service that is causing the errors and select "Stop." This allows you to delete the service files and remove them from the registry safely.
- Click the Windows Start button and select "Run." Type "regedit" into the text box and click the "Enter" key. This opens the Windows registry where the RunDLL file is removed from start-up.
- Navigate to "HKEY_LOCAL_MACHINE> SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RUN" in the registry. This is where the Windows computer loads applications into memory when the computer boots. Right-click the DLL file that is causing the errors and select "Delete."
- Reboot the computer after the registry edits for the changes to take effect. Now that the RunDLL file has been removed from start-up, the errors will cease.
Source: ehow.com
For More Details: Fix Rundll Errors