Windows – Why is VNC on Windows so slow

performancevideo streamingvncwindows 7

In a test, I could stream a full HD movie across our network from my friend's computer, no problem.
It's as fast as I could want.

But VNC is painfully slow. We've tried Real VNC and Tight VNC, I've played around with the Capture Method settings, but nothing seems to make a difference; it's just so slow.

Does anyone have any tips on using VNC, on how to improve the speed, or perhaps any alternatives?

Is it the nature of not being able to notice invalidated portions of the screen quickly enough, or is there a network thing slowing it down perhaps?

We are both using Windows 7.

We need to be able to view and control each other's PCs without locking out the host, so RDP will not work (unless someone knows otherwise).

Best Answer

VNC is just plain inefficient. VNC works pretty much by taking a series of screenshots, compressing them, and slinging them across the network

On Windows, RDP will give you better performance, but you need professional or better on the server/source end for proper RDP I believe.

wierdly remote assistance may work better for your needs -its RDP with both the user at the terminal, and the user at the remote system seeing the same screen

EDIT: 4 years on, I'm using nomachine for similar tasks - would work across OSes, and does a few other useful things.

Related Question