Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
brutus1234

Hotfixes for windows2000

Recommended Posts

I collected all the hotfixes listed onto bristols' page and nevertheless several ones are still floating around on my hard disks; I've tried to slipstream most of them.

Here you have some new packages and the new files they provide (I will not list old/superseded files they provide).

KB324446

  • disk.sys ver 5.0.2195.6901
  • explorer.exe ver 5.0.3900.6920
  • printui.dll ver 5.0.2195.6868
  • usbmon.dll ver 5.0.2195.6824
  • winspool.drv ver 5.0.2195.6825

KB837789

  • pathping.exe ver 5.0.2195.6906
  • ping.exe ver 5.0.2195.6906
  • tracert.exe ver 5.0.2195.6906

KB838018

  • fp4amsft.dll ver 4.0.2.8912
  • fp4awel.dll ver 4.0.2.8912
  • fpmmc.dll ver 4.0.2.8912

KB838141

  • rastapi.dll ver 5.0.2195.6824

KB896414

  • scesrv.dll ver 5.0.2195.7100

KB897711

  • wldap32.dll ver 5.0.2195.7059

KB932590

  • msvcrt.dll ver 6.1.9848.0

KB922667 (Windows 2000 Post-Service Pack 4 COM + 1.0 Hotfix Rollup Package 37)

  • catsrv.dll ver 2000.2.3537.0
  • catsrvut.dll ver 2000.2.3537.0
  • clbcatex.dll ver 2000.2.3537.0
  • clbcatq.dll ver 2000.2.3537.0
  • colbact.dll ver 2000.2.3537.0
  • comadmin.dll ver 2000.2.3537.0
  • comrepl.dll ver 2000.2.3537.0
  • comsetup.dll ver 2000.2.3421.3537
  • comsvcs.dll ver 2000.2.3537.0
  • comuid.dll ver 2000.2.3537.0
  • mtstocom.exe ver 2000.2.3537.0
  • mtxdm.dll ver 2000.2.3537.0
  • mtxlegih.dll ver 2000.2.3537.0
  • stclient.dll ver 2000.2.3537.0
  • txfaux.dll ver 2000.2.3537.0

KB888111 (Universal Audio Architecture (UAA) High Definition Audio versione 1.0a)

  • hdaprop.dll ver 5.10.1.5013 (previously unreleased)
  • hdashcut.exe ver 5.10.1.5013 (previously unreleased)
  • hdaudbus.sys ver 5.10.1.5013 (previously unreleased)
  • hdaudio.sys ver 5.10.1.5013 (previously unreleased)
  • hdaudres.dll ver 5.10.1.5013 (previously unreleased)
  • portcls.sys ver 5.0.2195.6906
  • sysaudio.sys ver 5.0.2195.6906

KB811392 (Dskcache.exe tool)

  • dskcache.exe ver 1.0.0.0 (previously unreleased)

KB822834

  • Ntprint.dll ver 5.0.2195.6745

Hope I didn't forget anything!

:wacko:

Edit: they all slipstream with no problems, now my new win2k system seems working as usual.

Edited by brutus1234

Share this post


Link to post
Share on other sites

Thanks brutus1234. Very helpful. I'll go through your list one by one.

324446 - Installing this manually caused me problems, so I deliberately left it out. My notes say: "2k hangs after login, Explorer fails to start. Avoid". I'll try slipstreaming it. If anyone else has this installed, please let us know here.

837789 - Good find. Will add.

838018 - For Server, and anyone who chooses to install Front Page Extensions from the Win2000 installation CD. Not installed by FDV's fileset. Will add.

838141 - 839228 already includes Rastapi.dll 5.0.2195.6824.

896414 - Scesrv.dll is indeed amongst the source files. Will add.

897711 - Ditto.

932590 - This hotfix was not released for 2000. However, MDGx produced an unoffical 932590 installer for 2000 - did you use that?

922667 - I guess this was left out initially because FDV's fileset does not install COM (it's often said that hardly anything requires it). But will add.

888111 - Will add this, although I am not sure myself whether or not portcls.sys 5.0.2195.6906 and sysaudio.sys 5.0.2195.6906 are fully backwards-compatible with non-High Definition audio devices. I'll add a note. Can anyone add anything here?

811392 - This tool doesn't exist in the Windows source. On balance, I think it shouldn't be listed.

Edited by bristols

Share this post


Link to post
Share on other sites

