Jump to content

the_guy

Member
  • Posts

    986
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Canada

Posts posted by the_guy

  1. The Time stamp is old.

    It seems to be v15p1 binary.

    Please download again v15p3 with clearance Browser cache.

    It doesn't show it, but that file is also build 7047. Is this perhaps an error with only the English version?

    Thought I had the latest version installed already; that patch fixed the issue. Thanks!

  2. Plz check advapi32.dll version.

    Is it 3/31 2:00(GMT) Version 5.0.2195.7047?

    What version did you use ?

    I perhaps fixed 3days ago.

    I hate to double-post, but I feel that this is important enough to warrant posting.

    The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

    This is with the latest version installed.

    Also, tomaz, what sorts of issues crop up with those files?

    Same version number. I was able to fix the issue by opening the file up in a hex editor and fixing 5 bytes to properly identify the functions. I can tell you what offsets need patching to save you some time, if you'd like.

  3. Also, tomaz, what sorts of issues crop up with those files?

    I don't remember exactly but I'll try them once again and tell you what happened :)

    Cool! You were saying that shlwapi.dll doesn't work properly, but that's more of a shell component now anyway, I think.

  4. What version did you use ?

    I perhaps fixed 3days ago.

    I hate to double-post, but I feel that this is important enough to warrant posting.

    The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

    This is with the latest version installed.

    Also, tomaz, what sorts of issues crop up with those files?

  5. @the_guy

    You're too optimistic about running IE6 SP3 / IE7 / IE8 files in Windows 2000 (even after fixing all the dependencies) :whistle:

    Perhaps I am; at the very least, IE6 SP3 should work without an issue. I can picture IE7/IE8 somehow breaking Windows 2000 if they were installed...

  6. I hate to double-post, but I feel that this is important enough to warrant posting.

    The updated advapi32.dll is breaking the device manager as it no longer includes WmiSetSingleInstanceW. Just looking through the file, you have a function called WmiSet8lngleInstanceAåYmiSetSingleISvtanceW located in it. If I had to hazard a guess, that's actually supposed to be two separate functions that wouldn't break the device manager, amongst other things.

  7. Hey blackwingcat,

    I've been looking into what APIs are required to get the latest IE cumulative updates for XP SP3 and 2003 SP2 to install, as well as IE7 and IE8.

    IE 6:
    ole32.dll CoRegisterInitializeSpy
    CoRevokeInitializeSpy
    shlwapi.dll SHCreateThreadRef
    AssocGetPerceivedType

    IE 7:
    dbghelp.dll MiniDumpReadDumpStream
    MiniDumpWriteDump
    ole32.dll CoRegisterInitializeSpy
    CoRevokeInitializeSpy
    rpcrt4.dll RpcServerInqCallAttributesW
    shell32.dll SHCreateShellItem
    0x02D7 (ordinal)
    0x02EB (ordinal)
    shlwapi.dll AssocGetPerceivedType
    IsCharSpaceA
    user32.dll IsWinEventHookInstalled
    wintrust.dll WTHelperCertCheckValidSignature

    IE 8:
    kernel32.dll IsProcessInJob
    ole32.dll CoRegisterInitializeSpy
    CoRevokeInitializeSpy
    shell32.dll SHCreateShellItem
    0x02D7 (ordinal)
    0x02EB (ordinal)
    shlwapi.dll AssocGetPerceivedType
    IsCharSpaceA
    user32.dll IsWinEventHookInstalled
    wintrust.dll WTHelperCertCheckValidSignature

    Other than those issues, IE 6 thru 8 SHOULD work without a hitch on 2000. The list of dependencies for both IE 7 and IE 8 have a lot of duplications, and 3 of the 4 requirements for IE 6 are propogated in both IE 7 and IE 8.

  8. After checking out various IE6 files from XP SP3 and 2003 SP2, it is possible to make use of those updates, as long as some file mixing occurs.

    XP SP3's browseui.dll has 2 unresolved dependencies in ole32.dll, CoRegisterInitializeSpy and CoRevokeInitializeSpy. 2003 SP2's browseui.dll does not have this issue.

    However, 2003 SP2's shlwapi.dll has 4 unresolved dependencies in kernel32.dll (ActivateActCtx, CreateActCtx, DeactivateActCtx, and ReleaseActCtx), as well as 1 unresolved dependency in ntdll.dll (RtlIsThreadWithinLoaderCallout).

    Since almost every other file in both streams requires a couple of missing APIs in shlwapi.dll and the latest shlwapi.dll update for those platforms (MS10-007) has the same missing dependency situation as the base SP level.

    Just an idea for how everyone can keep their IE6 up to date; it's still in support under 2003 until July of 2015.

  9. I managed to find the official M$ version of 2347290 (the so called custom update).

    It has spoolsv.exe 5.0.2195.7425.

    I'll upload it later on after testing it.

    From what I've seen online, there also looks like there's a build of shell32.dll from MS10-046 kicking around, with a version number 0f 5.0.3900.7424 and a timestamp of July 27, 2010. Only found the existence of it while Googling that version of spoolsv.exe.

  10. Last IE6SP1 update for Win 2000 SP4 released and working fine on Win 98 SE here!

    17 "new" files to install, but danim.dll and tdc.ocx don't show any difference.

    Links:

    Download details Update for Internet Explorer 6 SP1 (KB978207)

    Microsoft Security Bulletin MS10-002 - Critical Cumulative Security Update for Internet Explorer (978207)

    Enjoy! :)

    That's nice to hear, CharlesF. Let's tell MDGx about this so that he can create a new unofficial IE6 SP1 cumulative update for Win98/ME/NT4.

    @CharlesF

    Yes, the new update seems to work fine under Windows 98SE.

    :thumbup

    Doesn't seem to include SHLWAPI.DLL for the first time that I can remember, but as you say adds TDC.OCX instead.

    Still only 16 files to patch then, not 17.

    @cluberti

    I take it from what you say that this is the reason why no-one to my knowledge has ever got IE6 SP2, let alone IE7 or IE8, to work on Windows 2000.

    A shame, but I guess it's just not possible.

    :(

    unfortunately, Dave-H, that's the sad truth. not even blackwingcat can make IE6 SP2, IE7 or IE8 work under Win2000.

    IE6 in this scenario is actually IE6 on XPSP2 or XPSP3 - IE6 SP1 is actually the IE6 tree from the XPSP1 codebase that was used to backport IE6 to Windows 2000, and is actually at this point a fairly different browser than IE6 on XPSP2 or XPSP3 (the rendering engine is basically the same, but the rest of the browser, including the security model, is not). They denote IE6 SP1 specifically for this reason, but call IE6 on XPSP2 or SP3 just "IE6".

    IE6 SP1 support for Win2000 SP4 will end in mid-July 2010, cluberti. read 'em and weep, 98/ME users.

    I've copied files from an XP SP3 source with that version of IE, and the only file I've had issues with is browseui.dll (which hasn't been updated since SP3 was released, therefore not containing any security fixes for quite some time), and I've had no issues with said system.

×
×
  • Create New...