MSFN Forum: Newer Version .dll files? - MSFN Forum

Jump to content


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Newer Version .dll files? ??? Rate Topic: -----

#21 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,877
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 16 July 2012 - 03:16 PM

The problem with version numbers is MS starts their numbering from arbitrary points... So, while one keeps *only* to files *they* intended for a given OS, version numbers work OK (sort of...). But when we started including files they intended should be used in NT6, Win2K and now WinXP, some numbering lines began to cross. This explanation holds for most cases, but, maybe, not all. :)


#22 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 16 July 2012 - 03:21 PM

View Postdencorso, on 16 July 2012 - 03:16 PM, said:

The problem with version numbers is MS starts their numbering from arbitrary points... So, while one keeps *only* to files *they* intended for a given OS, version numbers work OK (sort of...). But when we started including files they intended should be used in NT6, Win2K and now WinXP, some numbering lines began to cross. This explanation holds for most cases, but, maybe, not all. :)
I guess that's why HFSLIP goes by date and not by version.
I don't know if I missed any, but I think I have all the latest working updates as of now for SP3.
I'm sure if I continue working on it, I will find more ways to improve it. Thanks again :w00t:

This post has been edited by PROBLEMCHYLD: 16 July 2012 - 03:23 PM


#23 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,139
  • Joined: 24-November 04

Posted 26 July 2012 - 06:41 PM

View PostPROBLEMCHYLD, on 23 June 2012 - 08:39 AM, said:

Found 2 more versions. I haven't tested them yet.

OLEAUT32.DLL 2.40.4527.0 (Windows2000-KB886766-v2-x86-ENU.EXE) +V3
OLEAUT32.DLL 2.40.4528.0 (Windows2000-KB139071-x86-ENU.EXE)


those 4527 and 4528 builds of oleaut32.dll file will break some apps on your 98se machine, PROBLEMCHYLD.
just like with what build 4532 from win2k did.

I use the NT4 version of oleaut32.dll file 2.40.4520.0 dated 12/21/2007 which is actually newer than 2.40.4522 dated 6/20/2003.

and here's a shocker about v2.40.4520 of oleaut32.dll! (pay close attention dencorso and PROBLEMCHYLD!)
it's also listed in MS KB article 327177.
BUT version 2.40.4520 of oleaut32.dll in KB327177 is dated 5/31/2002 with a size of 929,792 bytes
while version 2.40.4520 of oleaut32.dll in MS08-008 (946235) is dated 12/21/2007 with a size of 939,144 bytes.

SO, those two oleaut32.dll files that are version 2.40.4520 are NOT binarily identical (hmm, did Microsoft loose track of version numbers there?) confusing, isn't it?

I have the newest working oleaut32.dll file (build 4520) from the MS08-008 security bulletin for Win9x.

This post has been edited by erpdude8: 26 July 2012 - 06:47 PM


#24 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 26 July 2012 - 07:28 PM

@erpdude8

Unfortunately this seems to be a standard M$ practice... A lot of Win2k udpates (especially HBRs) have got files with same version number as the other ones but the file itself may be different / have different date, etc. A good way to determine which one is really newer is to compare version number first, and then, if they are identical, use xcopy/d to use the newer one (by date). HFSLIP uses xcopy/d only which in my opinion is a very bad method because there are sometimes newer files with older date. That's why I use both - first version compare and then xcopy/d only if the version is identical.

#25 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,877
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 26 July 2012 - 09:31 PM

And that's why I recommend the PETimestamp, which is difficult to change, as the control date, instead of either of the three dates from the directory entry. Here I described two different oleaut32.dll V. 2.40.4519.0, while here is my tool for reading the PETimestamps.

#26 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 27 July 2012 - 09:42 AM

View Posterpdude8, on 26 July 2012 - 06:41 PM, said:

I have the newest working oleaut32.dll file (build 4520) from the MS08-008 security bulletin for Win9x.
This version is already included in the SP. Thanks for being aware, but I believe I have all the latest files included.

View Postdencorso, on 26 July 2012 - 09:31 PM, said:

And that's why I recommend the PETimestamp, which is difficult to change, as the control date, instead of either of the three dates from the directory entry. Here I described two different oleaut32.dll V. 2.40.4519.0, while here is my tool for reading the PETimestamps.
And this is why I said thank you. If I'm not aware of a new file, then I can't check the PETimestamp.
Thanks again for your tool. I notice it doesn't handle VXD files on WinXP.

This post has been edited by PROBLEMCHYLD: 27 July 2012 - 09:42 AM


#27 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 4,877
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 27 July 2012 - 12:53 PM

View PostPROBLEMCHYLD, on 27 July 2012 - 09:42 AM, said:

I notice it doesn't handle VXD files on WinXP.

Well, VxDs are LE not PE files. I wrote VxDVer to help handle them under XP, I'm sure you'll find it useful.

#28 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 28 July 2012 - 10:48 AM

Windows ME version of
Windows Management Instrumentation + Web-Based Enterprise Management works on Win98SE.
I wanted to add this version to the SP, but I didn't want people to think it was becoming a replica of 98SE2ME.
dencorso, gave some advice about using newer files because of the newer code.

#29 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 05 October 2012 - 10:00 AM

Does anyone know where I can get the file DGBHELP.DLL 6.0.17.0/6.0.0017.0?

#30 User is offline   tomasz86 

  • http://www.windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,220
  • Joined: 27-November 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 05 October 2012 - 10:20 AM

View PostPROBLEMCHYLD, on 05 October 2012 - 10:00 AM, said:

Does anyone know where I can get the file DGBHELP.DLL 6.0.17.0/6.0.0017.0?

Here you go :)

http://www.microsoft...s.aspx?id=17155

Download "sql2ksp3.exe".

#31 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,456
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 05 October 2012 - 10:52 AM

View PostPROBLEMCHYLD, on 05 October 2012 - 10:00 AM, said:

Does anyone know where I can get the file DGBHELP.DLL 6.0.17.0/6.0.0017.0?

Get it from SQL 2000 SP3 (sql2ksp3.exe):
http://www.microsoft...s.aspx?id=17155

jaclaz
EDIT: I am getting old :(, tomasz86 :thumbup was faster than me.... :yes:

This post has been edited by jaclaz: 05 October 2012 - 10:53 AM


#32 User is offline   PROBLEMCHYLD 

  • The Resurrector for old Windows OS
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,471
  • Joined: 07-October 05
  • OS:98SE
  • Country: Country Flag

Posted 05 October 2012 - 11:04 AM

Thanks guys :yes:
@ jaclaz - You'll have to eventually retire sooner or later :}

#33 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 11,456
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 05 October 2012 - 11:23 AM

View PostPROBLEMCHYLD, on 05 October 2012 - 11:04 AM, said:

Thanks guys :yes:
@ jaclaz - You'll have to eventually retire sooner or later :}

Not really :no: (or not any soon ;) ), but is good :thumbup to see how the young padawans can feel the force....
I have still at least 850 years before me :w00t: :

Yoda said:

When nine hundred years old you reach, look as good, you will not.


jaclaz

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy