Jump to content

KB912812-Anyway to fix ActiveX installs?


Eck

Recommended Posts

Erpdude,

I did uninstall Q912812 from ADD/Remove, then I applied the registry fix that you posted, however, I did not completely understand the other 2 support articles.

UPS WorldShip actually refuses to reinstall on this computer now. It can't find some .ocx files that it needs to finish installation and it complains about not being able to create some Active X objects.

I do appriciate your help, I just haven't studied Active X enough to get a handle on how they work.

bUmBles

BTW, what the heck is a moniker?

Link to comment
Share on other sites


Erpdude,

I did uninstall Q912812 from ADD/Remove, then I applied the registry fix that you posted, however, I did not completely understand the other 2 support articles.

UPS WorldShip actually refuses to reinstall on this computer now. It can't find some .ocx files that it needs to finish installation and it complains about not being able to create some Active X objects.

I do appriciate your help, I just haven't studied Active X enough to get a handle on how they work.

bUmBles

BTW, what the heck is a moniker?

I guess the problem you have is more severe than I thought. You will need to un-install Internet Explorer 6 SP1 and then re-install it. If you cant remove IE6 SP1, use IEradicator to remove IE, reboot and then re-install IE6 SP1 to see if the OCX files included in IE6 SP1 are re-installed and re-registered but do NOT install the IE KB912812 update. avoid KB912812 at any costs.

