方法二、进入DirectX诊断工具,检查你的所有DirectX功能是否正常工作(特别是Direct3D加速)。
1、在Windows左下角搜索栏中输入dxdiag按回车。
2、进入 "显示 "选项卡,检查Direct3D加速是否被启用。
如果你有多个视频适配器,检查DirectX诊断工具中的每个显示标签。
3、如果都没有问题,那就可以跳到下一个修复方法;如果它显示已禁用或不可用,前往Direct3D加速不可用,进一步解决问题。
方法三、启用DirectPlay
1、在搜索栏输入【控制面板】,在控制面板界面点击【程序】—【程序和功能】。
然后从侧边栏点击【启用或关闭Windows功能】。
2、向下滚动到传统组件,勾选DirectPlay的方框。
方法四、可能是因为缺少某些DirectX文件。
1、到微软的DirectX终端用户运行程序下载网站,下载DirectX安装程序。这是官方支持的唯一方法来检查当前是否安装了正确的DirectX文件。
2、打开dxwebsetup.exe文件,按照屏幕上的指示将软件安装到你的电脑上。
3、任何丢失的DirectX文件都会被替换掉,重新启动电脑。
一、原因:
缺少程序集文件,清单文件或者是需要的文件找不到 就是说你的系统是精简过的 并不是原版的系统 少了一些系统文件 。
二、解决方法:
1、使用 Windows + X 快捷键点选打开「控制面板」;
2、点击「卸载程序」-点击左侧的「启用或关闭 Windows 功能」即可打开「Windows 功能」对话框。
3、你也可以直接使用 Windows + R 快捷键,在打开的「运行」窗口中直接执行 optionalfeatures 打开「Windows 功能」对话框。
4、其中已经勾选的功能即为已经启用,有子选项的服务或功能可以通过左侧的「加号」展开查看。其中部分功能在启用或关闭后会要求重启 Win10 才生效。
参考资料
Win10如何启用或关闭"Windows功能"?.系统城[引用时间2017-12-30]
是由于win10缺少系统某种组件功能引起的问题。
首先鼠标右键开始菜单,选择”控制面板“,打开控制面板后,点击绿色字体“程序“,在程序界面点击”启用或关闭Windows功能“,点击启用或关闭Windows功能后,会d出Windows功能对话框,拉到最下面,点击"+”展开“旧版组件”,展开旧版组件之后,勾上“DirectPlay“,再点击确定。
具体步骤如下:
在Windows10系统桌面,依次点击开始/Windows系统/控制面板菜单项;
在打开的控制面板窗口中,我们点击“程序”图标;
在程序和功能下面我们可以找到“启用或关闭Windows功能”快捷链接,点击该快捷链接;
这时可以打开Windows功能窗口,找到旧版组件一项,展开后选中下面的DirectPlay项;
这时会出现搜索需要文件,同时对其进行安装的进度条;
d出完成请求的更改提示。这样再次运行帝国时代3就不会再出现初始化失败的问题了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)