问题涉及 Windows 7 Professional 64 位。
当我锁定我的计算机时,我不希望别人能够弄乱它,因此希望删除或禁用“轻松访问”按钮(在登录屏幕的左下角)。
答案1
以下步骤将彻底删除该按钮:
- 在 C:\Windows\System32 中创建 Authui.dll 的备份
- 在资源编辑器(PE Explorer)中打开 C:\Windows\System32\Authui.dll
- 转到 UIFILE 文件夹并双击 12400 XAML 文件
- 查找此文本
<if id="atom(Accessibility)">
- 删除该文本后面的所有内容 - 应该是 46 行 - 停止于
<if id="atom(ToggleTabletKeyboard)">
- 保存/关闭文件并针对 12401 和 12402 XAML 文件执行步骤 4 和 5
如果您不愿意修改系统文件,也可以使用第三方应用程序来禁用该按钮。
如果您使用的是 64 位 Windows 版本,您还需要替换“C:\Windows\sysWOW64\”文件夹中的 authui.dll 文件。
答案2
禁用“轻松使用”按钮
单击该按钮通常会启动Utilman.exe
,然后会显示“轻松访问”选项。您可以覆盖可执行文件,从而使该按钮无用。
打开提升的命令提示符。
键入或粘贴以下命令,然后按Enter:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
更改将立即应用。
怎么运行的
注册表项Image File Execution Options
的设计初衷是,在应用程序启动时自动启动调试器。虽然调试器会启动应用程序并附加,但您可以指定要运行的任何可执行文件,从而覆盖原始文件。
那怎么样systray.exe
?这是一个小的存根程序,最初是在 Windows 95 中引入的,用于处理系统通知图标。在较新的 Windows 版本中,它实际上已不再使用,并且主要出于向后兼容性的原因而保留了它。它没有用户界面,除了在启动时刷新通知区域外,不会做任何明显的事。在登录屏幕中启动的任何程序都在 下运行NT AUTHORITY/SYSTEM
,它没有桌面或任务栏,因此不会发生任何事情。
优点
- 无需调整系统文件或安全权限。
- 面向未来:即使更新
authui.dll
也能继续工作。Utilman.exe
- 不涉及第三方软件。
缺点
- 虽然该按钮不会执行任何操作,但它仍然可见/可点击。
- 副作用是,除非您使用开关(例如),否则您将无法
Utilman.exe
在其他地方手动启动实用程序管理器(),也无法启动屏幕放大镜。/noutilman
Magnify.exe /noutilman
答案3
一个简单的方法是使用轻松访问禁用程序 1.6从http://www.softpedia.com/get/Tweak/System-Tweak/Ease-of-Access-disabler.shtml。它应该可以在 Vista 和 win7 上运行。
答案4
当答案很简单时,这里确实有很多工作要做。
删除、移动或重命名 c:\windows\system32\utilman.exe
您需要拥有它的所有权才能执行此操作,但这比弄乱 dll 甚至注册表要容易得多。