1.win10无法运行老游戏怎么办
的推出之后,不少用户纷纷装上win10系统,但很多老游戏也因此无法兼容win10,在win10中,老游戏的运行过程总会遇到各种各样的错误,一些支持win10的新游戏便不会出现这种情况,那么win10无法运行老游戏怎么解决呢?下面就一起来看win10无法运行老游戏的具体方法。
win10无法运行老游戏解决方法:
一、启用兼容模式
1、右键点击你要启用兼容模式的软件或快捷方式,选择“属性”,如图所示:
2、然后切换到“兼容性”选项卡,勾选“ 以兼容模式运行这个程序”
二、启用DirectPlay
1、在搜索栏中搜索“启用或关闭windows功能”,然后找到旧版组件并其子项菜单,勾选DirectPlay并确定保存设置
三、修改注册表以提高系统对键盘输入时的反应速度,减少输入延迟
1、按组合键win+r打开运行窗口,输入regedit并按回车调出注册表编辑器窗口,然后依次HKEY_CURRENT_USER\Control Panel\Keyboard
2、最后选中Keyboard并在其右侧找到KeyboardSpeed项将其双击打开,把数值数据改大,如46,确定就好了
总结:以上便是win10无法运行老游戏的解决方法,有需要的朋友不妨试一试。
2.win10老游戏无法运行怎么解决
具体如下:一、启用兼容模式1、右键点击你要运行的软件或快捷方式,选择“属性”;2、切换到“兼容性”选项卡下,勾选“ 以兼容模式运行这个程序”;二、启用Windows功能1、用Cortana搜“启用或关闭Windows功能”,找到“旧版组件”,展开子菜单勾选“DirectPlay”,确定。
三、更改注册表:提高系统对键盘输入时的反应速度,减少输入延迟引发的问题1、【Win+X】启用“运行”,输入“regedit”,进入“注册表编辑器”;2、依次进入“HKEY_CURRENT_USER”→“Control Panel”→“Keyboard”;3、右击 “KeyboardSpeed”,选“修改”,将默认数值改大,如46,确定就好了。
3.为什么老游戏无法在新的操作系统上运行
因为电脑平台上的游戏,调用了WINDOWS平台的类库,比如说,一个游戏,游戏里的向左移,调用了一个WINDOWS函数left(),而操作系统升级以后,可能为了安全或者实现更多的功能,left()这个函数的功能或者是函数名,或者是参数等会被改变,这样当老游戏要调用这个函数的时候,就会出现想不到的问题,操作系统或者游戏的安全机制就会阻止游戏里程序的运行。
兼容模式运行游戏,操作系统提供老版本的类库供他使用。
可能有些操作系统升级以后,比较核心的东西更改了,已经不能完成老版本类库实现的功能,这样兼容模式也就运行不了老游戏了。
当然有的函数在升级以后是不变的,如果这个游戏移植性非常好的话,游戏就可以运行
转载请注明出处windows之家 » 老游戏在win10下怎么运行不了怎么回事