如何彻底删除 Windows 10 登录屏幕?

如何彻底删除 Windows 10 登录屏幕?

我希望 Windows 10 Pro 或 Enterprise 上拥有尽可能多“无品牌启动”的功能。

我已经阅读了几个类似的问题,并且已经完成了以下步骤:

  • 启用用户自动登录(无需密码)(我设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device为 1,然后我可以取消选中“用户必须输入用户名……”并在完成后设置“自动登录” cmd> control userpasswords2

  • “锁屏设置”>背景>图像,我在这个对话框中删除了尽可能多的选项。

  • 移除锁屏HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization\NoLockScreen:1

  • gpedit.msc > 管理模板 > “不显示锁定屏幕”

  • 我甚至用我自己的应用程序替换了HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell,你可以尝试notepad.exe

  • 开始菜单 > “打开或关闭 Windows 功能” > 设备锁定 > Shell 启动器、无品牌启动、自定义登录

它可以工作:在启动时,用户会自动登录。但是,这个加载屏幕仍然会在约 0.5 到 1 秒的时间内显示:

在此处输入图片描述

如何彻底删除这个屏幕?


这是一个可能的选择,但我不确定它是否适用于 Win 10 Pro 或 Enterprise:https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-embedded-embeddedlogon-animationdisabled。我不知道该用这个 XML 文件做什么,在哪里加载它,在哪个 Windows 配置菜单中。


编辑:这是完整的启动顺序 - 哪些可以从 Windows 配置?显然 A 不能,而 C 和 D 可以从 Windows 配置,但 B 呢?

屏幕A:

在此处输入图片描述

屏幕B:

在此处输入图片描述

屏幕C:

在此处输入图片描述

屏幕D:

在此处输入图片描述

答案1

自定义登录 仅适用于准备 Windows 安装映像时,这意味着您需要使用您创建的 Windows 映像从头开始重新安装 Windows。

关联 您的帖子中仅与禁用登录屏幕上的动画有关,它也属于自定义登录。

正在运行的系统无法通过这种方式进行修改,并且您找到的 XML 是用于创建自定义图像的输入的一部分,不能用于正在运行的系统。

您可以针对您的运行系统:

  • 在登录屏幕上隐藏你的名字通过 计算机管理 > 本地用户和组 > 用户,双击您的帐户,然后在“常规”选项卡中将您的全名设置为任何文本消息。

  • 更改显示的图像设置 > 帐户 > 您的信息


Windows Enterprise自定义登录功能分析

如果你使用的是 Windows Enterprise 版本,则可以启用 自定义登录控制面板 > 打开或关闭 Windows 功能并启用 下的以下注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Embedded\EmbeddedLogon

在此处输入图片描述

环境 品牌中性 如下:

价值 描述
1 禁用所有欢迎屏幕 UI 元素。
2 禁用力量按钮。
4 禁用语言按钮。
8 禁用四通八达的交通网络按钮。
16 禁用切换用户按钮。
三十二 禁用阻止关机解析器 (BSDR) 屏幕,这样重新启动或关闭系统会导致操作系统立即强制关闭任何阻止系统关闭的应用程序。不会显示任何 UI,用户也没有机会取消关机过程。如果任何打开的应用程序有未保存的数据,这可能会导致数据丢失。

您可以进一步设置 隐藏自动登录用户界面 的值以1隐藏欢迎屏幕。您可以设置的另一个项目是HideFirstLogonAnimation

我已经尝试了上述设置,这样可以抑制除转弯圆以外的几乎所有加载屏幕。

需要注意的是,将用户图像和显示名称设置为空可以获得完全相同的体验 无需安装 Windows Enterprise。

答案2

根据此主题, 一次自定义登录正确配置后,您会在注册表中获得一个新密钥:

HKLM\Software\Microsoft\Windows Embedded\EmbeddedLogon

编辑 DWORDHideAutoLoginUI并将其值设置为1

这会导致屏幕空白,直到出现桌面。

此外,你可能想要或需要配置无品牌靴子隐藏任何 Windows 徽标。

编辑:有一个相关 Windows 文档页面这隐含地确认您需要配置自定义登录才能使其工作。

答案3

如果您正在寻找无品牌的,您也可以使用 hack bgrt 等实用程序更改启动徽标。

虽然删除登录屏幕可能很困难,但您可以研究一种解决方案,在计算机启动 Windows 时阻止所有显示器输出,这意味着您无法看到登录屏幕。我不确定是否有一种简单的软件方法可以做到这一点,但如果您将虚拟显示器插入不同的视频端口并将其设置为 Windows 中的主显示器,则可能会阻止诸如加载屏幕之类的登录信息。这在 Windows 7 和 10 下使用第二个显示器有效,但我不确定虚拟显示器是否会产生预期的效果。然后,您可以编写一个脚本来修改显示器设置,以便将实际显示器设置为主显示器,从而允许程序在正确的显示器中打开。

编辑:这里有一些链接,是虚拟屏幕适配器的示例:https://www.amazon.co.uk/EASYDIY-Displayport-Emulator-Headless-4096x2160/dp/B079FW3DCP

hackbgrt: https://github.com/Metabolix/HackBGRT

答案4

总而言之,感谢其他出色的答案 + 这个答案隐藏登录屏幕 Windows 10 IOT,以下是我注意到的完整启动序列的屏幕 A、B、C、D(请参阅我的问题末尾的屏幕截图):

  • 屏幕 A 超出 Windows 可触及的范围

  • 屏幕 C 可以通过以下方式移除:

    bcdedit /set quietboot on
    bcdedit /set bootux Disabled
    bcdedit /set bootuxdisabled on
    
  • Custom Logon屏幕 D 可以在开启功能的情况下移除(参见这里,这一步确实是必要的,只执行下一步的 regedit 是不够的)和 DWORD 键(如果需要,请创建它)

    HKLM\Software\Microsoft\Windows Embedded\EmbeddedLogon\HideAutoLoginUI 
    

    设置1

关于屏幕 B(与屏幕 C 的唯一区别是只有徽标,没有动画点),我怀疑它已经是 Windows 启动序列的一部分(即使有 BIOS 徽标 - 可能是 Windows 在安装过程中取走了这个徽标)。我不知道如何删除它。

相关内容