如何删除或禁用 Windows 7 登录屏幕上的“轻松访问”按钮

Jon*_*Cox 9 windows-7 login-screen

问题涉及 Windows 7 Professional 64 位。

当我锁定我的计算机时,我不希望人们能够弄乱它,因此希望删除或禁用“轻松访问”按钮(位于登录屏幕的左下角)。

and*_*415 5

禁用轻松访问按钮

单击该按钮通常会开始Utilman.exe,然后会显示“轻松访问”选项。您可以覆盖可执行文件,从而使按钮无用。

  1. 打开提升的命令提示符
  2. 键入或粘贴以下命令,然后按Enter

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    
    Run Code Online (Sandbox Code Playgroud)

    更改会立即应用。

这个怎么运作

Image File Execution Options注册表项的设计,除其他事项外,应用程序启动时自动启动调试程序。虽然调试器将启动应用程序并附加,但您可以仅指定将运行的任何可执行文件,从而覆盖原始可执行文件。

怎么样systray.exe?这是一个小存根程序,最初是在 Windows 95 中引入的,用于处理系统通知图标。它在较新的 Windows 版本中不再真正使用,并且主要是出于向后兼容性的原因而保留的。它没有用户界面,除了在启动时刷新通知区域外,不会做任何值得注意的事情。在登录屏幕中启动的任何内容都在 下运行NT AUTHORITY/SYSTEM,它没有桌面或任务栏,所以什么都不会发生。

优点

  • 没有系统文件或安全权限调整。
  • 面向未来:即使更新authui.dllUtilman.exe更新也能工作。
  • 不涉及第三方软件。

缺点

  • 虽然按钮不会做任何事情,但它仍然是可见的/可点击的。
  • 作为副作用,Utilman.exe除非您使用/noutilman开关(例如Magnify.exe /noutilman),否则您将无法在其他地方手动启动实用程序管理器 ( ),也无法手动启动屏幕放大镜。


小智 1

以下步骤将完全删除该按钮:

  1. 在 C:\Windows\System32 中创建 Authui.dll 的备份
  2. 在资源编辑器(PE Explorer)中打开 C:\Windows\System32\Authui.dll
  3. 转到 UIFILE 文件夹并双击 12400 XAML 文件
  4. 找到这段文字<if id="atom(Accessibility)">
  5. 删除该文本后面的所有内容 - 它应该是 46 行 - 停止于<if id="atom(ToggleTabletKeyboard)">
  6. 保存/关闭文件并对 12401 和 12402 XAML 文件执行步骤 4 和 5

如果您对修改系统文件感到不舒服,也有第三方应用程序会禁用该按钮。

如果您使用的是 64 位 Windows 版本,您还需要替换“C:\Windows\sysWOW64\”文件夹中的 authui.dll 文件。