324446 - Installing this manually caused me problems, so I deliberately left it out. My notes say: "2k hangs after login, Explorer fails to start. Avoid". I'll try slipstreaming it. If anyone else has this installed, please let us know here.

I have this slipstreamed along with the others.

932590 - This hotfix was not released for 2000. However, MDGx produced an unoffical 932590 installer for 2000 - did you use that?

http://thehotfixshare.net/board/index.php?autocom=downloads&showfile=3384

Edited by PROBLEMCHYLD

Share this post


Link to post
Share on other sites

Thanks guys. I've updated the Windows 2000 Post-SP4 Updates for HFSLIP page.

Thanks for the feedback regarding 324446. As yet I haven't added it, but hopefully will do so soon (I need some time to try it myself). Meanwhile, if anyone else has used it, please say so!

932590 - This hotfix was not released for 2000. However, MDGx produced an unoffical 932590 installer for 2000 - did you use that?

http://thehotfixshare.net/board/index.php?autocom=downloads&showfile=3384

Thanks PROBLEMCHYLD. I stand corrected. In general I'd prefer not to link to updates hosted on sites like Hotfix Share, but I made an exception here. Use at your own risk.

Edit: updated the URL for the Windows 2000 Post-SP4 Updates for HFSLIP page.

Edited by bristols

Share this post


Link to post
Share on other sites

838141 - 839228 already includes Rastapi.dll 5.0.2195.6824.

???

:blink:

Oh, yes, you're right...

So, why in my previously slipstreamed win2k this file was older? mmhh, I'll investigate this...

932590 - This hotfix was not released for 2000. However, MDGx produced an unoffical 932590 installer for 2000 - did you use that?

To be honest, I really can't remember neither how nor where I got all these files. Of course MDGx was not my source, since I'm after italian hotfixes. I didn't even know that was unofficial.

Having said this, I call your attention over KB838751, an official exe which provides Msvcrt.dll ver 6.1.9847.0

888111 - Will add this, although I am not sure myself whether or not portcls.sys 5.0.2195.6906 and sysaudio.sys 5.0.2195.6906 are fully backwards-compatible with non-High Definition audio devices. I'll add a note. Can anyone add anything here?

If this is a package with strong hardware dependence, then you should apply it only after installing the OS, isn't it?

Edited by brutus1234

Share this post


Link to post
Share on other sites

838141 - 839228 already includes Rastapi.dll 5.0.2195.6824.

???

:blink:

Oh, yes, you're right...

So, why in my previously slipstreamed win2k this file was older? mmhh, I'll investigate this...

Ok, this is a funny joke by MS.

KB839228 should provide:

  • 5.0.2195.1569 Fips.sys
  • 5.0.2195.6883 Ipsec.sys
  • 5.0.2195.6882 Ipsecmon.exe
  • 5.0.2195.6824 Netdiag.exe
  • 5.0.2195.6882 Oakley.dll
  • 5.0.2195.6882 Polagent.dll
  • 5.0.2195.6882 Polstore.dll
  • 5.0.2195.6824 Rasman.dll
  • 5.0.2195.6872 Rasmans.dll
  • 5.0.2195.6824 Rastapi.dll

