大众计算机学习网

专门提供各种电脑教程

有些程序不能在WIN7中运行

Admin | 2015-1-29 9:27:27 | 被阅次数 | 3035

  有些程序是32位的,不是64的,所以,有些程序就不能在WIN7系统环境下运行,只能在WIN XP中运行,这该怎么办呢?

  解决的最好办法是:在WIN7中安装Windows XP Mode,或者是XP虚拟机,这样,就能运行这些程序了。

  那么,什么是Windows XP Mode呢?

  Windows 7携带了一个特别的功能:Windows XP Mode,又叫XP兼容模式,这个模式专门是为了解决一些应用程序在Windows 7下不兼容而特别制定的,通过它,这些应用程序可能会在XP兼容模式下得到运行,如果用户希望使用这一服务,首先要确定自己的机器硬件配置是否达到XP Mode的要求,尤其需确定机器本身所使用的CPU是否支持虚拟化技术:

  intel官方网站证实:Core 2移动处理器系列中,P7350/7450、T5200/5250/5270/5300/5450/5470和T6400都不支持虚拟化技术,而 AMD方面表示,除了Sempron以外,所有在售的处理器都具备AMD-V功能(AMD的虚拟技术),能够支持Windows7 XP模式。内存方面,最好在2GB以上。

  2009年10月2日,微软公司称成功开发了虚拟版windows xp 系统:Windows XP Mode 。这样,Windows 7用户就可以使用这一版本运行不会在Windows 7上运行的程序。 这款软件在2009年10月22日上市,与微软发布Windows 7同日。微软称,PC厂商也可将Windows XP Mode用于其产品。

  微软曾在4月份表示将提供XP Mode,其主要目标为小型企业,旨在帮助用户顺利完成过渡阶段,来运行那些不能在Windows 7或Windows Vista上正常运行的程序,前提是首先运行Windows 7 Professional、Windows 7 Enterprise或Windows 7 Ultimate系统。

  此外,用户还需一台拥有芯片级虚拟化支持功能的CPU,才能开启这种功能。XP Mode的核心组成部分是Windows Virtual PC引擎和Windows XP Service Pack 3的授权拷贝,微软将提供该引擎及授权拷贝的下载。
2010年3月19日,微软在下载中心提供了Windows 7更新程序(KB977206),安装该更新后Windows XP Mode将不再要求硬件必须支持虚拟化技术。