news 2026/7/2 20:18:15

【Vmware】虚拟机Solidworks卡顿,显卡调用问题。

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Vmware】虚拟机Solidworks卡顿,显卡调用问题。

4. 第一步:VMware 虚拟机配置

4.1 VMware 图形界面设置

  1. 关闭虚拟机
  2. 虚拟机设置 → 显示器
  3. 勾选「加速 3D 图形」
  4. 「图形内存」拉到最大(本例为 8GB)
  5. 显示器数量可以先设为 1 个(多屏会加重虚拟显卡的像素填充负担,调试阶段先单屏确认)

4.2 编辑 .vmx 文件

在虚拟机文件目录下找到.vmx文件(如Windows 11 x64.vmx),用文本编辑器打开。

重要:必须先关机再编辑,否则 vmx 修改会在关机时被覆盖。

检查并确保以下配置存在:

mks.enable3d = "TRUE" svga.graphicsMemoryKB = "8388608"

然后追加以下四行(我的显卡是AMD 的 7900xtx,如果你是英伟达或AMD其他型号,请不要照抄,去问AI核实):

mks.gl.allowBlacklistedDrivers = "TRUE" mks.enableDX12Renderer = "FALSE" mks.enableDX11Renderer = "FALSE" mks.enableGLRenderer = "TRUE"

逐条解释:

配置项含义
mks.gl.allowBlacklistedDrivers = "TRUE"核心。允许 AMD 消费级显卡(RX 系列)参与 3D 加速。VMware 默认只信任专业卡(Radeon Pro / Quadro),消费卡在它眼里是"黑名单驱动"。
mks.enableDX12Renderer = "FALSE"关闭 DirectX 12 渲染路径。
mks.enableDX11Renderer = "FALSE"关闭 DirectX 11 渲染路径。
mks.enableGLRenderer = "TRUE"强制走 OpenGL 渲染路径。SOLIDWORKS 的生命线是 OpenGL,不是 DirectX。

为什么关 DX11/DX12?因为 VMware 的 DX 渲染后端在某些 AMD 卡上有兼容性问题。
且 SOLIDWORKS 本身只用 OpenGL,开着 DX 渲染路径会让mksSandbox.exe初始化额外的无用管线,消耗资源还可能导致不稳定。

4.3 调整虚拟显存

此外建议调整:

svga.vramSize = "536870912"

svga.vramSize是虚拟显卡上报给客户机的显存容量,单位字节。536870912 = 512MB,对 SOLIDWORKS 中等模型足够。

注意:这个值必须能被 65536 整除(Windows 客户机要求)。536870912 / 65536 = 8192,整除成立。

4.4 完整操作序列

1. 关闭虚拟机 2. 编辑 .vmx,添加上述配置行 3. 保存 .vmx 4. 启动虚拟机

5. 第二步:SOLIDWORKS 注册表修复

5.1 背景

SOLIDWORKS 启动时会检查 GPU 的 Vendor ID 和 Device ID,与内部白名单比对。VMware SVGA 3D 不在名单里,所以它强制打开「使用软件 OpenGL」并灰掉该选项(不可取消)。

注册表里的Workarounds值是一个位掩码,控制 SOLIDWORKS 对特定 GPU 的兼容性行为。其中某一位控制是否允许该 GPU 走硬件 OpenGL。

5.2 操作步骤

  1. 关闭 SOLIDWORKS(必须,否则注册表更改不会生效)

  2. Win + R,输入regedit,回车

  3. 导航到:

    HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 20XX\Performance\Graphics\Hardware\VMware, Inc.

    20XX换成你的版本号,比如 2023 →SOLIDWORKS 2023

  4. 在右侧找到Workarounds(DWORD 类型)

  5. 双击修改,将值从10(十六进制 0x10)改为9(十六进制 0x09)

    原值:0x00000010 (16) 改后:0x00000009 (9)
  6. 点击确定,关闭注册表编辑器

5.3 含义注解

0x10= 二进制0001 0000
0x09= 二进制0000 1001

改动了两个 bit:

  • bit 0 (1) → 启用了某种通用兼容模式
  • bit 3 (8) → 关掉了"强制软件渲染"标记
  • bit 4 (16) → 原本置位的一个限制标记被清除

这是社区广泛验证过的值。如果0x09在你的版本上不生效,可以尝试0x080x010x00逐个测试。


开始建模吧

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/2 20:17:25

Anthropic 推出测试版 Claude Science:打造面向科学家的 AI 工作台

Claude Science:整合工具与数据的科研利器今日,Anthropic 推出处于测试阶段的 Claude Science,并将其称为“面向科学家的 AI 工作台”。该工具的核心功能在于能够将分散的工具和数据集整合到一个环境中,极大地方便了科学家们的研究…

作者头像 李华
网站建设 2026/7/2 20:14:17

GPT-Image-2 技术解析:从架构革新到工程化落地的完整拆解

目录 一、架构基础:Diffusion Transformer 与全局语义理解二、核心生成能力:文生图与图生图的技术实现三、差异化亮点:多轮语义联动编辑四、突破性能力:精准文字渲染与物理逻辑推理五、工程应用场景与技术选型建议六、总结&#…

作者头像 李华
网站建设 2026/7/2 20:11:04

抖音内容采集架构设计:多策略解析与异步下载的工程实践

抖音内容采集架构设计:多策略解析与异步下载的工程实践 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback supp…

作者头像 李华
网站建设 2026/7/2 20:09:00

AI时代人才的培养和成长

这是个非常前沿也很现实的问题。进入 AI Agent 可以写代码、写文档、甚至做分析的时代,人才"学什么、怎么学、积累什么"确实需要被重新定义。下面从几个层面给你一个结构化但可落地的思考框架:一、从「知识储备」转向「判断力与问题定义能力」…

作者头像 李华
网站建设 2026/7/2 20:07:57

业务降级放通 互联网离线能力 完整方案解析

目录 一、核心概念区分 1. 业务降级放通(限流降级熔断里的「放通」策略) 2. 互联网离线能力 二、业务降级放通:实现方案与策略 1. 常见降级放通规则 (1)功能级放通(最常用) (…

作者头像 李华