Acheron Posted July 2, 2005 Share Posted July 2, 2005 I was browsing today and found the following interesting tool:http://www.sonicspot.com/alternatecdfsvxd/...atecdfsvxd.htmlSounds pretty cool Link to comment Share on other sites More sharing options...
eidenk Posted July 2, 2005 Share Posted July 2, 2005 I found that one : Open Containing Folder for Windows 98 Link to comment Share on other sites More sharing options...
Petr Posted July 2, 2005 Share Posted July 2, 2005 The KillBit seems to be described here: http://support.microsoft.com/kb/240797Petr Link to comment Share on other sites More sharing options...
eidenk Posted July 2, 2005 Share Posted July 2, 2005 Hi Petr,What are {16E349E0-702C-11CF-A3A9-00A0C9034920}, {06A7EC63-4E21-11D0-A112-00A0C90543AA} ? They exist under the ActiveX compatibility key and have all a compatibility value of 1024 but they don't exist anywhere else in my registry.{CEBC955E-58AF-11D2-A30A-00A0C903492B} is to be found under the ActiveX compatibility key where it has a compatibility value of 1024 and at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components where it is described as AutoUpdate Detection Engine.{00000566-0000-0010-8000-00AA006D2EA4} does not exist under the ActiveX compatibility key on my system but is a CLSID value corresponding to C:\PROGRAM FILES\COMMON FILES\SYSTEM\ADO\MSADO15.DLL, part of the MDAC runtime.I have IE5.5 SP2 and MDAC 2.8 installed. Link to comment Share on other sites More sharing options...
Petr Posted July 3, 2005 Share Posted July 3, 2005 Hi Petr,What are {16E349E0-702C-11CF-A3A9-00A0C9034920}, {06A7EC63-4E21-11D0-A112-00A0C90543AA} ? They exist under the ActiveX compatibility key and have all a compatibility value of 1024 but they don't exist anywhere else in my registry.{CEBC955E-58AF-11D2-A30A-00A0C903492B} is to be found under the ActiveX compatibility key where it has a compatibility value of 1024 and at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components where it is described as AutoUpdate Detection Engine.{00000566-0000-0010-8000-00AA006D2EA4} does not exist under the ActiveX compatibility key on my system but is a CLSID value corresponding to C:\PROGRAM FILES\COMMON FILES\SYSTEM\ADO\MSADO15.DLL, part of the MDAC runtime.I have IE5.5 SP2 and MDAC 2.8 installed.<{POST_SNAPBACK}>{16E349E0-702C-11CF-A3A9-00A0C9034920} is mentioned here: Q231452{06A7EC63-4E21-11D0-A112-00A0C90543AA} is mentioned here: MS99-032{00000566-0000-0010-8000-00AA006D2EA4} is mentioned here: KB870669but I don't know exact meaming of these registry entries.Petr Link to comment Share on other sites More sharing options...
eidenk Posted July 3, 2005 Share Posted July 3, 2005 (edited) Hi Petr, I have done a little bit if searching and put all the patches you quote into one single mergeable registry file. The "Killbit" is apparently nothing more than a flag preventing IE to load the ocxs or dlls corresponding to the flagged GUIDs. I did not find some of those GUIDS under the CLSID key because I either removed those components and cleaned the registry afterwards or those components aren't present on an ME System (iepreld.ocx). I was vulnerable to the ADO vulnerability and that might be the reason why I suffered 3 times in a year from unauthorized disk write and code execution after clicking on external links of some websites.REGEDIT4;MSADO15.DLL vulnerability Fix;http://support.microsoft.com/default.aspx?kbid=870669[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}]"Compatibility Flags"=dword:00000400;iepreld.ocx vulnerability Fix;http://support.microsoft.com/kb/231452[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{16E349E0-702C-11CF-A3A9-00A0C9034920} "Compatibility Flags"=dword:00000400;eyedog.ocx vulnerability Fix;http://www.microsoft.com/technet/security/bulletin/fq99-032.mspx[HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{06A7EC63-4E21-11D0-A112-00A0C90543AA}]"Compatibility Flags"=dword:00000400;scriptlet.typelib vulnerability Fix;http://www.microsoft.com/technet/security/bulletin/fq99-032.mspx[-HKEY_CLASSES_ROOT \CLSID\{06290BD5-48AA-11D2-8432-006008C3FBFC}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}];WUV3IS.DLL Prevents IE from using windows update engine ?;No Doc found[HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{CEBC955E-58AF-11D2-A30A-00A0C903492B}]"Compatibility Flags"=dword:00000400PS : I wrote in an earlier post that GUIDS were flagged with a value of 1024. This is because I use RegMagik which displays the values in decimal format. 400 (Hexadecimal) = 1024 (Decimal). Edited July 3, 2005 by eidenk Link to comment Share on other sites More sharing options...
Petr Posted July 3, 2005 Share Posted July 3, 2005 (edited) Hi eidenk,thanks for your observation.I just tried to find out how it is with updated html help, IE versions and updates, and html troubleshooter.1. New HTML Help (1.41) from KB896358 causes disappearing links if IE4.01, IE5.0 and IE5.5 is installed. For example in C:\WINDOWS\HELP\ACCESS.CHM2. Latest patch for IE 5.5 KB883939 corrects the behavior and links are visible now.(this patch is for ME only but works well if you change the TargetWin9xVersion minimum value, from 04,00,00,00,5A,00,00,00 (4.90) to 04,00,00,00,0A,00,00,00 (4.10) by any hex editor, it is near the end of the file)3. This patch breaks the Microsoft Local Troubleshooter. The easy solution is here: http://forums.techarena.in/archive/index.php/t-10394.html - post by PCR on 10-10-2004, 01:09 AM.Just installing TSHOOT.INF and removing the KillBit by, for example:REGEDIT4[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\ActiveX Compatibility\{4B106874-DD36-11D0-8B44-00A024DD9EFF}]"Compatibility Flags"=dword:00000000The same it is for IE 6.0SP1.It would be interesting to find out what in the KB883939 exactly cause the functionality of links in chm files - maybe it would work wit lower IE versions too?Added: These are responsible lines in Q883939_d.inf file:[User.AddReg]HKLM,"SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{4B106874-DD36-11D0-8B44-00A024DD9EFF}","Compatibility Flags",0x00010001,0x400[User.delreg]HKCR,"CLSID\{4B106874-DD36-11D0-8B44-00A024DD9EFF}"Petr Edited July 3, 2005 by Petr Link to comment Share on other sites More sharing options...
Petr Posted July 3, 2005 Share Posted July 3, 2005 So I have created two small inf files for enabling and disabling of Microsoft Local Troubleshooter functinality. Hello erpdude8, it looks like much easier than your inf at http://erpman1.tripod.com/current/98tshoot.html - missed I something?Hello Gape, what about to add these files to Windows INF directory just for user's use?Petrtshoot_enable.inftshoot_disable.inf Link to comment Share on other sites More sharing options...
eidenk Posted July 4, 2005 Share Posted July 4, 2005 (edited) Hi Petr, it just came to my mind that Killbit may just be a phonetic equivalent (a mnemonic) for the Hex value of 400 (which is one Kilobyte in Decimal if I am correct). Edited July 4, 2005 by eidenk Link to comment Share on other sites More sharing options...
Petr Posted July 4, 2005 Share Posted July 4, 2005 Here is the result of my HTML Help 1.41 compatibility test:Links in .CHM files does not appear if the mshtml.dll file is too old:IE 5.01 NOT OK: <= 5.0.3513.900, OK: >= 5.0.3516.2800 (Q813489 and newer)IE 5.5 NOT OK: <= 5.50.4922.900, OK: >= 5.50.4923.2500 (Q810487 and newer)IE 6.0 NOT OK: <= 6.0.2722.900, OK: >= 6.0.2723.2500 (Q810487 and newer)IE 6.0 SP1: all versions OKSo neither 4.01SP1 (in FE) nor 5.0 (in SE) can work with new HTML Help.Should we install HTML Help 1.41 if incompatible IE version is present?How to test the version of mshtml.dll file for conditional installing? Does anybody know any other incompatibility?Petr Link to comment Share on other sites More sharing options...
Acheron Posted July 6, 2005 Share Posted July 6, 2005 Is it possible to include the 256-color fix for the Sleek Windows98 explorer.exe shell?That would be great. You can do the same hex-stuff as for Windows 98 Link to comment Share on other sites More sharing options...
Petr Posted July 8, 2005 Share Posted July 8, 2005 One question regarding GDI+ detection tool.In WUINFO.INF, there is a line:; gditoolHKLM,"Software\Microsoft\GdiDetectionTool","GDITool",0x00010001,0x1This prevents displaying the 873374 in the list of critical updates.But how we can be sure that it is not needed to run the GDI+ detection tool?I think this is not correctand we should let the GDI+ detection tool to run, either inside or outside the sesp. In sesp., it would mean to add files 4 small files and run msiutil2.exe /cif gdidet.cif /extended gdidet.xml /log command.It would be also possible to update to the new GDI+ DLL 5.1.3102.1360 but Microsoft does not recommend to install it into the system folder - and really, it may be on various places, likeC:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\gdiplus.dllPetr Link to comment Share on other sites More sharing options...
Petr Posted July 18, 2005 Share Posted July 18, 2005 What about to add newer OLE automation files - KB886765 ? Link to comment Share on other sites More sharing options...
MDGx Posted July 20, 2005 Share Posted July 20, 2005 What about to add newer OLE automation files - KB886765 ?I could try it on 98SE and 98FE if you could send me a copy of this patch [if you have it]. Link to comment Share on other sites More sharing options...
MDGx Posted July 21, 2005 Share Posted July 21, 2005 (edited) What about to add newer OLE automation files - KB886765 ?Petr,Please see this post with my conclusions + recommendations after I tried these 4 files on 98FE + 98SE:http://www.msfn.org/board/?showtopic=44732...ndpost&p=356494Gape,I have tried these files [+ a few more] on 98SE, and they all work properly so far.Please see this post with my conclusions + recommendations:http://www.msfn.org/board/?showtopic=46399...ndpost&p=356491 Edited July 21, 2005 by MDGx 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