1. Double-click on the 'My Computer' icon.
2. Navigate to the i386 folder, usually in the 'C' drive.
3. Navigate to the subfolder, if any, that contains the DLL file that needs to be replaced.
4. Note the path, or series of folders, in the My Computer location bar near the top of the screen.
5. Right-click in the highlighted area and select 'Copy' from the menu that appears. This will copy the path to the clipboard.
6. Click 'Start' and select 'Run.'
7. Type, without quotation marks, 'expand -r [i386 path]\[compressed DLL file name] %WinDir%\system32\[DLL file name]' where '[i386 path]' is the path you noted in Step 4, '[DLL file name]' is the name of the DLL file that needs to be replaced, and '[compressed DLL file name]' is the same as '[DLL file name]' except that the final character is an underscore ('_') instead of an 'L.' For example, to replace the DLL file 'rpcrt4.dll' from C:\i386, you would type 'expand -r C:\i386\ rpcrt4.dl_ %WinDir%\system32\rpcrt4.dll' (without the quotation marks).
8. Click 'OK' to run the command. Wait for the process to complete. It should take a few seconds at most.
9. Click 'Start' and select 'Run.'
10. Type, without quotation marks, 'regsvr32 [DLL file name]' where '[DLL file name]' is the name of the DLL file, and click 'OK.' This will register the DLL file so Windows knows where to find it.
Read more ►