if the OCX files you are looking for are not included in IE6 SP1 (and they're third party ActiveX controls) then I cant help you any further. you will have to specify what kind of OCX files you need or what kind of ActiveX controls you need for your programs to work correctly. for example, if they need Flash Player, simply download & install Flash Player from the sites mentioned in earlier posts. If you need the Adobe Acrobat Reader ActiveX control, download and install Adobe Reader from the Adobe web site.

Edited by erpdude8
Link to comment
Share on other sites

I've updated the "regress" install method for URLMON.DLL: must uninstall MS06-013 first, and then install MS05-054 [the "NEW 4-11-2006" update]:

http://www.msfn.org/board/?showtopic=46581

Also posted here [look under "BUGS:"]:

http://www.mdgx.com/ietoy.htm#IEC

- URLMON.DLL installed by these MS06-013 [Q912812]Fixes (see above):

> MS IE 6.0 SP1 Patch for Windows 2000 SP4/XP SP1

> MS IE 6.0 SP1 Patch for Windows 98/98 SE/ME

> MS IE 5.01 SP4 Patch for Windows 2000 SP4

corrupts MS Windows Update (WU):

http://windowsupdate.microsoft.com/

and/or MS WU Catalog (WUC):

http://windowsupdate.microsoft.com/catalog/

and/or MS Office Update (OU):

http://office.microsoft.com/officeupdate/maincatalog.aspx

ActiveX Controls!

FIX:

1. Create C:\TEMP (example) from a DOS box:

MD C:\TEMP

2. Download OLDer MS05-054 [Q905915] Fix:

http://www.microsoft.com/technet/security/...n/ms05-054.mspx

into C:\TEMP:

- OLD MS IE 6.0 SP1 Patch for Windows 2000 SP4/XP SP1 [3.88 MB]:

http://download.microsoft.com/download/0/6...-XP-x86-ENU.exe

- OLD MS IE 6.0 SP1 URLMON.DLL 6.00.2800.1526 Patch for Windows 98/98 SE/ME [324 KB]:

http://www.mdgx.com/files/URLMONFX.EXE

- OLD MS IE 5.01 SP4 Patch for Windows 2000 SP4 [2.99 MB]:

http://download.microsoft.com/download/0/a...sp4-x86-ENU.exe

3. ONLY IF using Windows 2000/XP you MUST uninstall MS06-013 [Q912812] Fix FIRST by running this command:

%windir%\$NtUninstallKB912812$\spuninst\spuninst.exe

4. Install OLDer MS05-054 [Q905915] Fix from C:\TEMP.

5. Reboot.

HTH Edited by MDGx
Link to comment
Share on other sites

Added URLMONFX.EXE Fix which installs OLDer URLMON.DLL 6.00.2800.1526 from MS05-054 [Q905915] only on Windows 98/98 SE/ME:

http://www.msfn.org/board/?showtopic=46581

Now you don't have to uninstall MS06-013 [Q912812] patch first.

Just run URLMONFX.EXE.

Windows 2000/XP users still have to uninstall MS06-013 patch first, as detailed in previous post [run %windir%\$NtUninstallKB912812$\spuninst\spuninst.exe], and look here for full details [scroll down to "BUGS:"]:

http://www.mdgx.com/ietoy.htm#IEC

HTH

Edited by MDGx
Link to comment
Share on other sites

Windows 2000/XP users still have to uninstall MS06-013 patch first, as detailed in previous post [run %windir%\$NtUninstallKB912812$\spuninst\spuninst.exe], and look here for full details [scroll down to "BUGS:"]:

http://www.mdgx.com/ietoy.htm#IEC

HTH

OR you can create an unofficial URLMON.DLL v6.00.2800.1526 fix for Win2000 SP4/XP SP1 that copies that urlmon.dll file to %WINDIR%\SYSTEM32\DLLCACHE folder first and then to the %WINDIR%\SYSTEM32 folder. Win2k/XP users will have to click on Cancel and then Yes to accept "unrecognized" file version of the urlmon.dll file. Dont let the unofficial urlmon.dll ie6 sp1 patch for win2k/xp sp1 reboot automatically but show a prompt to restart the computer.

does URLMONFX.EXE include the NIRCMD file? It should because URLMON.DLL is protected by the WinME SFP feature.

Link to comment
Share on other sites

Hey,

I just set up a new Epox EP-8KRAIPRO board and worked through this stuff before coming here and noticing you guys working on it.

After all the usual stuff and having used the Maximus-Decim IE updater I of course experienced the problem.

The reason KB912812 hadn't been present in add/remove was because the Maximus-Decim updater doesn't put it there.

But things have worked out nicely since I did the following.

I extracted the older 905915 installer and used System File Checker to replace the newer URLMON.DLL with the 1525 version in the 905915 folder. Reboot.

I then ran KB905915 so it would apply the URLMON.DLL 1526 version, now that the one version older was present. It updated it fine.

I copied the URLMON.DLL version 1526 to a folder and then ran WindowsUpdate and had it install KB912812. Reboot.

I then used System File Checker to replace the crappy new 1538 version of URLMON.DLL with the saved version 1526. Reboot.

Now everything works and I have all the other updates from the newer KB912812 there, but the working URLMON.DLL.

WindowsUpdate, OfficeUpdate, Flash, etc all download and install ActiveX controll's (asking permission appropriately) properly.

With a few more month's of 9x support you would think Microsoft would take care of this without our needing all this playing around. They were pretty quick to include a patch for it on XP. Maybe they're laughing at 9x users now and hoping they'll get some quicker XP sales when users can't get ActiveX to work. The web is kind of quiet about this problem on 9x system's. How many folk's do you think would find there way here to figure out how to solve this?

Sheesh. Without reading MDGx's post I would never have figured out which file (URLMON.DLL) was causing the problem.

Don't ya think they really should fix this without needing 3rd party information to work around it? They are still in Extended Support phase at this point.

Link to comment
Share on other sites

Don't ya think they really should fix this without needing 3rd party information to work around it? They are still in Extended Support phase at this point.

I seriously doubt Micro$oft will even try to fix the kb912812 problems on 9x systems Eck [unless a lot of 9x users actually complain to MS about this]. they also may not fix the kb912812 problems for IE6 SP1 for those using Win2000 SP4 or WinXP SP1.

The reason KB912812 hadn't been present in add/remove was because the Maximus-Decim updater doesn't put it there.

The original KB912812 update for IE6SP1 SHOULD have placed the entry in Add/Remove programs (like it did on my ME computer). I did NOT use the Maximus-Decim Updater to install KB912812. look like the Maximus-Decim Updater should be tweaked to put that KB912812 entry into Add/Remove programs.

Edited by erpdude8
Link to comment
Share on other sites

And, it's looking like there aren't a lot of 9x users left. even GrandPa's and GrandMa's. But, Microsoft still has a few Cumulative Update's to go before they stop with 9x. So one can hope but I won't hold my breath! At least the reader's here have some ways around it.

Nope, not even an uninstaller for the Maximus-Decim package. Though since most of those included are necessary critical one's, one usually wouldn't have a reason for uninstalling any of them.

Link to comment
Share on other sites

Nope, not even an uninstaller for the Maximus-Decim package. Though since most of those included are necessary critical one's, one usually wouldn't have a reason for uninstalling any of them.

almost pathetic to not have an uninstaller for the Maximus-Decim package.

I just hate installing newer IE cumulative updates over older IE cumulative updates. I prefer un-installing the currently installed IE cumulative patch on my machines first and then apply the newer IE cumulative patch to avoid potential problems with the newer IE cumulative patches.

Link to comment
Share on other sites

Oh. Well maybe if he reads this he'll think about including uninstall possibilities, if only just for the IE Cumulative update. The other's are probably not uninstallable anyway. Microsoft doesn't even make that available for things like Scripting 5.6, etc.

Link to comment
Share on other sites

URLMONFX.EXE should install 100% on WinME OS because it does use "nircmd killprocess xxx" commands to shut down stmgr/statemgr/etc TSRs.

Just open URLMONFX.EXE in PowerArchiver or WinZip [ http://www.mdgx.com/toy.htm#ZIP ] to see its contents [list of files] or run:

URLMONFX /C /Q /T:C:\TEMP

[where C:\TEMP is the target directory (example, you can change to any other valid directory)] to extract all its files.

URLMONFX:

http://www.mdgx.com/files/URLMONFX.EXE

HTH

Link to comment
Share on other sites

URLMONFX.EXE should install 100% on WinME OS because it does use "nircmd killprocess xxx" commands to shut down stmgr/statemgr/etc TSRs.

Just open URLMONFX.EXE in PowerArchiver or WinZip [ http://www.mdgx.com/toy.htm#ZIP ] to see its contents [list of files] or run:

URLMONFX /C /Q /T:C:\TEMP

[where C:\TEMP is the target directory (example, you can change to any other valid directory)] to extract all its files.

URLMONFX:

http://www.mdgx.com/files/URLMONFX.EXE

HTH

NICE. Now if only you can make a similar URLMONFX package for Win2000 SP4 & XP SP1 systems so that it can overwrite the urlmon.dll file with the one in your URLMONFX package, that'll be great (maybe you can call it URLMON2K). the pack will need to install the urlmon.dll file into the \%windir%\system32\ and \%windir%\system32\dllcache\ folders.

Edited by erpdude8
Link to comment
Share on other sites

Yes, it seems that the compatibility patch that temporarilly fixes this stuff (until it is made permanently broken soon when everyone will be forced to redesign their websites to work with Internet Explorer ActiveX) is not available for Windows 98SE. This explains why ActiveX works in XP (Windows Update applied the patch) and does not in 98SE (no patch made for it yet).

Sheesh. And no uninstall link is in add/remove for KB912812. Great. Not that I don't want the security fix, but I really could do without it breaking ActiveX.

I noticed folks on the Microsoft community forum complaining about the Macromedia Flash downloads as well. And that was on XP. Perhaps that was before Microsoft issued the compatibility patch.

The Microsoft site said they "may" decide to provide a patch for older versions of Internet Explorer in the future. So I guess there's nothing to be done for now, unless someone could create a 3rd party patch that makes things work the old way.

I hate to disappoint you folks but the compatibility patches from KB917425 only update the MSHTML.DLL file, NOT the URLMON.DLL file.

They no longer contain FLASH8A.OCX file anymore Petr. They NOW have FLASH8B.OCX file dated 3/31/2006.

Link to comment
Share on other sites

I just did a clean install and i tryed both fixes URLMONFX.EXE and manually

replace and i still get the windows update error

Can you post here the actual error message/web page eventually quoted?
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...