Problem:
In a Windows 9x/me system with Office 2000 installed, at 30% of an Office
Update scan, the "Install the Office Update Installation Engine (Office
Update ActiveX Control Failed to Load)" page
http://office.microsoft.
com/en-ca/FX010329501033.aspx is displayed. The info bar does not appear as
it shows in the picture on that page.
Possible causes:
1. %windir%\opuc.dll is missing, corrupt, or a version too old (such as V11.
0.5626).
2. Registry entries in support of opuc.dll are missing.
3. The above two conditions can be caused by viewing the %windir%\Downloaded
Program Files folder, right clicking "Office Update Installation Engine",
then choosing "Remove". Running Office Update again does not restore opuc.
dll or it's registry settings.
Fix:
1. Obtain and place opuc.dll 533,504 11-17-05 11:12p in %windir%
2. Obtain and place opuc.inf 227 06-29-05 5:17p in "%windir%\Downloaded
Program Files"
3. Import opuc.reg (see below)
Notes:
- The above fix was tested on a Windows 98SE system.
- Copying opuc.inf to another directory, then right clicking on it and
choosing Install, doesn't cause any problems on a system with a working
Office Update, but doesn't restore registry entries required for opuc.dll's
correct operation on a system where Office Update doesn't work.
- Trying another system's USER.DAT file doesn't break a working Office
Update scan.
- Removing all HKCU\Software\Microsoft\Installer entries doesn't break a
working Office Update scan.
opuc.reg:
----------- cut -----------
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}]
@="Office Update Installation Engine"
[HKEY_CLASSES_ROOT\CLSID\{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}\ProgID]
@="OPUCatalog.OPUCatalog11.1"
[HKEY_CLASSES_ROOT\CLSID\{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}\VersionIndependentProgID]
@="OPUCatalog.OPUCatalog11"
[HKEY_CLASSES_ROOT\CLSID\{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}\InprocServer32]
@="C:\\WINDOWS\\OPUC.DLL"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\Interface\{597C45C0-2D39-11D5-8D53-0050048383FE}]
@="IOPUCatalog"
[HKEY_CLASSES_ROOT\Interface\{597C45C0-2D39-11D5-8D53-0050048383FE}\ProxyStubClsid]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{597C45C0-2D39-11D5-8D53-0050048383FE}\ProxyStubClsid32]
@="{00020424-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{597C45C0-2D39-11D5-8D53-0050048383FE}\TypeLib]
@="{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}"
"Version"="1.0"
[HKEY_CLASSES_ROOT\Interface\{76DBD842-D692-4641-8536-2B42D92127EF}]
@="_IOPUCatalogEvents"
[HKEY_CLASSES_ROOT\Interface\{76DBD842-D692-4641-8536-2B42D92127EF}\ProxyStubClsid]
@="{00020420-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{76DBD842-D692-4641-8536-2B42D92127EF}\ProxyStubClsid32]
@="{00020420-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\Interface\{76DBD842-D692-4641-8536-2B42D92127EF}\TypeLib]
@="{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}"
"Version"="1.0"
[HKEY_CLASSES_ROOT\OPUCatalog.OPUCatalog11]
@="Office Update Installation Engine"
[HKEY_CLASSES_ROOT\OPUCatalog.OPUCatalog11\CurVer]
@="OPUCatalog.OPUCatalog11.1"
[HKEY_CLASSES_ROOT\OPUCatalog.OPUCatalog11.1]
@="Office Update Installation Engine"
[HKEY_CLASSES_ROOT\OPUCatalog.OPUCatalog11.1\CLSID]
@="{3E68E405-C6DE-49ff-83AE-41EE9F4C36CE}"
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}]
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}\1.0]
@="OPUC 1.1 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}\1.
0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}\1.
0\0\win32]
@="C:\\WINDOWS\\OPUC.DLL"
[HKEY_CLASSES_ROOT\TypeLib\{232E6276-81A8-4C5D-8B2F-D64E3FE453DB}\1.
0\HELPDIR]
@="C:\\WINDOWS\\"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Distribution
Units\{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}]
"SystemComponent"=dword:00000000
"Installer"="MSICD"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Distribution
Units\{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}\DownloadInformation]
"CODEBASE"="
http://office.microsoft.com/officeupdate/content/opuc3.cab"
"INF"="C:\\WINDOWS\\Downloaded Program Files\\opuc.inf"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Distribution
Units\{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}\InstalledVersion]
@="12,0,3208,1014"
"LastModified"="Fri, 18 Nov 2005 07:28:40 GMT"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Distribution
Units\{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}\Contains]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Code Store Database\Distribution
Units\{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}\Contains\Files]
"C:\\WINDOWS\\opuc.dll"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ModuleUsage\C:/WINDOWS/opuc.
dll]
".Owner"="{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}"
"{3E68E405-C6DE-49FF-83AE-41EE9F4C36CE}"=""
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDLLs]
"C:\\WINDOWS\\opuc.dll"=dword:00000001
----------- cut -----------