计算机解锁上的 Windows 7 黑屏

本文提供了在解锁计算机时 Windows 黑屏问题的解决方案。

适用于: Windows 7 Service Pack 1
原始 KB 编号: 2431700

症状

请考虑以下情况:

  1. Windows Vista 或 Windows 7 计算机正在运行“Aero”图形模式。
  2. Windows Vista 或 Windows 7 计算机受其他安全限制和安全软件的约束,例如企业中的情况,或者具有强制安全设置和软件(如 DISA 或 DoD 要求)。
  3. 计算机被锁定并保持不受干扰的时间足够长,以便屏幕变黑,这是 20 分钟,默认电源策略为“平衡”。
  4. 用户通过输入其用户凭据解锁计算机。

输入凭据后,屏幕会变黑,并持续 10 分钟或更长时间。 计算机不是“硬锁定”的,因为定期磁盘驱动器活动可能会从计算机上的磁盘驱动器指示灯中注意到(如果已装备)。

原因

某个安全软件层的问题会导致桌面窗口管理器等待未指定的时间量。

解决方案

  1. 临时解决方法是停止并禁用“桌面窗口管理器会话管理器”服务。 禁用此服务将关闭“Aero”图形显示功能,这将禁用某些功能,例如 Aero 速览、Aero Snap、Aero Shake 等。 若要禁用此服务,请:

    1. 单击 “开始” 按钮,键入 services.msc ,然后按 Enter 键,或单击“即时搜索”框中 的“程序 ”下出现的图标。
    2. 找到并双击“桌面窗口管理器会话管理器”服务。
    3. 找到 “启动类型 ”下拉列表,并将值更改为“disabled”。
    4. 找到并单击标有“停止”的按钮。
    5. 单击“ 应用 ”按钮,然后单击“ 确定 ”按钮。

    或者,可以从提升的 CMD 提示符运行以下命令,将桌面窗口管理器会话管理器服务的服务属性设置为不运行和禁用:

    net stop UxSms
    sc config UxSms start= disabled
    

    若要通过 CMD 行将桌面窗口管理器会话管理器服务的设置恢复正常,请执行以下操作:

    sc config UxSms start= auto
    net start UxSms
    
  2. 更新的显示驱动程序可以解决此问题。 可以按照以下步骤确定显示适配器的制造商:

    1. 单击“ 开始”,然后在“ 搜索程序和文件夹 ”文本框中,键入不带引号 的MSINFO32 () ,然后按 Enter。

      注意

      应显示“系统信息”工具。

    2. 在名为“ 系统摘要 ”的左侧部分中,找到“组件”,然后在“ 组件” 下找到并单击“ 显示”。
    3. “系统信息”的右侧部分现在应显示有关计算机中显示系统的信息。 名为“名称”的项应指示显示适配器的类型。
    4. 此时,你可以转到供应商或计算机供应商的 Internet 网站来查找更新的驱动程序。
    5. 在某些情况下,可能会通过运行 Windows 更新 来为你提供更新的视频驱动程序。
    6. 如果不确定要安装哪些驱动程序,请联系计算机硬件供应商,以获取有关查找更新的显示驱动程序包的帮助。
  3. 另一种解决方案是发现哪个安全软件层导致临时阻塞,这会使屏幕变黑,因此不可用。 需要卸载或更新该软件层,以防止桌面窗口管理器中的阻塞条件。

更多信息

如果这种情况为 true,则已注意到的一个症状是 DWM 或桌面窗口管理器进程将消耗不断增加的内存量,如任务管理器中所示。