Як видалити або відключити кнопку простоти доступу на екрані входу в Windows 7


9

Питання стосується 64-розрядної версії Windows 7 Professional.

Коли я блокую комп’ютер, я не хочу, щоб люди мали змогу з цим возитися, тому хотілося б, щоб кнопка полегшення доступу (у нижньому лівому куті екрана входу) була видалена або вимкнена.

Хтось знає, як це зробити?

Дякую за твою допомогу :-)

Відповіді:


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 \".


1
Відповідь Ніка не спрацює; це зламає ваш логін і змусить вас відновити sys / hdd. Цей метод застосовується лише для 32-бітних операційних систем, що в ОП явно не є. На сьогоднішній день немає можливості змінити authui.dll для 64-бітних ОС.

@ user79679 Хтось це відредагував з тих пір. Це виглядає , як це могло б працювати, але я думаю , що DLL підписання може вступити в гру , і причина вашого питання , описаного в будь-якому випадку.
wizzwizz4

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
    

    Зміни застосовуються негайно.

Як це працює

Image File Execution OptionsКлюч реєстру був розроблений, серед іншого, для автоматичного запуску відладчика під час запуску програми. У той час як налагоджувач запускає додаток і додається, ви можете вказати будь-який виконуваний файл, який буде запускатися замість цього, переосмисливши початковий.

Про що systray.exe? Це невелика заглушка програма, яка вперше була представлена ​​в Windows 95, і використовується для обробки значків системних повідомлень . У нових версіях Windows він насправді не використовується, і він здебільшого зберігався з відсталих причин сумісності. У нього немає користувальницького інтерфейсу, і він би не зробив нічого помітного, окрім оновлення області сповіщень при запуску. Все, що було запущено на екрані входу, працює під NT AUTHORITY/SYSTEM, у якого немає робочого столу чи панелі завдань, тому нічого не відбудеться.

Плюси

  • Немає налаштувань системного файлу чи дозволу безпеки.
  • Захист у майбутньому: працює навіть за умови оновлення authui.dllабо Utilman.exeоновлення.
  • Жодне сторонне програмне забезпечення не задіяне.

Мінуси

  • Хоча кнопка нічого не зробить, вона все одно буде видима / клікована.
  • Як побічний ефект, ви не зможете вручну запустити Utility Manager ( Utilman.exe) в іншому місці, ні екранної лупи, якщо не будете використовувати /noutilmanкомутатор (наприклад Magnify.exe /noutilman).

Дякую! Я намагаюся зафіксувати шкільний кіоск і зупинити дітей, натискаючи CTRL + ALT + DELETE і хитрячись з високим контрастом і т. Д. .... так як простота доступу є єдиною важкою річчю, яку неможливо відключити без GPO тощо. Тепер у мене порожній меню безпеки Windows. Ура
міт

Цей момент цей коментар корисніший, ніж прийнята відповідь.
Ваньцзя


3

Навіть якщо це трохи старше, я знайшов спосіб видалити кнопку доступності на 64-бітних системах.

  1. Створіть резервну копію Authui.dll в C: \ Windows \ System32
  2. ListOpen C: \ Windows \ System32 \ Authui.dll у шестигранному редакторі (як Hex Workshop)
  3. Елемент списку
  4. Знайдіть цей текст atom(Accessibility)
  5. Незабаром після наведеного тексту ви повинні знайти текстову приказку layoutpos="left"
  6. замінити "left"з"none"
  7. Збережіть authui.dll

0

Тут серйозно багато роботи, коли відповідь проста.

Видаліть, перемістіть або перейменуйте c: \ windows \ system32 \ utilman.exe

Вам потрібно буде взяти на себе право власності на нього, щоб дозволити це робити, але набагато простіше, ніж возитися з dll або навіть з реєстром.


2
Хоча це може вирішити проблему, я просто не думаю, що зміна системного файлу є гарною ідеєю.
bwDraco
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.