| Technical note: | 10115 |
| Created: | 07/24/95 by Brian |
| Product: | Netscape Navigator |
| Operating system: | Windows |
The Netscape Navigator for Microsoft Windows comes in "16-bit" and
"32-bit" versions; they differ only in the way that they handle
memory. All features are identical. (For example, there are 16- and
32-bit versions of Netscape 1.1, there are 16- and 32-bit versions of
Netscape 1.2., ...)
However, which version you need to use depends entirely on what kind
of Windows you're using.
Windows 3.1 is a 16-bit operating system. You must only use the
16-bit version of the Netscape Navigator on Windows 3.1. Microsoft
offers a 32-bit set of libraries called "Win32s" for Windows 3.1 that
gives it basic 32-bit functionality, but the 32-bit version of the
Netscape Navigator makes calls to system libraries that Win32s doesn't
implement, so your system will be unstable or not work at all if you
try to use the 32-bit Netscape Navigator with Win32s on Windows 3.1.
(However, note that the 16-bit Navigator will work fine even with
Win32s present, as long as you have the latest version of Win32s; see
below for more details.)
Windows NT and Windows 95 can run both 16-bit and 32-bit applications,
so they can use either version of the Netscape Navigator. However, if
you're using 16-bit TCP/IP software (such as "Trumpet Winsock"), then
you can not use the 32-bit Navigator on top of it, or else your system
will crash. This is not as much of an issue in Windows 95, which
comes with 32-bit TCP/IP networking software built-in.
Sometimes, when you try to install the 16-bit version of the Netscape
Navigator on Windows 3.1, it will complain that an outdated version of
Win32s is present. This is because a Win32s installation replaces
some of the 16-bit .DLL files which the Navigator requires, and the
Navigator can tell that the .DLL files which Win32s put there are too
old.
In order to use the 16-bit Netscape Navigator on Windows 3.1, you must
have version 1.20 or later of Win32s. Versions 1.15 and earlier will
not work. You can find out what version you have by looking in the
"WIN32S.INI" file in your "WINDOWS\SYSTEM" directory, or by selecting
"WIN32S16.DLL" in the File Manager and selecing "Properties" from the
File menu.
You can download the latest version of Win32s via these methods:
o Compuserve: GO MSL, then search for "PW1118.EXE".
o Microsoft Download Service (MSDL): Use your modem to call
206-936-6735, then download "PW1118.EXE".
o Internet: ftp to ftp.microsoft.com, cd to "\softlib\mslfiles",
and retrieve "pw1118.exe".
If you'd rather, instead of getting a new version of Win32s, you can
disable your old version of Win32s by adding a semicolon (";") at the
very beginning of the line "DEVICE=C:\WINDOWS\SYSTEM\WIN32S\W32S.386"
in your "WINDOWS\SYSTEM.INI" file, then restarting Windows. This will
break any of your Windows applications that require Win32s, but then
you can remove the semicolon and restart to get them working again.
Copyright © 1996 Netscape Communications Corporation