1. Click the 'Start' button in Windows if you are using Windows XP or Vista; if you are using an older version of Windows, please skip to Step six. On the Start menu, move your mouse cursor over the 'All Programs' folder, then the 'Accessories' folder and then the 'System Tools' folder. Click the 'System Restore' icon in this folder.
2. Click 'Restore my computer to an earlier time,' and then click the 'Next' button.
3. Select a restore point on the calendar. Every bold date on the calendar represents a restore point, and restoring your computer to that point will revert all system files and registry settings to their state on that date. If you know specifically or approximately when the problems with oleaut32.dll started, click a bold date from any time before that point. If you're less sure, click a very early date in the calendar, preferably the earliest bold date that appears. After you've selected a date, click the 'Next' button.
4. Review your restore point selection on the confirmation screen, and then click the 'Finish' button. Wait for several minutes while Windows restores your system and reboots.
5. Use your computer for a while to see if this change restored your system functionality or made the oleaut32.dll error messages stop appearing. If you previously experienced problems only when using certain applications or performing certain functions, make sure you repeat those actions to see if the problem has been fixed. If it has, you may stop here. Otherwise, proceed to the next step.
6. Launch your Web browser. There are several sites that serve as free databases of common .dll files, so if you want to find your own, conduct a search for 'download .dll files' using the search engine of your choice. If you want to save time, simply follow the link in the Resources section below, which leads to a reliable download location for oleaut32.dll.
7. Click the link to download the file. If given a choice between opening the file and saving it to your computer, save it to your computer.Download the link and follow the on-screen prompts to save the file to your hard drive. When it finishes downloading, double-click the file to open it in your computer's default unzipping utility. Click the 'Extract' or 'Unzip' button and extract the file to your computer's desktop.
8. Double-click the file to open it. If you downloaded the file linked to in the Resources section or downloading an equivalent .dll file from another site, it may be a .zip file. In this case, the file will open in your computer's default decompression program. Click the 'Extract' button or the 'Unzip' button on the interface, then select the desktop as your extraction point when prompted. This will put oleaut32.dll on your desktop. If you downloaded the file as a .dll file and not a .zip file, you don't need to do anything special for this step.
9. Right-click the 'Start' button in Windows and select 'Explore' to open Windows Explorer. In the left panel of Windows Explorer, navigate to the system folder for your version of Windows. If you're using Windows XP or Vista on a 32-bit computer, you can find this folder at 'C:\Windows\System32.' If you've upgraded to a 64-bit system and are using one of those operating systems, the system folder is 'C:\Windows\SysWOW64.' You should browse to 'C:\WINNT\System32' if you're using Windows 2000 or NT, and if you're using Windows ME, 95 or 98, navigate to 'C:\Windows\System.' When you find the system folder, left-click it once to highlight it.
10. Find the oleaut32.dll file you extracted to the desktop earlier. Left-click and hold the file, then drag it into the system folder. If you already had a version of oleaut32.dll that just became corrupted, you may see a message asking you if you would like to replace the existing file with the new one. Click 'Yes' if you see a message like this.
11. Restart your computer. Once Windows boots up again, it will recognize the new .dll and restore object embedding and linking functionality.
Read more ►