Hey folks my pc was always giving this error whenever i start the pc, so went through those steps and it worked , i decided to post this in my blog..enjoy.
What is a rundll error?
Rundll.exe files are systems process directly related to your computer’s Windows Registry. All Dll files are a part of vast library that contains code and data that is shared by many programs. This helps to produce speed and memory efficiency in your operating system by reusing the same code or file to run many functions by various programs. An error occurs when program aren’t allowed to access this code.
Why do you have Rundll Errors?
Windows uses rundll files to load programs, files and applications. If the dll file is missing or corrupted, any application using that file cannot be loaded. This will produce a rundll error. The reason why the file has gone missing is often linked to spyware or a virus. This kind of malware often tries to hijack the files being shared by the rundll file. The other programs sharing the file then do not operate efficiently or wont load at all.
How to Find and Delete Rundll ErrorsSTEP 1: IDENTIFY
The first thing you must do is to identify the specific rundll process. This is not a difficult task; there is a vast online process library in which you can evaluate the validity of the process that is running. When the error dialog box opens make not of the process name. For example if the dialog pops up and shows you the dll error:
Error loading C:WINDOWSsystem32usvdgpo.dll
STEP 2: STOP THE PROCESS
Often you can locate the Run Dll in the exe services. You can open up your services configuration by following instructions below:
1. Open your Start menu.
2. Click Run
3. In the command screen type:services.msc
4. This will bring up the Services Management window. If you drag the mouse to one of the services. It will give you a detailed explanation of the service in question. By right clicking the individual service.
5.Stop the “dll”service immediately.
NOTE: Sometimes the dll process can not be stopped by this method.
STEP 3: LOCATE AND DELETE
You will have to open your Windows Registry File System. This is an extremely delicate process. You may want to use a good registry cleaner This will often fix the dll error in question, eliminate other errors and also speed up your computer. The registry key: HKEY_LOCAL_MACHINE> SOFTWAREMicrosoftWindowsCurrentVersion/RUN
This action will help you speed up your applications load times considerable. Here is how:
1. Click Start
2. Click Run
3. Type regedit
4. Find this registry key:
5. In the right section click:”rusvdgpo” = “%System%undll32.exe %System%usvdgpo.dll, [RANDOM LETTERS]”
6. Delete the value and Restart.
rundll.exe is an essential system process. However, it has a large back door vulnerability which makes it prone to malicious purposes by an attacker allowing access to your computer from remote locations, stealing passwords, Internet banking and personal data.
Trojans are usually use this method of attack to share process that invite other malware either more trojans or other forms of spyware. The best defense is to keep your security software up to date and account for the rundll processes on your computer.