Azure windows VM 在 RDP 中显示全黑屏

Azure windows VM shows full black screen in RDP

我在 Azure windows 服务器 2012 虚拟机上有一个基于 php 的网络应用程序。到目前为止一切都很好。有一天,每当我尝试通过 RDP 连接时,都会显示全黑屏幕,一段时间后 RDP window 会自动关闭。在 Azure 门户上,VM 看起来很好。我尝试重新部署、重新启动,仍然没有成功,虚拟机仍在工作(webapp 可以访问并工作)并且 IP 是静态的。我应该怎么做才能解决这个问题?

已知这是屏幕分辨率问题或互联网连接速度慢/客户端连接问题。

我建议先尝试看看这是否是您客户端的分辨率问题。请尝试以下操作:

  1. 单击黑色 RDP windows(到 select 它)并按 CTRL-ALT-END 调出 Windows 安全屏幕并 select 退出,然后重新登录(如果您使用的是 RDP 客户端,例如远程桌面管理器,请单击发送 Ctrl-alt-delete,以便将密钥实际发送到会话)。
  2. 在桌面上启动一个新的 rdp 客户端,但在单击连接之前,单击显示选项 link,单击显示选项卡并将显示配置设置为低分辨率,如 640×480

连接时您也可以尝试禁用位图缓存(点击体验选项卡并在连接前禁用位图缓存)。

这是一个已知问题,请检查Microsoft knowledge base

如果这不起作用,我也会进一步调查,看看是否有任何网络问题/防火墙问题导致您的 RDP 包丢失。

我遇到了完全相同的问题。我启动了任务管理器(CTRL+ALT+END,如其他答案之一所述),然后从 File>运行 new task 启动 explorer.exe 以获取桌面。

显然 explorer.exe 在我第一次登录时没有自动启动,因此出现黑屏。

我通过使用允许远程的计算机进行远程处理来解决此问题。我当前的计算机有 Windows 家庭版,但我有一个带有 Windows 专业版的虚拟机上的虚拟机。所以我使用那个 VM 进行了远程操作。

我遇到了这个问题,我尝试了所有的建议。没有任何效果...

我最终在 Azure 中重新启动了 VM,这解决了问题。

不建议使用此解决方案。这是最后的手段。

要在 Azure 中重新启动 VM,请登录并 select 您要访问的 VM。单击列表顶部的“重新启动”按钮。

...然后祈祷