给Windows 9X安装DX9.0能否让其运行XP版本的应用程序

来源:百度知道 编辑:UC知道 时间:2024/06/25 06:44:36
由于工作需要,特地装了98系统.但装完后,永德读屏软件6.3破解版就无法在98上运行.我想装个Directx9.0来让它运行得永德读屏软件6.3破解版.到底行吗?

程序底层会调用很多系统的DLL文件,而98和XP的DLL文件是不一样的,就算是名字相同的DLL文件,其内部的结构也是不一样的。

因此一个为XP开发的程序,需要连接XP下的DLL以保证运行时,你放在98下,它就会调到一堆用不了的DLL,导致程序中止。

DX9跟这个问题几乎没有关系。那是游戏这类需要的DLL扩展。程序本身如果无法运行,有扩展又有何用。况且我不认为您要运行的软件需要DX9

我给您的一个建议是,如果您的机器配置是近一两年的,水平不算太低的话,可以在装有XP的基础上,安装“虚拟PC”软件,然后模拟出一个98系统来,在里面运行您所需要的程序。

Win98 + DX9 不等于 XP 。
98 的底层软件和 XP 完全不同。

98 的内核还是基于 Win95 的内核,XP 的内核是 NT 。
完全两种设计。

不行,许多应用程序安装之时会检测你使用的是什么系统,只要不是它所支持的系统它就会拒绝安装,更不用提运行了,现在能够在Win9x系统上运行的程序已经不多了。