awergh Posted October 7, 2006 Posted October 7, 2006 when i start ie it comes up with an error Invalid Syntax Error
Petr Posted October 7, 2006 Posted October 7, 2006 when i start ie it comes up with an error Invalid Syntax ErrorHow have you installed IE6 on 95? The highest IE version supported on 95 is 5.5SP2.Petr
awergh Posted October 7, 2006 Author Posted October 7, 2006 I extracted ie6setup.exe,edited iesetup.cif file and replaced the win98 entries with win95 thani copied the ie5wzrd.exe(ie5.5)and ie5wzrd.exe.local(ie5.5) from ie5setup.exe(ie5.5)renamed them as ie6wzrd.exe and ie6wzrd.exe.local,then i copied all these files to where the ie6 cabs are andran the ie setup file.It installed without problems (i didnt select all items) on restart it did complainabout some DLLs and OCXs missing.I than replaced the ie6 versions of Browseui.dll and Browselc.dll with the ie5.5 versions.So im up to the place where i can launch ie6 and can view html files but i cant goto any websites and links dont seem to work in the html either.
Petr Posted October 7, 2006 Posted October 7, 2006 I just noticed that even IE 5.5 SP2 with latest patches does not work on Windows 95.Probably there are too many incompatibilities or unresolved references in many filesPetr
awergh Posted October 7, 2006 Author Posted October 7, 2006 i didnt see any errors complaining about dependencies they were all about missing files this is probably because of using the ie5.5 setup.
Petr Posted October 7, 2006 Posted October 7, 2006 So I just tested all IE5.5 updates and the last working on Windows 95 is Q867801, Q871260 and all newer (Q834707, Q890923, Q883939, Q896727, Q896688, Q905915) does not work. Probably because of unresolved MSHTML.DLL dependecy to InitializeCriticalSectionAndSpinCount in KERNEL32.DLL. This function is not present in any latest Windows 95 kernels (4.00.952, 4.00.1112, 4.03.1216) but is present in Windows 98.Petr
ivanbuto Posted October 8, 2006 Posted October 8, 2006 So I just tested all IE5.5 updates and the last working on Windows 95 is Q867801, Q871260 and all newer (Q834707, Q890923, Q883939, Q896727, Q896688, Q905915) does not work. Probably because of unresolved MSHTML.DLL dependecy to InitializeCriticalSectionAndSpinCount in KERNEL32.DLL. This function is not present in any latest Windows 95 kernels (4.00.952, 4.00.1112, 4.03.1216) but is present in Windows 98.PetrWow, Microsoft demonstrating its professionalism yet again.
erpdude8 Posted October 11, 2006 Posted October 11, 2006 (edited) i didnt see any errors complaining about dependencies they were all about missing files this is probably because of using the ie5.5 setup.nope. could be bad IE 5.5 SP2 setup file or have installed the IE 5.5 SP2 updates Petr mentioned. un-install them and apply the KB867801 patch for IE 5.5 SP2.awergh, if you really have the IE6 files installed under Win95, get rid of them. IE6 was not meant to run under Win95. stick with either IE 5.01 SP2 or IE 5.5 SP2 as those versions are the last ones supported under Win95.btw - I tested the IE 5.01 SP2 version of KB871260 under Win95 a few months ago and that version of the patch did NOT break Win95 nor IE 5.01 SP2. IE 5.01 SP2 worked ok with KB871260. The IE 5.5 SP2 version of KB871260, on the other hand, did break Win95 and IE 5.5 SP2. Edited October 11, 2006 by erpdude8
awergh Posted October 12, 2006 Author Posted October 12, 2006 but whats the fun in removing the ie6 files, the whole point was to see if i could install it on 95,and because i had nothing better to do.
erpdude8 Posted October 13, 2006 Posted October 13, 2006 but whats the fun in removing the ie6 files, the whole point was to see if i could install it on 95,and because i had nothing better to do.but as you found out, awergh, you encountered a lot of error messages on your win95 machine about some "DLLs and OCXs missing". and I bet that some of the DLL and OCX files could NOT be "registered" onto a Win95 machine due to incompatibilities with Win95's core system files.there are reasons why MS didnt want to make IE6 run under Win95 and they were right onglad it was not me who fell into the "trap" of installing ie6 under win95. i knew better!
awergh Posted October 14, 2006 Author Posted October 14, 2006 i didnt fall into a trap i chose to and the errors are only post install ones.besides i was going to reinstall 95 anyway
the_guy Posted October 22, 2007 Posted October 22, 2007 I hate to bring up an old topic, but I managed to find a way to install KB905915 on Windows 95 without errors.What to do:-replace mshtml.dll with version from KB867801-replace urlmon.dll with version from KB834707-remove dxtrans.dll from KB905915-ensure msvcp50.dll is installed in %windir%\system (or remove danim.dll).Those are the only files from any IE 5.5 patch that won't work on 95.The only problem is that kernel32.dll from 95 doesn't have InitializeCriticalSectionAndSpinCount, as Petr mentioned previously. Would anyone want to code that in?Psst...I'm working on an Internet Explorer 5.5 SP2 update pack, a version for 95 and a version for 98/ME/NT4.Any thoughts?the_guy
PassingBy Posted October 22, 2007 Posted October 22, 2007 Hmmm .....The only problem is that kernel32.dll from 95 doesn't have InitializeCriticalSectionAndSpinCount, as Petr mentioned previously. Would anyone want to code that in?I've never done this before but it looks interesting. Found this in MSDN :http://msdn2.microsoft.com/en-us/library/ms683476.aspxI'm very much rusty doing any coding but this sounds like fun ... I wish I knew where to begin ...Psst...I'm working on an Internet Explorer 5.5 SP2 update pack, a version for 95 and a version for 98/ME/NT4.You have my vote for the 95 version ... Rgds
BenoitRen Posted October 22, 2007 Posted October 22, 2007 There's no point. IE5 is severly outdated and a web developer's nightmare. There are better web browsers available.
Daniel-J Posted October 22, 2007 Posted October 22, 2007 (edited) Eating food makes me feel full. Edited October 24, 2007 by Daniel-J
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now