-------------------------------------------------------------------------- README for Microsoft Internet Explorer 4.0 For Microsoft Windows 3.1/ Windows NT 3.51 December 1997 -------------------------------------------------------------------------- (c) Copyright Microsoft Corporation, 1997 ------------------------ HOW TO USE THIS DOCUMENT ------------------------ To view Readme.txt on screen in Notepad, maximize the Notepad window. To print Readme.txt, open it in Notepad or another word processor, and then use the Print command on the File menu. -------- CONTENTS -------- SYSTEM REQUIREMENTS INSTALLING INTERNET EXPLORER 4.0 UPGRADING FROM EARLIER VERSIONS Upgrading from Preview Release 2 Upgrading from Version 2.1 Settings Not Retained from Version 3.x Upgrading from Custom 3.01 to Custom 4.0 Installation USING INTERNET EXPLORER 4.0 Improved Mail Support Changing Initialization Settings for Modems Using the Dialer Installation with Existing TCP/IP Connections and ISP Accounts How to Use Multiple Winsock Internet Explorer Settings Using Third-Party Telnet Helper Applications Uninstall Features Not Available in This Release Settings for Java Known Issues with Java on Windows 3.1 Technical Support KNOWN ISSUES AND BUGS ------------------- SYSTEM REQUIREMENTS ------------------- This version is intended for users of Microsoft(R) Windows(R) version 3.1/3.11, Windows for Workgroups 3.1/3.11, and Windows NT(R) 3.51. If you are using Microsoft Windows 95 or Windows NT 4.0, you can download a version optimized for these platforms at: http://www.microsoft.com/ie/default.asp Caution * Do not install this version of Internet Explorer 4.0 on a computer running Windows 95 or Windows NT 4.0 that has the Win32 version of Internet Explorer 4.0 installed. The two versions of Internet Explorer cannot coexist. Because this version is a 16-bit program, you do not need to have Win32s(R) installed on your computer. In order to use this release, you will need: - 486 processor - 12 MB RAM recommended; 16 MB strongly recommended if you are viewing pages with Java applets. To install all components, you need approximately 74 MB hard-disk space during installation and 62 after installation. To install the browser only, you need approximately 34 MB hard-disk space during installation and 25 after installation. - Microsoft Windows 3.1 or 3.11, Microsoft Windows for Workgroups 3.1 or 3.11, or Windows NT 3.51 (Service Pack 4 is required if you want to run Java applets) - A VGA monitor or better - A mouse - A 9600 BPS modem or a LAN connection Note * The "files=" setting in the Config.sys file must be set to greater than 50. -------------------------------- INSTALLING INTERNET EXPLORER 4.0 -------------------------------- Internet Explorer 4.0 supports Active Setup. The setup process is very simple. You can install Internet Explorer from a browser or download it and then run the Setup program. When you install Internet Explorer 4.0, it downloads the files into a directory called IE4SETUP. Later, you can run the Setup program from this directory to install Internet Explorer again. Caution * Do not install this version of Internet Explorer 4.0 on a computer running Windows 95 or Windows NT 4.0 that has the Win32 version of Internet Explorer 4.0 installed. The two versions of Internet Explorer cannot coexist. If you have problems installing any add-ons to Internet Explorer, try uninstalling and then reinstalling Internet Explorer. You can also try deleting all files (except for Setup.exe) in the IE4setup directory (or whatever directory you downloaded the .cab files to) and then running Setup.exe again. ------------------------------- UPGRADING FROM EARLIER VERSIONS ------------------------------- Upgrading from Preview Release 2 -------------------------------- It is highly recomended that you uninstall the Preview Release 2 of Internet Explorer before installing version 4.0. If you have uninstalled Preview Release 2, and have existing subscriptions, first remove the Download Subscription Manager icon from your Startup group and then restart your computer before installing Internet Explorer 4.0. Upgrading from Version 2.1 -------------------------- If you install this version of Internet Explorer in the same directory where Internet Explorer version 2.1 is installed, you need to do the following: After you install this version and restart your computer, delete the file Msnssp16.dll from the directory where you installed this version. (Do not remove the Msnssp16.dll file from the Windows\System directory.) A series of File Version Conflict error messages may occur when you upgrade over version 2.1 if the stack and dialer were installed in that version. If this occurs, click No in the dialog box(es) asking you if you want to keep the current version of the following files: Icwconn1.exe Icwconn2.exe Icwdl.dll Icwphbk.dll Isign16.dll Isignup.exe Connapie.dll Dllhelp.bin Scripter.exe Settings Not Retained from Version 3.x -------------------------------------- When you upgrade, you will need to reset the following settings: * Font settings * Cache settings * Plug-ins * Security certificates * PICS / Ratings Also, because security settings work differently in Internet Explorer 4.0 than in version 3.x, your previous security settings are not retained. In addition to the new security zones, the meanings of the High, Medium, and Low security settings have changed. After you install Internet Explorer 4.0, you should review the default security settings and adjust them to your needs. Upgrading from Custom 3.01 to Custom 4.0 Installation ----------------------------------------------------- When you upgrade from a custom 3.01 to a custom 4.0 installation of Internet Explorer, your old program groups remain, with their old shortcuts. It is recommended that you restart your computer before using the shortcuts in these folders. Internet Explorer 4.0 programs will have their own folders and it is recommended that you use these instead. --------------------------- USING INTERNET EXPLORER 4.0 --------------------------- Improved Mail Support --------------------- Outlook Express can now import the following: * Saved messages from Microsoft Internet Mail and News, Eudora, and Netscape Communicator * Mail accounts from Eudora, Netscape Mail (3.0), and Netscape Communicator * The Internet Mail and News version of the Address Book Changing Initialization Settings for Modems ------------------------------------------- If you are using an older phone system or hardware, or if you are installing a "generic" modem, the existing initialization settings for the modem might not be sufficient. If you have problems with the modem, you may need to modify the Modems2.ini file in order to change the initialization settings. Use Notepad or another text editor to open the file, and then, in the modems section, locate the line for the modem, and modify the InitString line as needed. Using the Dialer ---------------- The dialer can be configured to run a script every time a connection is made. To do this, run Iescript.exe (which is located in the same directory as Internet Explorer). In order to use the dialer with a PBX that does not have a dial tone, you need to modify the DialString in the "Dial-In Configuration" section of the Shivappp.ini as follows: [Dial-In Configuration] DialString=ATX3D Note that adding the X3 command affects all locations and only functions properly with Hayes-compatible modems. To access an outside line, you might need to add a pause character (either a W or a comma, depending on your modem) after the outside access number, so that there is a pause before the outside number is dialed. To do this, click the My Locations tab, and then in the box labeled To Access An Outside Line, First Dial, type the outside line access number followed by a W or a comma. For example, if the number required to access an outside line is "9" and your modem's pause character is "," you would type the following in the box: 9, If you are running Windows NT 3.51, you must use RAS to connect to the Internet by using a modem. The dialer included with Internet Explorer will not work. Installation with Existing TCP/IP Connections and ISP Accounts -------------------------------------------------------------- To use a third-party stack and dialer, make sure the directory that the third-party Winsock.dll is located in is in your path. For example, if your Winsock.dll file is in the directory C:\Connect, add a line to your Autoexec.bat file immediately under your current PATH setting that reads: PATH=%PATH%;C:\CONNECT How to Use Multiple Winsocks ---------------------------- Internet Explorer looks for a Winsock.dll to use in the following order: 1. If a Winsock.dll file is currently in use by another program, Internet Explorer will use it. 2. Look for a Winsock.dll in the Windows directory. 3. Look for a Winsock.dll in the path. 4. Look for a Winsock.dll in the directory for Internet Explorer. If you have Microsoft TCP/IP-32 for Windows for Workgroups installed, the Winsock.dll that this stack uses is in the Windows directory. By default, Internet Explorer will use this Winsock. In order to use the Winsock.dll that comes with Internet Explorer, or a third-party dialer, you should start the dialer first and then load Internet Explorer. In order for Internet Explorer subscriptions to use a Winsock.dll other than the one in the Windows directory, you should start the dialer first so the Winsock.dll accompanying the dialer is loaded into memory. You do not need to dial and connect to the Internet. You can stop using a third-party dialer and start using the dialer that comes with Internet Explorer without restarting Windows. To switch to other dialers, you need to restart Windows. Internet Explorer Settings -------------------------- Internet Explorer 4.0 uses the registry to store all settings. If you want to edit or view the current settings, you need to use Regedit (Regedt16.exe). Unless you are a very experienced Windows user you should not do this. Using Third-Party Telnet Helper Applications ---------------------------------------------- There is a setting in the Windows registry which sets the Telnet program that Internet Explorer uses. If you want to change the Telnet program, you need to use Regedit (Regedt16.exe) to edit the following setting. Unless you are a very experienced Windows user you should not do this. HKEY_CLASSES_ROOT\telnet\shell\open\command\default= c:\windows\telnet.exe %1 Note that if you have problems running Telnet from within the browser, you can still run it from the command line. Uninstall --------- If you want to reinstall an earlier version of Internet Explorer, you must first uninstall version 4.0. If you install an earlier version without uninstalling version 4.0, the earlier version of Internet Explorer will not run. Automatic uninstall is supported in this version. Previous versions of Internet Explorer should continue to work after this version has been installed, but if you want to remove Internet Explorer, the following is a list of files to delete: * The entire Internet Explorer 4.0 directory can be deleted. * The files installed in the Windows System directory are: Urlmon16.dll Win16x.dll Jobexc16.dll Inseng16.dll Advpck16.dll Setupx16.dll Mlang16.dll The following files are shared by Internet Explorer versions 3.0x and 4.0. If you want to continue to use Internet Explorer 3.0, do not delete these files: Comctlie.dll Secur16.dll Security.dll Msnssp16.dll Basic.dll Schnl16.dll Secssp16.dll If you are comfortable using Regedit (Regedt16.exe) and want to clean up your computer, you can delete the file Reg16x.dat from your Windows directory. If you have created a dialer connection before running Uninstall, the Setup program will not delete those files from the directory where you installed this version of Internet Explorer. Also, the Dialer icon in the Internet Explorer program group will not be removed. Settings for Java ------------------ The settings for the VM for Java are in the system registry. Unless you are a very experienced Windows user you should not change these settings. The registry entries used by the VM for Java are: HKLM\Software\Microsoft\Windows\CurrentVersion\Internet#Settings\ ClassPath: Lists which directories to search for classes. If you want to run Java applets on your local computer, you can put all the class files into an uncompressed Zip file and add the full path of the Zip file to your ClassPath string. For example: ClassPath=c:\iedir\classes.zip;c:\myclass\myclass.zip HKLM\Software\Microsoft\Windows\CurrentVersion\Internet#Settings\ DefaultOptions: The options for VM for Java: mx Sets the maximum Java heap size. ms Sets the minimum Java heap size. ss Sets the C stack size of the VM. oss Sets the Java stack size of the VM. verify Verifies all classes when read in. verifyremote Verifies classes reading in over the network (default). noverify Does not verify any class. Typically, you do not need to change the default options settings. However, if you have problems running large and complicated applets (which include many classes and need more heap space), try increasing the numbers for the ms and mx settings. By default, ms is set as 600KB and mx is set as 2048KB. You can increase the number of the ms option to 800KB or so; or increase mx to 3096KB or so. However, ms should not be larger than mx. You can try this when you see an Out Of Memory exception error on the browser status bar. Known Issues with Java on Windows 3.1 ------------------------------------- Java is a 32-bit multithreaded environment that uses case-sensitive long file names and UNICODE. Windows 3.1 does not provide these services, which means they have to be emulated in the virtual machine. Further, computers running Windows 3.1 typically have slower processors and less memory than computers running Windows 95 or Windows NT, so fewer resources are available to applications. As a result, it is not possible to provide the same Java experience on Windows 3.1 as on Windows 95 or Windows NT. Some of the symptoms you will see when you use Internet Explorer with Java applets are: -- OutOfMemory exception errors on the browser's status bar. This message indicates an out-of-system-memory error. The Java virtual machine allocates limited memory for Java run time. If the Java applet is too big, it will use all the memory available on Windows 3.1. -- General Protection Faults (GPFs) may occur when your system runs out of USER or GDI resources. The USER and GDI resources are limited on Windows 3.1 and they are shared by all programs. You may see GPFs in any programs when this happens. -- For non-Latin1 versions of Windows, this release of Internet Explorer does not support loading Java applets in directories named with extended characters. It will be supported in the next release. -- If you do not install the VM for Java, the security setting for Java specifies that Java is not enabled. However, because the setting does not appear dimmed, it is possible to change the setting to incorrectly show that Java is enabled. Technical Support -------------------- The VM for Java is supported through the Microsoft News Server. The following newsgroup is dedicated to the discussion of the VM for Java and provides a great deal of support: news://msnews.microsoft.com/microsoft.public.java.vm For support in using Internet Explorer, use this newsgroup: news://msnews.microsoft.com/microsoft.public.inetexplorer.win3 --------------------- KNOWN ISSUES AND BUGS --------------------- Password May Remain in Cache ---------------------------- When you restart the browser, the cached credentials for SSPI-based client authentication may not be cleared. This only happens when the Subscription Manager autoloader (Ierunsub.exe) or Outlook Express is running. In this case you will need to restart Windows in order to clear your password from the cache. Issues with SSL and PCT ----------------------- If you use the Advanced dialog box (on the View menu, click Internet Options, and then click Advanced) to enable or disable either SSL versions 2.0 or 3.0, or PCT, you must restart the Internet Explorer for your changes to take effect. Using Outlook Express to Send E-Mail to UNIX Mail Programs ---------------------------------------------------------- The type of file attachments used with Outlook Express may not be correctly detected by UNIX mail clients. SSL Connection Problems: Changing Ports in Outlook Express ---------------------------------------------------------- When viewing newsgroups in Outlook Express, if you need to change the port number in order to make an SSL connection (for example, if you did not originally specify that the server you want requires an SSL connection), you must either click another folder after changing the port number or restart Outlook Express. Only then will you be able to download the newsgroups on the SSL server. Limited Number of Subscriptions Possible ---------------------------------------- The number of subscriptions should not exceed 40. Some Printers Incompatible -------------------------- Canon BubbleJet 330, Panasonic KX series, and Okidata ML 393C Plus printers are incompatible with Internet Explorer 4.0 for Windows 3.1. Downloading Files via FTP ------------------------- If you download a file by using FTP over a modem, the file will be downloaded before you see the dialog box asking you where to save the file. If the file is a large one, it may appear that nothing is happening while the file is downloading. Issues for ISDN Users --------------------- The Internet Connection Wizard in this version of Internet Explorer does not detect ISDN. If you use an ISDN modem, you need to select the make and model manually when setting up Internet Explorer. You also need to create connection icons ("connectoids"). When you do this, you need the following information: username, password, DNS (Domain Name System) server, and whether your ISP provides a static or a dynamic IP address. ISDN users also need to select the correct connect speed (on the Modem tab in the properties for their connectoid). 115,200 is the recommended speed for dual-channel capability. This version of Internet Explorer does not support automatic account creation (via the Internet Connection Wizard) for ISDN users.