问题

自己主力笔记本前段时间升级win11,然后费了一天将所需软件重新安装了一遍。最近由于项目需求,需要使用低版本CAD软件对图纸进行处理(如CAD2016、CAD2014、CAD2012、CAD2010),但是正常安装完后打开软件总是报:**“致命错误:Unhandled Access Violation Reading*******”。

经过一天的测试发现问题并处理好,网上有相关的提问,但是解决方案确实没适用我的方法。 出现致命问题的原因是win11系统对多显卡调用存在BUG

解决方案

方案一:禁用显卡

直接在win11任务栏处搜索“设备管理器”,查看显卡适配器,如果有两个的话,随便选择其中一个——鼠标右键——禁用设备;然后尝试打开低版本CAD,查看是否出现问题(不行的话,就先启动刚才禁用的显卡再禁用另一个)。

若是运行大型3D软件或者打3A游戏时可再次启用设备,当需要打开低版本CAD时再禁用(有兴趣的小伙伴可以自己写个.bat文件玩玩)建议用高版本CAD绘图,CAD2012仅做图纸预处理用)

win11兼容python win11兼容cad吗_解决方案

方案二:修改软件的图形首选项

这是win11新版的功能,操作路径:设置——系统——显示卡——浏览(右键桌面——显示设置——下滑找到显示卡

点击浏览,找到自己CAD安装路径下的“acad.exe”,添加;点击新添加的cad文件;选择“特定GPU”,(自己试试那个好用)。

图片操作如下:

win11兼容python win11兼容cad吗_windows_02


win11兼容python win11兼容cad吗_右键_03


win11兼容python win11兼容cad吗_win11兼容python_04

方案三:使用正版win11

根据方案一或方案二操作一遍后,打开低版本CAD,关闭CAD,将方案一或方案二操作恢复即可。
截至2023年1月以后,微软修正了这个BUG。

其他

根据方案操作完后,打开CAD图纸可能会出现乱线,关闭硬件加速即可(在右下角)

win11兼容python win11兼容cad吗_右键_05