为什么要开启windows旧版组件,因为经常遇到各位朋友反应下载的游戏打不开,尤其是那种比较老旧的经典单机游戏,部分windows系统在打开单机游戏打开会自动提示开启direct旧版组件,只需要点击就可以了。如果遇到没有提示的,那么就需要我们手动打开windows旧版组件,方法如下:
第一个是针对win10:
打开“控制面板”,点击“程序”,选择“启用或关闭Windows功能”,在弹出的列表中找到“旧版组件”并选中,点击“确定”
第二个win11:
方法一:右键点击“此电脑”,选择“属性”,在左侧栏点击“应用”,再点击“可选功能”,在列表中找到“旧版组件”并开启
值得注意的是,大家在最后一部勾选的时候,一定要展开,点击勾选dirext,如下图,如果你能成功顺利的进入到这个页面,并勾选,等待1分钟左右,说明就成功了。

上面开启这个功能非常关键,基本上能解决大部分我们在打开老游戏打不开,黑屏,或者卡顿之类的问题。
如果勾选了还是打不开部分游戏怎么办,那么大概率是没有安装direct的组件,可以参考之前发布的《由于找不到d3dx9_30.dll,无法继续执行代码》,经过上面两个步骤的调整,就可以解决大部分老游戏打不开的情况。