我在 Windows XP 模式虚拟机中使用 DOS 应用程序。当我启动应用程序时,它运行良好,但如果我停止使用鼠标,程序将停止运行,直到我移动鼠标。这似乎不是一个省电问题,因为它停止运行之前的时间实际上只有几秒钟
有任何想法吗?
答案1
简单答案:避免将 XP 模式中的共享映射到 win7 主机 (\tsclient) 中的共享。相反,直接映射到共享 (\servername\sharename)。
细节:
最后,问题是由 XP Mode 本地文件访问错误引起的(在主机文件系统中读取/写入任何内容的速度都非常慢)。网络驱动器被映射到主机 Win7 计算机(作为驱动器 Z:),而在 Windows XP 模式下,驱动器 Z: 被映射到 \tsclient\z,这导致速度非常慢。
我通过将 XP 模式设置(通过虚拟 PC)中的网卡从虚拟 NAT NIC 更改为物理 NIC 来解决了该问题,以便我可以将 z:映射到 \server\share(NAT NIC 设置下不可用的路径)。
DOS 程序现在运行良好。