Отключить кнопку «Простота доступа»

Отключить кнопку «Простота доступа»

Вопрос касается Windows 7 Professional 64-bit.

Когда я блокирую свой компьютер, я не хочу, чтобы посторонние могли им воспользоваться, поэтому хотел бы, чтобы кнопка «Специальные возможности» (в левом нижнем углу экрана входа в систему) была удалена или отключена.

решение1

Следующие шаги полностью удалят кнопку:

  1. Создайте резервную копию Authui.dll в C:\Windows\System32
  2. Откройте C:\Windows\System32\Authui.dll в редакторе ресурсов (PE Explorer)
  3. Перейдите в папку UIFILE и дважды щелкните файл 12400 XAML.
  4. Найти этот текст<if id="atom(Accessibility)">
  5. Удалите все, что следует за этим текстом — должно быть 46 строк — остановитесь на<if id="atom(ToggleTabletKeyboard)">
  6. Сохраните/закройте файл и выполните шаги 4 и 5 для файлов XAML 12401 и 12402.

Если вам неудобно изменять системные файлы, существуют сторонние приложения, которые отключат эту кнопку.

Если вы используете 64-разрядную версию Windows, вам также потребуется заменить файл authui.dll, находящийся в папке «C:\Windows\sysWOW64\".

решение2

Отключить кнопку «Простота доступа»

Нажатие кнопки обычно запускало Utilman.exe, который в свою очередь отображал параметры Ease of Access. Вы можете переопределить исполняемый файл, сделав кнопку бесполезной.

  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
    

Изменения применяются немедленно.

Как это работает

Ключ реестра 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-файлами или даже реестром.

Связанный контент