Windows 中的空白桌面

本文提供了在登录到 Windows 计算机后未显示“开始”菜单、快捷方式或图标的空白屏幕的问题的解决方法。

原始 KB 数: 970879

现象

登录到 Windows 计算机后,会显示一个空白屏幕,没有“开始”菜单、快捷方式或图标。 如果重新启动并使用 F8 通过网络启动到安全模式,你将看到正常的桌面。

可能会在应用程序日志中看到以下事件:

日志名称: 应用程序
来源:Microsoft-Windows-Winlogon
事件 ID:4006
级别: 警告
用户:无
计算机:M1.Contoso.com
说明:
Windows 登录过程未能生成用户应用程序。 应用程序名称:. 命令行参数:C:\Windows\system32\logon.scr /s。

日志名称: 应用程序
来源:Microsoft-Windows-Winlogon
事件 ID:4006
级别: 警告
用户:无
计算机:M1.Contoso.com
说明:
Windows 登录过程未能生成用户应用程序。 应用程序名称:. 命令行参数:C:\Windows\system32\userinit.exe。

原因

当本地用户组的成员身份从默认设置更改时,可能会发生这种情况。 默认情况下,本地用户组应包含交互式帐户和经过身份验证的用户组。

默认情况下,已启用用户帐户控制(UAC)。 登录时,将生成标准用户访问令牌,并且如果用户组缺少默认成员,则用户将无法与桌面交互,从而导致显示空白桌面。

解决方法

将经过身份验证的用户组和交互式帐户添加到本地用户组。

对于下面的这两种方法,需要首先重启,然后选择启动时的 F8 以使用网络启动到安全模式。

方法 1

  1. 单击“ 开始”、“ 运行”,键入 lusrmgr.msc,然后按 Enter。
  2. 在左窗格中选择 “组 ”。
  3. 在右窗格中双击“ 用户 ”。
  4. 单击“添加,然后单击“位置”。 滚动到“位置”对话框顶部并选择本地计算机名称,然后单击“ 确定”。
  5. 在“输入对象名称以选择字段”中,键入 Interactive;经过身份验证的用户(用分号分隔)。 然后单击“确定” 。
  6. 重新启动计算机。

方法 2

从命令提示符运行以下命令:

Net localgroup Users Interactive /add
Net localgroup Users "Authenticated Users" /add

详细信息

当管理员登录时,完全管理员访问令牌拆分为两个访问令牌:完全管理员访问令牌和标准用户访问令牌。

在登录过程中,将筛选完全管理员访问令牌中的管理权限和用户权限,从而导致标准用户访问令牌。 然后,标准用户访问令牌用于启动显示桌面的Explorer.exe进程。

当本地用户组不包含默认成员时,标准用户访问令牌没有足够的权限来启动Explorer.exe,并且仅显示空白桌面。

关闭 UAC 后,仅为用户生成完全特权访问令牌,本地用户组的成员身份不会影响该令牌中可用的权限。

Windows 区分内置管理员帐户和管理员组的成员。 内置管理员帐户仍具有对计算机的完整读/写访问权限,并使用完整的管理访问令牌运行。 UAC 管理员也是本地管理员组的成员,但它们使用与标准用户相同的访问令牌运行。

免责声明

Microsoft和/或其供应商不作任何说明或保证,说明此网站上发布的文档和相关图形(材料)中包含的信息的适用性、可靠性或准确性。 这些材料可能包括技术不准确或版式错误,随时可以不通知地进行修订。

在适用法律允许的最大范围内,Microsoft和/或其供应商不公开,并排除有关材料的所有表示、默示或法定条件,包括但不限于所有权、不侵权、令人满意的条件或质量、适销性和适用性。