but OOOPS! :( someone forgot to include FIPS.SYS, RASMAN.DLL and, of course, RASTAPI.DLL. Funny, isn't it?

I just checked both ITA package and ENU package, so I assume the others are missing the same files.

Edit: about KB932590, if it appears on your windows2000 updates page, then I think it should have a different background, meaning it's unofficial.

Edited by brutus1234

Share this post


Link to post
Share on other sites

Ok, this is a funny joke by MS.

KB839228 should provide:

...

It's not uncommon for MS to make mistake in their KB articles, and for them to diverge from the contents of their corresponding updates. Install 872955 as well as 839228 - it will provide you with those missing files.

Edit: about KB932590, if it appears on your windows2000 updates page, then I think it should have a different background, meaning it's unofficial.

It seems that 932590 was released by MS for Windows 2000, but later retracted - I've seen (a few) references to Windows2000-KB932590-x86-ENU.EXE in older posts here, and this update was uploaded to the Hotfix Share website by a well-known and trusted member of that site. So it seems I was wrong, but as with any file the source of which you're not 100% sure, use it at your own risk.

Regarding 888111: I've never had the need to use it, and I am not sure myself about any problems it might present if installed on unsupported hardware. In general, I agree with you. I've included it on the page, but I advise caution for the above reason. If anyone knows that the update can be safely applied to unsupported hardware, please say.

Edited by bristols

Share this post


Link to post
Share on other sites

It seems that 932590 was released by MS for Windows 2000, but later retracted

So, chances are that my Windows2000-KB932590-x86-ITA.EXE is genuine from MS!!! :w00t:

Mmhh, is there a way to check for this? Is digital signature enough?

If really it is from microsoft, it is quite rare. I think I can post it on a hosting site in order to make it available to as much users as possible.

Edited by brutus1234

Share this post


Link to post
Share on other sites

It seems that 932590 was released by MS for Windows 2000, but later retracted

This is true, it was released by microsoft as part of SP5, and now I remember how I got it. I will post the full procedure here.

Edited by brutus1234

Share this post


Link to post
Share on other sites

I've updated the first post: KB822834 added.

Thanks brutus1234. The updates page will be updated soon. :thumbup

Edit: updated the URL for the Windows 2000 Post-SP4 Updates for HFSLIP page.

Edited by bristols

Share this post


Link to post
Share on other sites

Thanks brutus1234. The updates page will be updated soon. :thumbup

Well, this hotfix needs more care, it won't slipstream!

I just checked it and it indeed provides Ntprint.dll ver 5.0.2195.6745, but still I can't find it into the new slipstreamed win2k install. Why?

Has it to be copied into some other folder than HF\ ?

Edited by brutus1234

Share this post


Link to post
Share on other sites

Thanks brutus1234. The updates page will be updated soon. :thumbup

Well, this hotfix needs more care, it won't slipstream!

I just checked it and it indeed provides Ntprint.dll ver 5.0.2195.6745, but still I can't find it into the new slipstreamed win2k install. Why?

Has it to be copied into some other folder than HF\ ?

I'm not sure. Have you tried putting it into HFSVCPACK_SW1\ ?

Edited by bristols

Share this post


Link to post
Share on other sites

Thanks brutus1234. The updates page will be updated soon. :thumbup

Well, this hotfix needs more care, it won't slipstream!

I just checked it and it indeed provides Ntprint.dll ver 5.0.2195.6745, but still I can't find it into the new slipstreamed win2k install. Why?

Has it to be copied into some other folder than HF\ ?

I'm not sure. Have you tried putting it into HFSVCPACK_SW1\ ?

It will override newer files will older one this way.

Extract the Ntprint.dll 5.0.2195.6745 from the hotfix and replace it manually.

I know this because i tried it with these 2 hotfixes as well

WINDOWS2000-KB942831-X86-ENU.EXE has newer than any other

infocomm.dll 5.0.2195.7147

WINDOWS2000-KB816868-X86-ENU.EXE has newer than any other

wininet.dll 5.0.3900.6944

Edited by PROBLEMCHYLD

Share this post


Link to post
Share on other sites

Have you tried putting it into HFSVCPACK_SW1\ ?

It will override newer files will older one this way.

Extract the Ntprint.dll 5.0.2195.6745 from the hotfix and replace it manually.

Thanks PROBLEMCHYLD. So brutus1234, try extracting Ntprint.dll, putting it into the REPLACE folder, and renaming it Ntprint.dl_ (yep, replace the last L with an underscore, so that it looks like a compressed system file).

WINDOWS2000-KB942831-X86-ENU.EXE has newer than any other

infocomm.dll 5.0.2195.7147

WINDOWS2000-KB816868-X86-ENU.EXE has newer than any other

wininet.dll 5.0.3900.6944

I informed WildBill about infocomm.dll from his 2290570. It seems that his patch was indeed based on an older file. I used Mitec Explorer to look at the PE Header timestamps:

942831 - PE (header) Timestamp: 10/01/2008

2290570 (WildBill's) - PE (header) Timestamp: 20/06/2003

About wininet.dll, you're talking about the version in 816868 being later than the version in the last IE5 Cumulative Update - 982381 - only (the infocomm.dll version number in 982381 for IE6 has a later version than 816868). But when using Mitec Explorer, I found:

816868

wininet.dll 5.0.3900.6944

982381 (LAST IE5x CU)

wininet.dll 5.0.3888.1400

Date (from PE Header): 14/04/2010

So we have a discrepancy - 816868 was released in 2004, but its infocomm.dll has a later version number than the much newer infocomm.dll from 982381, released in 2010. Personally I take it that 982381 has the latest version, even though it may be missing some fix that is present in 816868 (who knows) .

Edited by bristols

Share this post


Link to post
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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×