3、应用程序的要求和改变
如果运行Windows NT 4.0的系统很多,那就要需要多花些时间来考虑你的应用程序是否能够在Windows XP中运行这个问题了。能够在专业版Windows 2000上运行的应用程序在Windows XP上运行一般不会有什么问题,因为除一些低层次应用程序外,Windows 2000的应用程序都能够在Windows XP上运行。
其中最大的问题是调用操作系统内核或与架构有关的函数的低层应用程序。Windows NT 4.0和Windows 2000的内核之间的变化就使得一些Windows NT 4.0的一些应用程序不能在Windows 2000上运行。如果应用程序是调用API的,则一般不会有什么问题。
下面的Windows NT 4.0应用程序在Windows XP中运行会出现问题:
?#20381;赖文件系统筛选程序的应用程序,例如反病毒软件、磁盘工具和磁盘限额软件。
?#23458;户的电源管理方案和工具, 专业版Windows XP支持ACPI和APM,可以取代这些工具,在升级前删除这些工具。
?#23458;户的即插即用解决方案。这些方案已经不再需要了,因为专业版Windows XP提供了对即插即用的完全支持,在升级前应当删除客户的即插即用解决方案。
?#23481;错解决方案,例如磁盘镜像等。
?#20854;他网络客户端和服务。
?#30149;毒扫描工具。
稶PS微软有一个被称作“升级顾问”的工具,可以对安装的应用程序和硬件进行检查。在进行这项检查时,会对兼容性数据库进行升级。用户可以从微软的网站上下载这一工具。如果一个应用程序不能在Windows XP中运行,“软件兼容性向导”将试图使用不同的操作系统模式运行这一应用软件。右击一个应用程序,并在出现的菜单上选择“属性”,就会出现一个“兼容性”标签。在Windows XP 中不能运行或不能很好地运行的应用程序可以在下面的一些模式中运行:
稺indows 95.
稺indows NT 4.0 (Service Pack 5).
稺indows 98/Windows Me.
稺indows 2000.
4、硬件支持
如果希望操作系统能够在配置64M内存的计算机上运行,那最好考虑免费的操作系统,因为Windows XP需要大量的内存。它的最低要求是64M内存,如果要使运行Windows XP的计算机能够使用,则最低需要128M,建议配置256M或更多的内存。
至于其他的硬件配置方面,应该确保计算机的BIOS与专业版Windows XP兼容,尤其重要的是它必须支持ACPI,因为在安装Windows XP时会用到这一功能。微软有一个Windows XP兼容硬件列表,而且还在对它不断地进行更新。
尽管许多硬件厂商都推出了针对Windows XP的驱动程序,但在大多数情况下,Windows 2000的驱动程序可以很好地在Windows XP中运行,但建议用户不要在Windows XP中运行Windows 9x的驱动程序。Windows Me、Windows 95、Windows 98和Windows 3.x中的16位的驱动程序是基于虚拟设备驱动程序(VxD)模式的,Windows XP不支持VxD模式。
从Windows 9x向Windows XP升级时,16位的驱动程序不会被移植到新的系统上,因此,必须准备好Windows 2000/XP的驱动程序。在安装过程中可以选择在安装结束后再安装驱动程序。
具有数字签名的驱动程序首次出现在Windows 2000,这一功能在Windows XP中得到了全面的应用。如果在Windows XP中安装没有数字签名的驱动程序,就会收到一个对话,警告用户这一驱动程序没有得到微软认证。在Windows XP中,我们可以禁止这一对话框的出现,也可以禁止在系统上安装没有数字签名的驱动程序。
Windows XP还支持驱动程序反转和系统恢复功能。驱动程序反转功能可以将安装的驱动程序恢复为以前安装的版本,系统恢复功能可以将应用程序的设置恢复到上一次的状态或以前一个时间的状态。
|
|
|