64位XP系统,兼容性如何?
展开全部
据微软称,64位Windows XP内置了16000种硬件驱动,能识别绝大多数主流硬件。笔者电脑的基本配置是:AMD Athlon 64 2800+ CPU、硕泰克SL-K8AV2-R1L主板、希捷80GB/7200转高速硬盘、512MB/DDR4内存、集成声卡网卡、独立七彩虹显卡、HP Laserjet 6L激光打印机。安装完64位系统后,这些硬件(特别是那台老式的打印机)都能正确识别。
64位Windows提示
但也出了一些错,虽然以上硬件都能被64位Windows XP自动识别,但我还是试装了一下主板自带的驱动程序,结果不能像32位Windows XP下那样自动安装,手动打开驱动光盘,找到要安装的项目逐一安装时,则出现错误。
主要体现在声卡上,硕泰克SL-K8AV2-R1L主板集成的声卡(VT1616 Audio codec)虽只有三个3.5mm的立体声(6路信号)接口,但却可通过软件模拟成5.1声道(也是6路信号)输出。
只不过在默认状态下它的工作模式是立体声音输出、立体声线路输入、单体声MIC输入,要模拟成5.1,必须依靠软件来完成,在64位Windows XP下,就是这个软件不能安装。
另外,安装摄像头驱动时也报错了,如图10所示,显然,出错原因是驱动程序还是32位的,不能在64位平台上运行。
有可能会报错
在实际操作中,如果发现个别硬件不能驱动,也可到其官方网站查阅有无64位的程序下载。
软件兼容
这也是微软在开发64位Windows XP的重头戏之一。64位Windows XP提供了一个多功能平台,该平台在 Windows 64 (WOW64) x86 仿真层上使得Windows将新的 64 位应用程序和当前的 32 位应用程序集成在一起。
WOW64 子系统将 32 位应用程序与 64 位应用程序隔离,以防止发生文件和注册表冲突。支持控制台应用程序和图形用户界面应用程序,还支持服务应用程序。该系统为诸如剪切、粘贴以及 COM 之类的场景提供跨 32 位应用程序和 64 位应用程序间边界的互操作性。
但是,32 位进程无法加载 64 位动态链接库 (DLL),而 64 位进程也无法加载 32 位 DLL。这一设计思路最直观的表现就是在系统分区目录下,除配备了过去的Program Files 目录外,还有一个在32位Windows XP没有的目录:Program Files (x86),如图11所示。
有两个这样的文件夹
不管是64位Windows XP自带的程序还是用户自行安装的程序,首先需要通过系统的检验,只要是32位的,都安装到Program Files (x86)目录,只要是64位,安装到Program Files 目录。
通过这种措施,原32位程序一般都能在64位平台上运行,但也有部分不行。专门测试过的程序如下所示。
办公编程类Office XP/2003 都能正常安装和使用,但也有一点小Bug,请见后面的说明部分
WPS Office 2003
Visual Basic 6.0
Visual FoxPro 6.0
媒体类
PowerDirector 1.1
Photoshop 7.01
Magix Samplitude Professional 7.22
会声会影 8.0
装机必备类 AcdSee 共享版 7.0
Foobar 2.0
Winamp 汉化版 2.95
Foxmail 5.0
QQ 2004
Msn Messenger 7.0
Mozilla Firefox 1.0.4
Maxthon 1.2.5 1.0.4
Flahget 1.6
Nero 6.0
Winrar 简体中文版 3.42
金山词霸 共享版 2002
暴风影音 4.03
紫光拼音输入法 3.0
极品五笔 6.0
不能安装32位的Symantec Client Security程序
安全类
诺顿企业版 8.0 不能安装 如图所示
32位的金山毒霸 2005 不能安装 32位程序不能在64位系统下安装
防火墙ZoneAlarmPro 4.5 安装后不能运行 提示需重启电脑
VirtualPC 5.0 能安装不能运行 不能在物理地址扩展内存的电脑上运行
备注:
1.进行以上测试都时,boot.ini中noexecute的值为OptIn。
2.关于64位的杀毒软件,现已有64位的金山毒霸面市。
接下来我们说明一下表格中遇到的问题:首先,关于WinRAR,右击待压缩的文件,不会出现与压缩相关的快捷方式;右击已压缩的RAR文件,可选择“Open”或“Open With”来打开主WinRAR主界面 ,再在其下进行解压。在RAR主界面下,压缩和解压都能正常工作。
其次,在MS Office系列程序(比如Word)下进行文字编辑时,没看到“段落标志”。打开Word的“选项”窗口,可观察到“段落标志”没被选中,手动勾选后,又发现“段落标志”符号显示为“?”。在64位Windows Server 2003下没这个问题出现。
Program Files (x86)文件夹的设置也会带来一些麻烦。主要体现在两个方面:
第一,程序的补丁问题。在原32位系统下,绝大多数用户程序都安装到Program Files目录,程序补丁在设计时也是指向这一目录的。将这些程序安装到64位系统下时,系统能对原程序进行检测而将其安装到Program Files (x86),但很多时候却不能对补丁进行检测,还是按设计时的要求安装到Program Files ,这就会造成补丁失败,要解决这一问题,只有手动修改补丁的安装目录。
第二,菜单式多系统的兼容问题。比如,先安装32位Windows XP,后安装64位Windows XP时,虽然我们可指定系统文件夹到原系统分区的不同名目录下,但Program Files文件夹却是公用的,这下面的原32位程序将被同名的64位程序全部替换。这样,启动到64系统下时,这些程序显然能正常运行。可是启动到32位系统下时,这些程序就不能正常运行了,报“不是有效的32位程序”之错。
这类问题主要集中在系统自带的程序上,如IE、OE、MSN Messenger等。这就是笔者不推荐采用菜单式多系统的主要原因。要解决这一问题,除用前面讲到的独立多系统法外,还可这样办:不格式化原系统分区(已安装了32位Windows XP),用64位系统光盘启动电脑,将64位系统安装到其它分区,比如D盘即可。这样,两套系统就不会共用Program Files文件夹了,前面提到的文件被替换的问题得以解决。
64位Windows提示
但也出了一些错,虽然以上硬件都能被64位Windows XP自动识别,但我还是试装了一下主板自带的驱动程序,结果不能像32位Windows XP下那样自动安装,手动打开驱动光盘,找到要安装的项目逐一安装时,则出现错误。
主要体现在声卡上,硕泰克SL-K8AV2-R1L主板集成的声卡(VT1616 Audio codec)虽只有三个3.5mm的立体声(6路信号)接口,但却可通过软件模拟成5.1声道(也是6路信号)输出。
只不过在默认状态下它的工作模式是立体声音输出、立体声线路输入、单体声MIC输入,要模拟成5.1,必须依靠软件来完成,在64位Windows XP下,就是这个软件不能安装。
另外,安装摄像头驱动时也报错了,如图10所示,显然,出错原因是驱动程序还是32位的,不能在64位平台上运行。
有可能会报错
在实际操作中,如果发现个别硬件不能驱动,也可到其官方网站查阅有无64位的程序下载。
软件兼容
这也是微软在开发64位Windows XP的重头戏之一。64位Windows XP提供了一个多功能平台,该平台在 Windows 64 (WOW64) x86 仿真层上使得Windows将新的 64 位应用程序和当前的 32 位应用程序集成在一起。
WOW64 子系统将 32 位应用程序与 64 位应用程序隔离,以防止发生文件和注册表冲突。支持控制台应用程序和图形用户界面应用程序,还支持服务应用程序。该系统为诸如剪切、粘贴以及 COM 之类的场景提供跨 32 位应用程序和 64 位应用程序间边界的互操作性。
但是,32 位进程无法加载 64 位动态链接库 (DLL),而 64 位进程也无法加载 32 位 DLL。这一设计思路最直观的表现就是在系统分区目录下,除配备了过去的Program Files 目录外,还有一个在32位Windows XP没有的目录:Program Files (x86),如图11所示。
有两个这样的文件夹
不管是64位Windows XP自带的程序还是用户自行安装的程序,首先需要通过系统的检验,只要是32位的,都安装到Program Files (x86)目录,只要是64位,安装到Program Files 目录。
通过这种措施,原32位程序一般都能在64位平台上运行,但也有部分不行。专门测试过的程序如下所示。
办公编程类Office XP/2003 都能正常安装和使用,但也有一点小Bug,请见后面的说明部分
WPS Office 2003
Visual Basic 6.0
Visual FoxPro 6.0
媒体类
PowerDirector 1.1
Photoshop 7.01
Magix Samplitude Professional 7.22
会声会影 8.0
装机必备类 AcdSee 共享版 7.0
Foobar 2.0
Winamp 汉化版 2.95
Foxmail 5.0
QQ 2004
Msn Messenger 7.0
Mozilla Firefox 1.0.4
Maxthon 1.2.5 1.0.4
Flahget 1.6
Nero 6.0
Winrar 简体中文版 3.42
金山词霸 共享版 2002
暴风影音 4.03
紫光拼音输入法 3.0
极品五笔 6.0
不能安装32位的Symantec Client Security程序
安全类
诺顿企业版 8.0 不能安装 如图所示
32位的金山毒霸 2005 不能安装 32位程序不能在64位系统下安装
防火墙ZoneAlarmPro 4.5 安装后不能运行 提示需重启电脑
VirtualPC 5.0 能安装不能运行 不能在物理地址扩展内存的电脑上运行
备注:
1.进行以上测试都时,boot.ini中noexecute的值为OptIn。
2.关于64位的杀毒软件,现已有64位的金山毒霸面市。
接下来我们说明一下表格中遇到的问题:首先,关于WinRAR,右击待压缩的文件,不会出现与压缩相关的快捷方式;右击已压缩的RAR文件,可选择“Open”或“Open With”来打开主WinRAR主界面 ,再在其下进行解压。在RAR主界面下,压缩和解压都能正常工作。
其次,在MS Office系列程序(比如Word)下进行文字编辑时,没看到“段落标志”。打开Word的“选项”窗口,可观察到“段落标志”没被选中,手动勾选后,又发现“段落标志”符号显示为“?”。在64位Windows Server 2003下没这个问题出现。
Program Files (x86)文件夹的设置也会带来一些麻烦。主要体现在两个方面:
第一,程序的补丁问题。在原32位系统下,绝大多数用户程序都安装到Program Files目录,程序补丁在设计时也是指向这一目录的。将这些程序安装到64位系统下时,系统能对原程序进行检测而将其安装到Program Files (x86),但很多时候却不能对补丁进行检测,还是按设计时的要求安装到Program Files ,这就会造成补丁失败,要解决这一问题,只有手动修改补丁的安装目录。
第二,菜单式多系统的兼容问题。比如,先安装32位Windows XP,后安装64位Windows XP时,虽然我们可指定系统文件夹到原系统分区的不同名目录下,但Program Files文件夹却是公用的,这下面的原32位程序将被同名的64位程序全部替换。这样,启动到64系统下时,这些程序显然能正常运行。可是启动到32位系统下时,这些程序就不能正常运行了,报“不是有效的32位程序”之错。
这类问题主要集中在系统自带的程序上,如IE、OE、MSN Messenger等。这就是笔者不推荐采用菜单式多系统的主要原因。要解决这一问题,除用前面讲到的独立多系统法外,还可这样办:不格式化原系统分区(已安装了32位Windows XP),用64位系统光盘启动电脑,将64位系统安装到其它分区,比如D盘即可。这样,两套系统就不会共用Program Files文件夹了,前面提到的文件被替换的问题得以解决。
快又稳
2024-10-23 广告
2024-10-23 广告
广州快又稳网络科技有限公司是一家集技术研发、产品创新、服务优化于一体的高新技术企业。公司自成立以来,始终秉承“网络使人类缩进距离,我们让网络快又稳”的核心理念,致力于为全球客户提供高效、安全、易用的互联网解决方案及信息技术服务。在数字时代,...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询