惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
T
Tenable Blog
D
DataBreaches.Net
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
V
Visual Studio Blog
B
Blog
雷峰网
雷峰网
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
I
InfoQ
M
MIT News - Artificial intelligence
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
The Cloudflare Blog
L
LangChain Blog
MongoDB | Blog
MongoDB | Blog
Vercel News
Vercel News
Cloudbric
Cloudbric
L
Lohrmann on Cybersecurity
博客园 - 司徒正美
T
The Exploit Database - CXSecurity.com
Google DeepMind News
Google DeepMind News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Attack and Defense Labs
Attack and Defense Labs
Martin Fowler
Martin Fowler
SecWiki News
SecWiki News
T
Threat Research - Cisco Blogs
J
Java Code Geeks
Cyberwarzone
Cyberwarzone
Forbes - Security
Forbes - Security
Spread Privacy
Spread Privacy
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
大猫的无限游戏
大猫的无限游戏
O
OpenAI News
D
Darknet – Hacking Tools, Hacker News & Cyber Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Schneier on Security
Schneier on Security
S
Security @ Cisco Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
The Hacker News
The Hacker News
H
Help Net Security
Y
Y Combinator Blog
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tor Project blog
量子位
U
Unit 42
S
SegmentFault 最新的问题
V
V2EX
D
Docker

J.D. Hodges

Mac Prices Went Up June 2026: What Changed and What to Buy How to Set Up a SSH Connection in Claude Code Desktop How to Enable Wake-on-LAN on Synology NAS | Quick Guide Is the BCBS Settlement Payment Email Legit? (May 2026) How to Check Codex Usage: CLI Status Line and Web Page How to Check Your Codex Usage on ChatGPT (Plus and Pro) MacBook Neo GPU vs Snapdragon X2, Radeon, Arc, RTX 5060 ThinkPad History: IBM 700C to Lenovo AI Workstations Codex /goal: How It Works, Setup, and What I Tested The BeBox: BeOS Hardware, Photos, and the Apple Deal That Wasn't Unable to Load Usage Limits in Claude? Use /usage Mother-In-Law Method for Claude Code Review (Honest Take) Best Laptop for Claude Code (2026) Best Way to Cook Corn on the Cob | Milk and Butter Boil Best Computer for ChatGPT (2026) | Laptops, Desktops, Budget Picks How to Use GPT-5.5 Today via Your Codex Subscription Remove McAfee WebAdvisor on Windows: Stop the Popup Codex Sandbox Error on Ubuntu 24.04: The AppArmor Fix WD19TBS Mouse Lag Fix: Dell Firmware Update Worked Claude Opus 4.6 vs 4.7 Max: WordPress Task Graded Claude Code Opus 4.7: Terminal + VS Code Upgrade Instructions Claude Code Rate exceeded. - J.D. Hodges Chuwi MiniBook X vs MacBook Neo: The $399 Laptop That Refuses to Throttle - J.D. Hodges Meta Muse Spark: The Honest Scorecard (3 Wins Out of 20) Who Reads This Blog? Traffic by OS - J.D. Hodges Can MacBook Neo Run Claude Code? $599 Benchmark Test Minisforum MS-01 Proxmox Review: 2 Months Off-Grid on Solar Claude vs ChatGPT vs Gemini for Coding: Real Benchmark Results Claude Code /buddy: How to Preview, Hatch, and Reroll Your Terminal Pet Claude code source code analysis - J.D. Hodges
How to Fix the VMware Workstation "mksSandbox" Crash (ISBRendererComm Error) - J.D. Hodges
J.D. H. · 2026-05-22 · via J.D. Hodges

Have you ever been working in a VM, everything’s fine, then dialog pops up like this:

VMware Workstation unrecoverable error: (mks) ISBRendererComm: Lost connection to mksSandbox (3796)

After that your VM is crashed and is powered off. Whatever you were in the middle of, gone with it. You start it back up, it runs for a bit, then it might crash again. 😢 Very not cool!

