With some workarounds (described below), installing and running the browser; about screen; fullscreen mode; properties (mostly); navigation; rendering of all tested websites matched IE4 on Windows.
What does not
Installing without workarounds...
Trying to add a page to favorites crashes the browser. So does going to properties -> certificates. (The latter is from an unimplemented function, wininet.dll.InternetShowSecurityInfoByURL, so using the native wininet should work around it in theory - not tested.)
Menu bar doesn't quite work as expected - clicking an item, then moving the cursor over another item usually doesn't open that menu. Toolbars can't be combined or separated from their default configuration. Favorites/history/channels sidebars are blank.
What was not tested
Plugins, printing, most alternate options, viewing every page of the internet...
This is the recipe to get it working: 1. Open winecfg and change your Windows version to Windows NT 4.0. 2. Switch to the libraries tab and add overrides for the following: iexplore.exe, inetcpl.cpl, jscript, mshtml, schannel, shdocvw, urlmon 3. Switch to the drives tab and remove the z: drive, then click OK to close winecfg. 4. Run 'wine iexplore -unregserver' 5. Delete the following file from your wineprefix: C:\Program Files\Internet Explorer\iexplore.exe 6. Also delete the following files from your wineprefix's C:\windows\system32: inetcpl.cpl, jscript.dll, mshtml.dll, schannel.dll, shdocvw.dll, urlmon.dll 7. Copy the self-extractor to Wine's c: drive and run it to extract the setup files. 8. Run the 'IE4SETUP.EXE' file from the directory the extractor created. 9. Leave the install type set to standard when prompted. 10. Choose no when it asks whether you want to locate WINDOWS.HLP. 11. Click OK when it complains that a few components failed to install. 12. Click OK when prompted to reboot. 13. Close the program manager when it pops up. 14. Click OK to several messages about Java installation errors. 15. Close the program manager again. 16. Wait for the post-reboot processing to complete... 17. To start IE4, run: wine "C:/Program Files/Internet Explorer/iexplore.exe"
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||Sep 12 2011||1.3.28||Yes||Yes||Silver||A Wine user|
|Current||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||Nov 24 2010||1.3.6||Yes||Yes||Silver||A Wine user|
|Show||Ubuntu 10.04 "Lucid" amd64 (+ variants like Kubuntu)||Jul 09 2010||1.2-rc7||No||Not installable||Garbage||Michael Lancaster|
|Show||Ubuntu 9.10 "Karmic" amd64 (+ variants like Kubuntu)||Feb 24 2010||1.1.39||No||Not installable||Garbage||A Wine user|
|Show||sidux||Sep 25 2009||1.1.29||No||Not installable||Garbage||phobie|
This note was originally added to IE Version 5, but may be relevant to all versions.
Don't run IE on an RW mounted DOS partition !
Pretty problematic directory renaming/corruption can happen.
This seems to happen if Wine doesn't have access to certain Windows registry keys.
Renames e.g. "Program Files" to "$!$!$!$!.pfr" and does other horrible things.
BTW, it does not only happen with IE, as it seems to be a generic Windows Setup process of Explorer which is doing this, which can be launched under multiple circumstances.
To be safe, use a backup copy only, i.e. copy all relevant windows files over e.g. to an ext2 partition.