禁用/开启 Windows系统3D加速

前言

有的老游戏(主要是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

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
禁用Windows 10/11更新的方法有多种。根据引用\[1\],禁用Windows Defender可能是一个挑战,因为在Windows 11中,之前在Windows 10中有效的方法似乎已经不起作用了。然而,根据引用\[2\],你可以尝试使用360强力删除工具,并开启防止恢复模式,删除C:/Windows/System32/MusNotifyIcon.exe文件来禁用Windows Defender。请注意,这个方法可能需要将系统转化为专业版才能使用gpedit.msc本地组策略的功能。另外,根据引用\[3\],你也可以暂时关闭Windows Defender,而不是永久禁用它。这可以通过关闭Windows Defender服务来实现。请记住,当你安装另一个杀毒软件时,Windows Defender会自动关闭,所以你不需要担心这个问题。 #### 引用[.reference_title] - *1* *3* [如何在 Windows 10/11 中永久关闭 Windows Defender](https://blog.csdn.net/qq_34185638/article/details/127273044)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [新装Win10全方面调优【彻底禁用Win10更新/防火墙/Defender/通知,任务栏优化等】](https://blog.csdn.net/tanyu159/article/details/116454830)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

skyyx2002

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值