tomasz86 Posted June 8, 2011 Share Posted June 8, 2011 (edited) I think I've become addicted to this By the way, some time ago I found some interesting things and possible issues concerning the unofficial updates and the superseded official ones.I've attached some parts of a conversation I had with bristols about it:While editing update.inf files I found out that there are big differences between the unofficial ones and the superseded official updates. I still need to check them carefully but here is an example of what I found:955069 is superseded by 2079403 (unofficial). If you compare the update.inf files of these two updates you can see that 955069 includes this string:[ProcessesToRun] "%systemroot%\system32\Regsvr32.exe /s %systemroot%\system32\msxml3.dll"while 2079403 doesn't. I don't know if it makes any difference but it is kind of suspicious. There are also many other differences between those update.infs.An another example:955069[save.Reg.For.Uninstall] HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f22-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1b-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1c-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1d-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1e-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f21-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1f-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f20-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f28-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f29-c551-11d3-89b9-0000f81fe221} HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f26-c551-11d3-89b9-0000f81fe221}[Product.Add.Reg]HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f22-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1b-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1c-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1d-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1e-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f21-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f1f-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f20-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f28-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f29-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x400 HKLM,SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{f5078f26-c551-11d3-89b9-0000f81fe221},"Compatibility Flags",0x00010001,0x4002079403 does not contain these strings.I'm just wondering whether there is any difference between the way these files work under w2k and XP. I think the safest way would be to just take the old official superseded update and replace the file inside with the new version. By doing so we could just use the old update.inf with all these strings.This is also the reason why I decided not to include any unofficial updates in the UR2. I'm going to make a separate Rollup which will be updated regularly. UR2 will contain only the official updates and won't be updated once it's finished The problem here is that after seeing all these differences I'm not really sure that they supersede the official ones... This is also why I included all official updates in UR2, including those superseded by the unofficial ones. If you install an unofficial update which contains a newer version of the file, the strings added by the original one will still be there, only the file will be replaced. Edited June 8, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted June 14, 2011 Share Posted June 14, 2011 (edited) Basing on this post by Inki I managed to "correct" the DirectX update and I'm working on getting the Wordpad one to work too. The point is to be able to slipstream them using HF folder.975560 - I corrected the header so it can be slipstreamed from HF now (no problems during text setup when copying files).Windows2000-DirectX9-KB975560-v2-x86-ENU.exeTested in HFSLIP and tested in text setup - no problems occur when copying files. Edited June 14, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted June 15, 2011 Share Posted June 15, 2011 June updates are up and I wonder if this update (2518295) affects Windows 2000 Server too. Link to comment Share on other sites More sharing options...
tomasz86 Posted June 15, 2011 Share Posted June 15, 2011 I prepared a corrected version of the Wordpad update 973904 which includes the corrected wordpad.inf. It can be slipstreamed from HF folder and no changes have to be made further.Windows2000-KB973904-v2-x86-ENU.EXEPlease check this topic for details. Link to comment Share on other sites More sharing options...
tomasz86 Posted June 16, 2011 Share Posted June 16, 2011 (edited) I think that 2416400 should have different filename. It's an IE6 Cumulative Update and Windows 2000 IE6 Cumulative Updates used to follow this scheme:IE6.0sp1-KBXXXXXX-Windows2000-x86-ENU in opposite to IE5's IE5.01sp4-KBXXXXXX-Windows2000sp4-x86-ENU.2416400's current filename is Windows2000-KB2416400-x86-ENU. Wouldn't it be better to change it to IE6.0sp1-KB2416400-Windows2000-x86-ENU? What's your opinion on this, WildBill? Edited June 16, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted June 22, 2011 Share Posted June 22, 2011 (edited) I prepared a Mini Rollup for IE/OE (KB838383). It contains all updates (unofficial too) for IE5/OE5.5 and IE6/OE6 except hotfixes by request. Edited June 22, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted June 23, 2011 Share Posted June 23, 2011 I made a DirectX 9.0c Full Pack for Windows 2000 Link to comment Share on other sites More sharing options...
tomasz86 Posted June 29, 2011 Share Posted June 29, 2011 New fixed and improved version of IE / OE Mini Rollup is up.It's possible to make other language versions too so please ask if you would like to have it in your language At this moment English and Polish versions are available. Link to comment Share on other sites More sharing options...
tomasz86 Posted July 2, 2011 Share Posted July 2, 2011 (edited) I made a multilanguage version of 2440591.Windows2000-KB2440591-x86-Global.exe (503 KB) Edited July 2, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted July 3, 2011 Share Posted July 3, 2011 More multilanguage versions In some of the updates I also fixed the issue with WildBill's *.asm files (moved to a separate folder to avoid being slipstreamed).Windows2000-KB981322-x86-Global.exeWindows2000-KB982132-x86-Global.exeWindows2000-KB982214-v1a-x86-Global.exeWindows2000-KB982665-v2-x86-Global.exeWindows2000-KB2079403-v1a-x86-Global.exeWindows2000-KB2290570-x86-Global.exeWindows2000-KB2347290-x86-Global.exeWindows2000-KB2360937-v1a-x86-Global.exeWindows2000-KB2387149-v1a-x86-Global.exeWindows2000-KB2476687-v2a-x86-Global.exeWindows2000-KB2507618-v1a-x86-Global.exeWindows2000-KB2511455-x86-Global.exe Link to comment Share on other sites More sharing options...
tomasz86 Posted July 3, 2011 Share Posted July 3, 2011 (edited) Two more and that's it for now. The rest of the unofficial updates are language specific and need to be translated in order to be installed in other language systems.Windows2000-KB2115168-x86-Global.exeWindows2000-KB2419632-v2-x86-Global.exe Edited July 3, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted July 5, 2011 Share Posted July 5, 2011 Windows2000-KB894395-x86-Global.exeThis is an old official update which normally is available only in a few language versions so I made a multilanguage one Link to comment Share on other sites More sharing options...
tomasz86 Posted July 7, 2011 Share Posted July 7, 2011 Update Rollup 2 for Windows 2000 is ready Link to comment Share on other sites More sharing options...
tomasz86 Posted July 9, 2011 Share Posted July 9, 2011 (edited) Windows2000-KB919521-x86-Global.exe (467 KB)I made an update for KB919521 (KB Article). It fixes an issue with dual-core (and HT) CPU abnormal temperature. It's just one registry entry but by having it as an update you can easilty slipstream it through HF folder. Please read this topic if you want more details about this problem.KB919521 is included in Update Rollup 2. Edited July 9, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
tomasz86 Posted July 17, 2011 Share Posted July 17, 2011 (edited) There is a bug in KB2416400. The header of shlwapi.dll is wrong and the file cannot be copied during text setup after slipstreaming. You can see it in the first screen shot here.I prepared a fixed version (v2).Windows2000-KB2416400-v2-x86-ENU.exe 4.05MB Edited July 17, 2011 by tomasz86 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now