远程桌面会话中的虚拟PC运行速度非常慢?

我有一个VPN我的工作,这是相当快的…我远程桌面到我的工作电脑,这是运行微软虚拟PC。 在实际工作中使用PC并不算太坏,但是当我尝试通过远程桌面与PC进行交互时,响应非常慢。 即使是简单的打字也可能会很慢,但是屏幕绘画和响应时间是非常明显的。

任何build议,以帮助加快?

(这可能是TechTimmy答案的评论,但是这个评论太长了)

当远程连接直接查看主机而不是直接远程访问虚拟机时,虚拟应用程序的响应速度通常较慢。

如果您直接远离虚拟机,则RDC可以使用所有选项来减less带宽使用,因为它知道已经做了什么更新,并且在某种程度上它们是什么(只是文本,graphics块,窗口移动等等)。 ),所以它可以很容易地应用非常具体的优化,以发送最小的数据量来更新客户端屏幕。

在主机上,远程桌面服务器没有这方面的知识。 虚拟机看起来就像是一个大的定期更新的位图,它不能像远程桌面的服务器组件直接在虚拟机中运行时那样挂接到操作系统的graphics层。 虽然它理论上可以非常彻底地分析这些变化,以确定传输的确切最低要求,但这样做会过于耗费CPU资源以至于不切实际(这会节省带宽,但会增加显着的延迟并减慢主机上的其他进程)必须被做。 响应永远不会像遥控虚拟机一样快,因为会有更多的带宽使用和更多的延迟,这是由于服务器在尝试优化发送的内容时需要考虑更多的内容,在某些情况下需要猜测更新时间已经完成并扫描更新。

长话短说:使用远程桌面或任何类似协议时,应尽可能直接远程访问虚拟机。 这不是特定于VirtualPC或远程桌面,虽然您可能会发现远程协议的一些组合,并且VM显示pipe理比其他更快。