现在的电脑还可以装 Windows 98 吗?

Windows98能装,但是限制比较多,大概率会无法使用,原因如下:

1. Windows98有最大内存限制,这个数值大概是512M~1024M之间,超过这个范围,就不能用了,但是现在(2026年)已经很难找到小于512M的硬件了。

2. Windows98有一个TLB的bug,但是老的CPU硬件是能兼容bug继续工作的,新的CPU(十年内的)都已经修复了这个问题,导致至少十年内的CPU都不能正常的运行Window98,其中AMD CPU的fix时间可能更早。这里不能正常运行指的是Windows98会随机崩溃,可能在安装阶段,也可能在使用阶段,更重要的是,这个问题会影响虚拟机,包括VMware、virtualbox这类使用CPU虚拟化的虚拟机都会有问题,而模拟器(比如QEMU)是没有问题的。

细节:blog.stuffedcow.net/201

3. Windows9x会使能A20地址线,这是老CPU上的一个实模式地址回绕的设计。但是A20地址线这个操作在很早的时候就不生效了,Intel的手册上也明确说了A20可能不存在:

The functionality of A20M# is used primarily by older operating systems and not used by modern operating systems. On newer Intel 64 processors, A20M# may be absent.

4. 外设

显卡:大部分显卡驱动都不能正常工作,但是默认的VGA模式应该还可以,但是没准是16~256色的,想要16位或者24位彩色是别想了。

硬盘:Windows98只能支持MBR分区表+IDE接口,现代的SATA接口盘大概率会出一些问题(有些主板可以改IDE模式),NVME就别想了,不支持。大硬盘也无法支持(比如2TB以上的GPT分区表),盘只能格式化成FAT32,容量有上限(理论值也可以上T,但是实际能否正常工作不好说)。

USB:Windows98只支持USB1.1(UHCI/OHCI),升级打补丁以后可以支持EHCI,但是现在新主板只有XHCI,所以USB口是废了,所以键盘鼠标也不能用,所以要买PS/2接口的主板,以及PS/2的键盘鼠标。不过我记得Windows9x支持串口鼠标,如果板子带串口应该也可以用鼠标,但是串口鼠标更加的稀有。

所以,即使能找到硬件,大概率是一个:会随机死机、不支持USB、只能用小硬盘、显示颜色是256色的Windows98,想要玩游戏是别想了。

编辑于 2026-03-31 · 著作权归作者所有