小记1——在古董笔记本上玩Windows NT 4.0

最近闲来无事,想给一台古董本子装个Windows NT 4.0玩玩,体验一下实机跑NT 4.0是一种什么感觉

这台机器是我去年200多块捡的ThinkPad 770,是770系列的初代机,处理器是Pentium MMX 233,内存是SDRAM,板载32MB,可扩充至288MB(我装的是64M+128M),显示屏拥有最高1024*768分辨率,在当年还是相当强的。
原本我给这台机器安装的是Windows 98SE,这样的配置跑98SE其实还是可以的,当然跑NT问题也不大,因为770系列有NT3.51 NT4.0的驱动。
安装NT4.0时为了尽可能减少时间,选择了从硬盘执行winnt /b命令安装,虽然光驱是好使的,但是从光盘安装相对而言还是有点慢的。另外中文原版NT4.0安装盘集成的是Service Pack 1,里面的ATAPI.SYS仅支持最高8g的硬盘,所以如果是在8g以上的大容量盘上安装的话,需要更换新版本的ATAPI.SYS,这机器由于硬盘上限就是8g,所以不需要更换。安装完后就可以直接安装显卡、声卡等驱动了。(强烈建议创建一张紧急修复盘,如果不小心把NT4玩炸了这个相当有用)

随后就是安装Service Pack 6a、IE 6.0 SP1、Office 2000等内容。另外还可以把explorer的界面换成IE4 Shell,因为NT4.0本身是继承的Windows 95的操作界面,且95 Shell还是显得比较简陋的。安装方法如下:
1、从IE4或IE5安装包(语言一定要和系统对应)中找到ie4shlnt.cab,并解压
2、右击ie4shell.inf,选择安装,安装后重启系统
3、重启后开始菜单打不开了?没关系,在添加/删除程序里选择IE6,然后选择修复即可
4、再重启后,执行regsvr32 ie4tour.dll及regsvr32 webvw.dll,注册组件即可

接下来是网卡安装,770是没有内置网卡的,所以只能用PCMCIA的有线网卡。我用的是NE2000兼容的10Mbps网卡。鉴于NT4.0原生不支持即插即用,因此插入PCMCIA卡后需要重启系统才能识别到,系统识别到以后就可以安装驱动。(若是NT4.0自带驱动,会在打开控制面板的PCMCIA卡设置后自动提示安装驱动)安装完驱动后,在TCP/IP设置中打开DHCP即可联网。

另外,由于没有原生即插即用的机制,网卡驱动安装时需要用户指定IRQ号和端口号,默认都是IRQ:5 I/O:300,所以必须要确认系统资源中IRQ有哪些是空闲的,如果占用了非空闲的IRQ会造成冲突,进而无法驱动,甚至会影响别的硬件的正常运转。查看系统资源在实用工具的Windows NT诊断器里面。

Windows NT 4.0原生不支持USB,但是可以安装第三方USB驱动包以利用USB接口(770系列带一个USB接口,应该是1.0的)

经过测试,小容量U盘还是可以用的,但是可能需要在NT磁盘管理中分配新的盘符,甚至需要格式化,此外驱动包还附带了摄像头等驱动,然而这个USB驱动包功能还是比较有限,在有的应用程序里面(比如Activesync),USB依旧是不可用的。

如何与另一台电脑交换文件?除了使用U盘等可移动磁盘以外,只能是网线了。将网线连接好且确保在一个工作组,然后进入网上邻居,进入另一台电脑的共享文件夹即可,中间需要输入另一台电脑的网络用户名和密码。理论上可以在Win7/10下访问NT4的共享文件夹,但是不知道为什么总是进不去。。。

上上网看看吧,虽然我是用IE6.0打开的网页。。。

Office 2000也是没问题的。。。

其他应用程序:
Photoshop 6.01(这个版本还是支持NT4的)
Foobar2000 0.8.3(为数不多支持NT4的MP3播放器,自带的Windows Media Player 6.4实在是太老了,现在的mp3基本上都放不了,另外Winamp亦可)
7-Zip 9.20(没什么好说的)
。。。。。。

红外方面,770的红外是有NT4的驱动,但是安装后就没法正常运转,貌似是因为会和别的硬件发生冲突,在Configuration Utility for NT中,红外会和COM口冲突,如果要开启红外就需要关闭COM口。
DirectX官方只支持到3.0A,不过有破解版的5.x版本,目前我还没试。。。
暂时先写到这里。。。其他部分再慢慢摸索吧