Windows NT 3.51是一个很经典的操作系统,有着Windows 3.x的界面,而且功能很强,稳定性好,支持FAT、NTFS、HPFS文件系统和长文件名,可以运行16位和32位的程序等。有不少网友在寻找它或询问如何上网等,所以特发本主题作为教程。
首先是它的中文版下载:
工作站版:
http://help.cn-dos.net/soft/win3x/WindowsNT351WorkstationCHS.rar
服务器版:
http://help.cn-dos.net/soft/win3x/WindowsNT351ServerCHS.part1.rar
http://help.cn-dos.net/soft/win3x/WindowsNT351ServerCHS.part2.rar
NT 3.51中文版SP5补丁包:
ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/chs/nt351/SP5/351sp5i.exe
若在较新的真实电脑(如P3电脑)上安装,请先修改initial.inf和setup.inf文件,将
STF_PROCESSOR = "" ? $(!LIBHANDLE) GetProcessor
改为以下即可:
STF_PROCESSOR = $(ProcessorID_I586)
当然也可以在VPC、VMware等虚拟机中安装。对于VMware虚拟机,请将声卡设为SB16(找到相应的.vmx文件中的sound.virtualDev这一行,将其改为sound.virtualDev ="sb16"),以便在WinNT 3.51下发声。
WinNT 3.51默认只支持FAT12/16/NTFS/HPFS文件系统,若要它支持FAT32文件系统和大硬盘(例如100GB的硬盘),请将system32目录中的fastfast.sys等文件替换成最新版本(下载见下)。如果FAT32驱动器没有显示出来,只需在注册表中加上相应的驱动器定义即可,例如:
键: F:
字符串值: \Device\Harddisk0\Partition2 (即第1个硬盘的第2个分区)
位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
这样就可以用F盘来访问这个FAT32分区了,而且中英文长文件名均支持。
许多新的显卡都不自带WinNT 3.51的驱动程序,不过现在已没有关系,因为已经有了通用的WinNT 3.51的显卡驱动程序,可以直接支持65536色甚至真彩色(!),直接安装即可使用(如果安装时有警告不必理会,下载见下)。
下面是增强包下载:
http://www.navozhdeniye.narod.ru/351pack_v6.rar
其中的各目录下的内容简介:
\ATDISK:更新的ST506/ST512/ESDI/(P)ATA控制器驱动程序。直接替换原来的atdisk.sys文件。
\BOOT:更新的NT启动文件,以便在启动菜单中支持大硬盘。直接替换原来C盘根目录下的ntldr和ntdetect.com文件。
\DLL:更新的公用组件文件。直接用它们替换原来的DLL文件。
\FAT32:更新的FAT系统驱动,以支持FAT32文件系统。直接替换原来的fastfat.sys文件。
\FONT:更新的DOS全屏幕字体。直接替换原来的ega.cpi文件。
\RENEW:更新的磁盘和调制解调器驱动,以支持大硬盘和高速连接。直接替换原来的atapi.sys、atdisk.sys、scsidisk.sys和serial.sys文件。
\UATA:更新的磁盘驱动,以支持IDE、SATA磁盘。
\VIAIDE:更新的EIDE驱动,用于VIA系统。
\VBEMP:通用的NT 3.51显卡驱动程序。
一切就绪后,就可以使用浏览器上网了。NT 3.51下可以使用的浏览器包括16位版的IE 5.0和Opera的某些版本,但其在NT 3.51下对中文的支持均不好。NT 3.51中文版下运行最佳的浏览器是Firefox(包括1.5版和最新的2.0版),它支持最新的网页标准,而且全面支持浏览中英文网页,包括本论坛!可以在这儿下载其绿色优化版(注:如果是安装版,不要使用其安装程序来安装,但可以使用7z来直接解开其中的文件):
http://pryan.org/mozilla/firefox/roytam1/
Firefox 1.5.x版本解压后可直接运行。对于Firefox 2.0.x版本,解压后请先将其中的components目录下的nsSafebrowsingApplication.js和nsSearchService.js两个文件改名或删除,否则将不能正常启动。
注意:如不支持SSE指令,请下载其中的NoSSE版本,否则启动Firefox时将提示“不合法的指令”而拒绝运行。
为了更好的运行Firefox,强烈建议下载/更新以下文件(放在system32目录中):
VC 7.1的运行库(MSVCR71.DLL等文件):
http://pryan.org/mozilla/firefox/roytam1/fx_dlls.7z
更新的OLE 32运行库(OLEAUT32.DLL等文件):
http://www.navozhdeniye.narod.ru/nt351ole.rar
Windows NT 3.51 is a very classic operating system. It has the interface of Windows 3.x, and it is very powerful, with good stability. It supports FAT, NTFS, HPFS file systems and long file names, and can run 16-bit and 32-bit programs, etc. There are many netizens looking for it or asking how to surf the Internet, so this thread is specially issued as a tutorial.
First is the download of its Chinese version:
Workstation version:
http://help.cn-dos.net/soft/win3x/WindowsNT351WorkstationCHS.rar
Server version:
http://help.cn-dos.net/soft/win3x/WindowsNT351ServerCHS.part1.rar
http://help.cn-dos.net/soft/win3x/WindowsNT351ServerCHS.part2.rar
NT 3.51 Chinese version SP5 patch package:
ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/chs/nt351/SP5/351sp5i.exe
If installing on a relatively new real computer (such as a P3 computer), first modify the initial.inf and setup.inf files, change
STF_PROCESSOR = "" ? $(!LIBHANDLE) GetProcessor
to the following:
STF_PROCESSOR = $(ProcessorID_I586)
Of course, it can also be installed in virtual machines such as VPC, VMware. For VMware virtual machine, set the sound card to SB16 (find the sound.virtualDev line in the corresponding.vmx file and change it to sound.virtualDev ="sb16") to make it sound under WinNT 3.51.
WinNT 3.51 only supports FAT12/16/NTFS/HPFS file systems by default. If you want it to support FAT32 file system and large hard disks (such as 100GB hard disks), replace the files such as fastfast.sys in the system32 directory with the latest version (download as follows). If the FAT32 drive is not displayed, just add the corresponding drive definition in the registry, for example:
Key: F:
String value: \Device\Harddisk0\Partition2 (that is, the second partition of the first hard disk)
Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
In this way, you can use drive F to access this FAT32 partition, and both Chinese and English long file names are supported.
Many new graphics cards do not come with WinNT 3.51 drivers, but it doesn't matter now because there are general WinNT 3.51 graphics card drivers that can directly support 65536 colors or even true colors(!), just install them directly (don't worry about warnings during installation, download as follows).
The following is the download of the enhancement package:
http://www.navozhdeniye.narod.ru/351pack_v6.rar
The content introduction in each directory:
\ATDISK: Updated ST506/ST512/ESDI/(P)ATA controller drivers. Directly replace the original atdisk.sys file.
\BOOT: Updated NT boot files to support large hard disks in the boot menu. Directly replace the ntldr and ntdetect.com files in the root directory of drive C.
\DLL: Updated common component files. Directly replace the original DLL files with them.
\FAT32: Updated FAT system drivers to support FAT32 file system. Directly replace the original fastfat.sys file.
\FONT: Updated DOS full-screen fonts. Directly replace the original ega.cpi file.
\RENEW: Updated disk and modem drivers to support large hard disks and high-speed connections. Directly replace the original atapi.sys, atdisk.sys, scsidisk.sys and serial.sys files.
\UATA: Updated disk drivers to support IDE, SATA disks.
\VIAIDE: Updated EIDE drivers for VIA systems.
\VBEMP: General WinNT 3.51 graphics card driver.
After everything is ready, you can use the browser to surf the Internet. The browsers available under NT 3.51 include 16-bit version of IE 5.0 and some versions of Opera, but their support for Chinese under NT 3.51 is not good. The best browser to run under NT 3.51 Chinese version is Firefox (including version 1.5 and the latest version 2.0), which supports the latest web standards and fully supports browsing Chinese and English web pages, including this forum! You can download its green optimized version here (Note: If it is the installation version, do not use its installation program to install, but you can directly extract the files with 7z):
http://pryan.org/mozilla/firefox/roytam1/
Firefox 1.5.x version can be run directly after extraction. For Firefox 2.0.x version, after extraction, first rename or delete the two files nsSafebrowsingApplication.js and nsSearchService.js in the components directory, otherwise it will not start normally.
Note: If SSE instructions are not supported, download the NoSSE version, otherwise Firefox will prompt "Illegal instruction" and refuse to run when started.
To run Firefox better, it is strongly recommended to download/update the following files (place in the system32 directory):
VC 7.1 runtime libraries (MSVCR71.DLL and other files):
http://pryan.org/mozilla/firefox/roytam1/fx_dlls.7z
Updated OLE 32 runtime libraries (OLEAUT32.DLL and other files):
http://www.navozhdeniye.narod.ru/nt351ole.rar