VMware Workstation dialog showing the ISBRendererComm Lost connection to mksSandbox 3796 error

This happened to me on a Framework Desktop system with AMD CPU, Ubuntu 24.04 guest, Windows 11 host, VMware Workstation 17.6, thankfully just a testbed system. Thankfully, for my purposes, there was a very quick easy way to avoid having this happen and I haven’t seen the crash since.

What is crashing?

mksSandbox.exe is VMware’s graphics renderer. It runs on the Windows host, not inside your VM. Its job is to draw the VM’s screen into the console window using your host’s GPU. When that process dies, VMware can’t recover the render session and kills the whole VM to be safe.

A couple things worth knowing before you start debugging the wrong thing:

Your Linux guest is fine. If you check journalctl after a crash you’ll find clean logs, no kernel panics, no OOM, nothing. The guest never did anything wrong. The host killed it as per the scary and not very helpful dialog box above.

And the renderer only matters when the console window is open. If nothing is asking VMware to draw the VM’s screen, mksSandbox.exe doesn’t even run, so it can’t take anything down with it.

The number in the dialog (3796, 3850, 2878, whatever) is just the Windows PID of the copy of mksSandbox.exe that died this time. It’s different every crash, so don’t get hung up on whether your number matches a forum thread. The fix is the same regardless.

The fix, ranked by effort

1. Run the VM headless (the cheap, permanent fix for SSH-only setups)

If you only ever touch this VM over SSH, you don’t need the console window. So don’t open it.

Click the X on the VM’s tab in VMware Workstation. You’ll get this dialog:

VMware Workstation prompt to close the tab and choose Run in Background to keep the VM running headless

Pick Run in Background. The VM stays powered on, SSH keeps working, the console window goes away, and mksSandbox.exe exits. No renderer, no crash.

If you’d rather start headless from a cold boot, use vmrun:

"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" start "C:\Users\You\Documents\VMs\Your VM\Your VM.vmx" nogui

nogui is the whole thing. The VM powers on without attaching a console, so the renderer never starts.

Heads up: if you later double-click the VM in the Library pane to peek at the screen, the renderer wakes back up and you’re vulnerable again until you close the tab.

2. Turn off 3D acceleration

If you actually use the console (graphical apps in the VM, or you just like watching the boot scroll past), the next-cheapest move is killing 3D acceleration.

Power the VM off, open Settings, go to Display, uncheck Accelerate 3D graphics. Save and boot. VMware falls back to a software renderer that doesn’t talk to your host GPU driver at all.

It should do the trick permanently and is essential if you can’t go the headless option 1.

3. Force software rendering in the .vmx file

Another option on top of option 2. Power the VM off, open its .vmx file in a text editor, add:

mks.enableGLRenderer = "FALSE"

Save, power back on. This pins VMware to the software renderer one level deeper than the GUI checkbox, in case something flips that checkbox back on without telling you. If you’re already in the habit of working with .vmx files etc for side channel mitigations, this is one more line to remember.

4. A few other host side options

Sometimes the crash keeps coming even with 3D acceleration off. Reports of these helping:

  • Turn off Windows Memory Integrity / Core Isolation (Settings > Privacy & Security > Windows Security > Device Security > Core Isolation).
  • Update the host GPU driver to the latest stable, or roll back if the crashes started right after a driver update.
  • Downgrade VMware Workstation from 17.6.x to 17.5.2. That fixed it for several people on the Broadcom community thread.

I haven’t needed any of these other b/c option 1 made the crash unreachable on my setup and it works for my purposes. Hopefully you have good luck with the options listed and I hope you have happy computing ahead! 🙏

PS Things NOT to do 😅

Don’t reinstall the guest OS. Don’t burn an afternoon digging through guest journalctl for a Linux bug that isn’t there. The VM image is fine and it’s just a HOST/VMWare issue. ✅

If you’re running VMware Workstation for other stuff, my guide on upgrading a Windows 10 VM to Windows 11 in VMware is over here. Different problem, same product. I hope option 1 works on your setup too, or whichever option you choose!