前言

有的老游戏(主要是2D游戏)在新系统中运行,可能出现许多问题,如黑屏、报错、闪退、速度异常等!

这时候只需要禁用3D加速,大多即可正常运行。

当然,也可以通过这个方法,来限制别人玩3D游戏~

XP及以前的系统,可以直接通过DX诊断工具进行设置,但是不知道微软出于何种考虑,后来的系统中取消了这些功能:

方法一、导入注册表文件

打开记事本,将下面代码框中的内容保存成 “禁用3D加速.reg” 的注册表文件:

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000001

将下面代码框中的内容保存成 “启用3D加速.reg” 的注册表文件 :

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectDraw]
"EmulationOnly"=dword:00000000[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers]
"SoftwareOnly"=dword:00000000

保存如图:

需要禁用时,双击“禁用3D加速.reg”,在弹出的对话框中,选择“是”即可禁用3D加速。

需要重新启用时,导入“启用3D加速.reg”即可恢复。

要想查看禁用/启用的状态,可以按下Win+R键打开运行,输入dxdiag回车:

即可在“显示”选项卡中,看到:

方法二、命令操作

命令操作实际上也只是修改了注册表,根据不同的情况和喜好选择一种方法即可。

禁用3D加速命令:

reg add HKLM\SOFTWARE\Microsoft\DirectDraw /v EmulationOnly /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Microsoft\Direct3D\Drivers /v SoftwareOnly /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Wow6432Node\Microsoft\DirectDraw /v EmulationOnly /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers /v SoftwareOnly /t REG_DWORD /d 1 /f

启用3D加速命令:

reg add HKLM\SOFTWARE\Microsoft\DirectDraw /v EmulationOnly /t REG_DWORD /d 0 /f
reg add HKLM\SOFTWARE\Microsoft\Direct3D\Drivers /v SoftwareOnly /t REG_DWORD /d 0 /f
reg add HKLM\SOFTWARE\Wow6432Node\Microsoft\DirectDraw /v EmulationOnly /t REG_DWORD /d 0 /f
reg add HKLM\SOFTWARE\Wow6432Node\Microsoft\Direct3D\Drivers /v SoftwareOnly /t REG_DWORD /d 0 /f

禁用/开启 Windows系统3D加速相关推荐

  1. 开启VMWare的3D加速

    开启VMWare的3D加速 转自http://blog.xmnn.cn/?22/viewspace-22210 在 VMWare 安装 Mac 时系统默认的设置打不开3D加速解决方法. 用记事本打开虚 ...

  2. 远程连接下开启3D加速

    今天想办法在windows2003远程连接环境下打开3D硬件加速功能.遇到了很头疼的问题. 如果使用了2D绘图加速和3D硬件加速.那么必定是想使用高级影音程序或者3D渲染程序,比如看电影和玩游戏.但是 ...

  3. linux下vmware12不能3D加速解决方法

    最近终于舍弃了Winodws,装了个Centos7.以前用虚拟机运行Linux的时候,用字符界面也卡起卡起的,这下终于爽了. 在centos7上安装vmware12还算比较顺利,但是运行在虚拟机上运行 ...

  4. 计算机禁用防病毒程序,win10系统windows Defender开启失败,提示“病毒和威胁防护”?可修改防病毒程序解决...

    随着电脑的使用率越来越高,我们有时候可能会遇到win10系统windows Defender开启失败,提示"病毒和威胁防护"的问题,想必很多用户都遇到过win10系统windows ...

  5. 如何在VirtualBox中启用3D加速和使用Windows Aero

    VirtualBox's experimental 3D acceleration allows you to use Windows 7's Aero interface in a virtual ...

  6. VirtualBox开启显卡3D加速

    http://www.cr173.com/html/11238_1.html 因为工作和学习的需要,我经常要在不同版本的Windows系统下进行操作和软件测试,因此虚拟机成为必备的工具.在这其中 Vi ...

  7. [转] 如何在VirtualBox中启用3D加速和使用Windows Aero

    VirtualBox's experimental 3D acceleration allows you to use Windows 7's Aero interface in a virtual ...

  8. windows版一键绕id工具_【实用工具】一键关闭/开启Windows防火墙、禁止更新系统...

    WinUpdatesDisabler 19.05.31.晴 因为本公众号分享的很多(可能以后会称的上很多)资源都是pojie资源,其中有些是需要关闭杀毒软件和Windous防火墙然后再下载安装的.以前 ...

  9. extjs 关闭弹出窗口_【实用工具】一键关闭/开启Windows防火墙、禁止更新系统

    WinUpdatesDisabler 19.05.31.晴 因为本公众号分享的很多(可能以后会称的上很多)资源都是pojie资源,其中有些是需要关闭杀毒软件和Windous防火墙然后再下载安装的.以前 ...

  10. [批处理]解决老程序3D加速不兼容问题 --一键开启/关闭3D加速

    星愿出品 必属精品 星愿批处理系列不定时更新各种实用的批处理小程序 (- ̄▽ ̄)- 禁用3D加速 @ECHO OFF title 禁用3D加速 by 星愿 If exist "%Temp%\ ...

最新文章

  1. Hadoop API文档地址
  2. 计算机书籍-语音识别技术实践
  3. mysql5.6 函数索引_聊聊MySQL中的索引
  4. 隐藏马尔科夫模型HMM
  5. 推荐系统常用评价指标和代码实现
  6. 相机内参_相机标定(张正友标定算法)解读与实战一
  7. html 显图片宽度100,HTML – 如何显示内联几个 100%宽度?
  8. 用Android Stuidio开发Flutter
  9. 计算机考研计算机网络题库
  10. matlab latex 中文字体,LaTeX - 设置中文字体
  11. unity播放视频代码
  12. 遥感导论(梅安新版)知识点概括
  13. cell数组变为字符串_cell转字符串 - osc_n3166lwj的个人空间 - OSCHINA - 中文开源技术交流社区...
  14. 对“陶哲轩-来自特征值的特征向量”的理解
  15. Windows系统封装步骤
  16. ArangoDB自学笔记(万字!!全!!)
  17. 频谱细化matlab程序,频谱细化-----Zoom-FFT算法介绍及MATLAB实现
  18. Word 注重页面细节才专业(添加页眉页脚,调整页边距,消灭孤行) | 职场人就应该这样用 Word
  19. Mac版本的夜神模拟器
  20. Hello Python(十八)——PyInstaller打包发布

热门文章

  1. ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
  2. 企鹅java游戏下载安装_飞翔企鹅游戏下载
  3. “我明白”, “I Understand”的其他英语表达方式
  4. 快手往事:得老铁者,失天下
  5. 凑微分公式_第一换元积分法(13种常用的凑微分公式)☀成考·高数二辅导
  6. myeclipse10异常闪退Java was started but returned exit code=1
  7. 动态规划练习(1)--[编程题] 风口的猪-中国牛市
  8. Gartner预测云迁移规模大幅增长;云迁移的优势是什么?
  9. 王石:中国楼市泡沫必破 目前只是时间问题
  10. Exception: ROM is missing for ms_pacman, see https://github.com/openai/atari-py#roms for instruction