|
Lost or broken RunDLL32 executable? Here is how to replace them:
Step One: Download Correct Version
Right-Click the My Computer icon and select Properties. Select the General tab. Under the "System" category at the top,
note your OS name as well as any Service Pack information. Compare it against the table below:
| | OS Version | RunDLL32 File Version | Location |
| Windows 95 (All Versions) | 4.0.0.950 | %WinDir%\system32 |
| Windows 98 / 98SE | 4.10.0.1998 | %WinDir%\system32 |
| Windows ME | 4.90.0.3000 | %WinDir%\Options\cabs %WinDir%\system32 |
| Windows NT4 | 4.0.1371.1 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows 2000 | 5.0.2134.1 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows XP SP1 | 5.1.2600.0 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows XP SP2 | 5.1.2600.2180 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows XP SP3 | 5.1.2600.5512 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows 2003 Server | 5.2.3790.0 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows 2003 Server SP2 | 5.2.3790.3959 | %WinDir%\system32 %WinDir%\system32\dllcache |
| Windows Vista / SP1 | 6.0.6000.16386 |
%WinDir%\winsxs\x86_microsoft-windows-rundll32_31bf3856ad364e35_6.0.6000.16386_none_d5ce8f93adff8210
%WinDir%\system32 |
| Windows 2008 | 6.0.6000.16386 |
%WinDir%\winsxs\x86_microsoft-windows-rundll32_31bf3856ad364e35_6.0.6001.18000_none_d805518faaea92e4
%WinDir%\system32 |
Step Two: Replace On Local System
On the table above, you will note that each OS has one or two file paths. The first path may have
been too long to fit on one line, so it may have run over onto the second. Each path starts with %WinDir%.
In the order in which they are presented, copy the DLL (unzipped from the download) into the directory.
|