My soltion was to:
- Unregister the current MSCOMCTL.OCX.
- Delete MSCOMCTL.OCX.
- Copy version 6.1.98.33 of MSCOMCTL.OCX.
- Register MSCOMCTL.OCX.
- Unregister MSCOMCTL.OCX.
- Delete MSCOMCTL.OCX.
- Copy version 6.1.98.34 of MSCOMCTL.OCX.
- Register MSCOMCTL.OCX.
I took the .33 and .34 versions of the OCX, put them on a network share and renamed them MSCOMCTL_33.OCX and MSCOMCTL_34.OCX respectively.
Here's the batch file I used to perform the above operation. It has to be run as administrator, so instead of just double-clicking to run it, right-click and select Run as administrator:
@echo off
if exist %systemroot%\SysWOW64\cscript.exe goto 64
echo Unregistering...
%systemroot%\system32\regsvr32 /u "C:\Windows\System32\MSCOMCTL.OCX" /s
echo Deleting...
del "C:\Windows\System32\MSCOMCTL.OCX"
echo Copying...
copy "\MyServer\MSCOMCTL\MSCOMCTL_33.OCX" "C:\Windows\System32\MSCOMCTL.OCX"
echo Registering...
%systemroot%\system32\regsvr32 "C:\Windows\System32\MSCOMCTL.OCX" /s
echo Unregistering...
%systemroot%\system32\regsvr32 /u "C:\Windows\System32\MSCOMCTL.OCX" /s
echo Deleting...
del "C:\Windows\System32\MSCOMCTL.OCX"
echo Copying...
copy "\MyServer\MSCOMCTL\MSCOMCTL_34.OCX" "C:\Windows\System32\MSCOMCTL.OCX"
echo Registering...
%systemroot%\system32\regsvr32 "C:\Windows\System32\MSCOMCTL.OCX" /s
echo Done.
exit
:64
echo Unregistering...
%systemroot%\sysWOW64\regsvr32 /u "C:\Windows\sysWOW64\MSCOMCTL.OCX" /s
echo Deleting...
del "C:\Windows\sysWOW64\MSCOMCTL.OCX"
echo Copying...
copy "\MyServer\MSCOMCTL\MSCOMCTL_33.OCX" "C:\Windows\sysWOW64\MSCOMCTL.OCX"
echo Registering...
%systemroot%\sysWOW64\regsvr32 "C:\Windows\sysWOW64\MSCOMCTL.OCX" /s
echo Unregistering...
%systemroot%\sysWOW64\regsvr32 /u "C:\Windows\sysWOW64\MSCOMCTL.OCX" /s
echo Deleting...
del "C:\Windows\sysWOW64\MSCOMCTL.OCX"
echo Copying...
copy "\MyServer\MSCOMCTL\MSCOMCTL_34.OCX" "C:\Windows\sysWOW64\MSCOMCTL.OCX"
echo Registering...
%systemroot%\sysWOW64\regsvr32 "C:\Windows\sysWOW64\MSCOMCTL.OCX" /s
echo Done.
exit
Logoff or restart wasn't necessary for me--just make sure all instances of Office products are closed on the client machine.
EDIT: Forgot to mention batch file will have to be run as an administrator. This is done by right-clicking and selecting Run as Administrator.