一般性出现在罪恶都市玩家上,很多罪恶都市玩家在运行游戏时,会出现如图的“Grand Theft Auto VC requires at least DirectX version 8.1”类似的问题,那么这个问题的原因通常是WIN7以上的系统没有安装DX8.1(及以上)的运行库所导致的。
很多玩家也许尝试过“安装DX8.1运行库”,但是可能到头来仍然是没有效果,其实并不是因为安装的DX8.1是个假的,而是因为WIN7及以上系统很多都内置了DX8.1,并且作为了旧版组件来内置在系统,绝大多数情况下,WIN8以上的系统不需要手动安装DX8.1,只需要按照以下操作来执行一次就好。
1.打开系统的控制面板(可以按WIN键,搜索控制面板,或者WIN10在“系统菜单”里寻找)
2.在控制面板内,找到“程序与功能”(或者“程序”字样)的界面并打开
3.点击左侧或界面内“启用或关闭Windows功能”类似字样的按钮并打开
5.现在你应该打开了“Windows功能”这个小窗口,第一次打开有点慢,稍等一下
6.当你看到里面出现了很多选择时,在里面找到“旧版组件”或者“Legacy Components”,并点击这个选项左边的“+”号
7.在打开的子选项里面,找到类似“DX”字样的选项,或者叫“DirectPlay”,勾选它,然后保存并关闭就可以了
按照以上的操作,再次打开gta-vc.exe应该就没有运行报错的问题了。
但有些情况下,部分阉割版系统可能怎么找也没有“旧版组件 – DirectPlay”,如果是这种情况下,那么只有两个办法:
1.手动尝试安装DX8.1运行库
2.更换操作系统(完整版的系统)