Отключить кнопку легкого доступа
Нажатие кнопки обычно запускает 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
, которая не имеет рабочего стола или панели задач, поэтому ничего не произойдет.
Pros
- Нет системных настроек файлов или разрешений безопасности.
- Будущее: работает, даже если
authui.dll
или Utilman.exe
обновляются.
- Нет стороннего программного обеспечения.
Cons
- Хотя кнопка ничего не сделает, она все равно будет видимой / кликабельной.
- Как побочный эффект, вы не сможете вручную запустить Utility Manager (
Utilman.exe
) в другом месте или экранную лупу, если не используете /noutilman
(например, Magnify.exe /noutilman
).