Як відключити Utility Manager (Windows Key + U)


12

Як відключити гарячу клавішу Windows+ Uу Windows XP? Як же я не можу зупинити активність менеджера утиліти? Два пов'язані між собою. Наразі менеджер утиліти надає потенційний отвір у захисті, і мені потрібно його видалити [1] . Система, яку я розробляю, використовує користувацький Gina для входу та запуску користувацької оболонки. Це видаляє більшість гарячих клавіш Windows Key, але Win+ Uвсе ще з'являється програма менеджера.

Оновлення:

Те, що я намагався і не працює:

  1. Налаштування реєстру NoWinKeys - це впливає лише на гарячі клавіші провідника;
  2. Перейменування utilman.exe - програма знову з'являється наступного входу;
  3. Програмне забезпечення сторонніх розробників - насправді це не варіант, ці машини перевіряються клієнтами, а додаткове, стороннє програмне забезпечення навряд чи буде прийняте.

Крім того, процес повинен бути досить простим - це потрібно зробити інженерам-польовим сервісам для існуючих машин (машин, які зараз знаходяться в Росії, Голландії, Франції, Іспанії, Ірландії та США).

[1] Дірка знаходиться через параметри Інтернету в переглядачі довідки, на яке посилаються додатки утиліти.


.. я зіткнувся з цим посиланням, це може допомогти. windowsitpro.com/systems-management/how-can-i-disable-winu
kryte1988

Відповіді:


6

Утилітний диспетчер розташований у каталогу WINDOWS \ system32. Файл - utilman.exe. Просто перейменування файлу на щось інше зупинить його запуск при натисканні кнопки Windows+ U.


1
Це справді відповідь, але процедура перейменування файлу є складною, оскільки вона може з’явитися, якщо вона запущена, коли відбудеться перейменування. Це не ідеально, але це єдиний метод, який працює.
Skizz

А як же видалити його з dllcache? Або що б там не було в папці із резервними копіями програм
канадський Люк

@Skizz Я не можу це перевірити, але я вважаю, що вам доведеться мати більше удачі, якщо ви завантажите іншу ОС (наприклад, якийсь рятувальний компакт-диск / flashdirve або живий CD / flashdirve) і перейменовуєте файл звідти. І якщо це виявиться добре, ви також можете створити спеціальний Live CD / flashdrive для спрощення (або навіть автоматизації) завдання.
Алоїз Магдал

Це не працює для мене - utilman просто відтворюється наступного разу, коли я натискаюWindows-U
dsummersl

2
інший варіант: залиште файл на місці, але заперечуйте його виконання за допомогою дозволів файлової системи (забороніть "Перейти папку / виконати файл" для всіх). Таким чином, захист файлів Windows не знайде нічого підозрілого.
LogicDaemon

7

У мене були подібні проблеми в минулому - найкраще знайдене нами рішення - це змінити дозволи на utilman.exe, щоб жоден користувач не мав прав на його запуск:

Клацніть правою кнопкою миші - властивості - безпека - відмовити всім.


2

У властивостях Utility Manager я перейшов на вкладку безпеки та заборонив доступ для всіх користувачів (а також для адміністраторів), і після цього він не працює.


2

Ви можете спробувати вимкнути C:\windows\system32\utilman.exeгрупову політику в розділі:

Конфігурація комп'ютера \ Налаштування Windows \ Налаштування безпеки \ Політика обмеження програмного забезпечення

Додайте правило до контуру C:\Windows\System32\Utilman.exeта встановіть його на заборонено.


2

Запобігайте запуску диспетчера утиліт

Здається, не існує жодного документально підтвердженого способу відключення ярлика Win+ Uклавіатури, щоб повністю Winвимкнути клавішу через Scancode Mapзначення реєстру. Як вирішення, ви можете змінити виконуваний файл Utility Manager:

  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 він насправді не використовується, і він здебільшого зберігався з відсталих причин сумісності. У нього немає користувальницького інтерфейсу, і він би не зробив нічого помітного, окрім оновлення області сповіщень при запуску.

Плюси

  • Працює незалежно від встановленого видання Windows.
  • Немає налаштувань системного файлу чи дозволу безпеки.
  • Жодне сторонне програмне забезпечення не задіяне.

Список літератури


1

Під ним C:\Windows\System32можна перейменувати, utilman.exeщоб відключити його.

Це також може призвести до відмови гарячої клавіші. Якщо ви хочете вжити додаткових заходів безпеки для гарячої клавіші, ви можете перезавантажити її за допомогою функції AutoHotkey :

# & u::return

Win+ uбільше не слід нічого робити.


AutoHotkey на допомогу знову :)
Тобі Аллен

Додавання більшої кількості програмного забезпечення не є можливим через характер системи (та введення більшої кількості залежностей). Це для машини рахунку готівки, тому, як ви могли очікувати, клієнти насторожено ставляться до невідомого програмного забезпечення сторонніх виробників.
Skizz

Варіант перейменування може бути єдиним рішенням. Я сподівався, що щось буде акуратніше.
Skizz

Перейменування не працює, додаток магічно з’являється при наступному завантаженні.
Skizz

1

Перейменування C: \ WINDOWS \ System32 \ utilman.exe, навіть із процесами UtilMan, зупиненими в межах сеансу XP Home SP3, схоже, не позбавляється від цієї неприємної роздратування.

Я мав успіх у тому, щоб змінити цінність, перейшовши на XP-hdd через сеанс Linux та перейменувавши набридливий exe таким чином - - немає шансів, що будь-який процес Win може контролювати ваші зміни, якщо він не відповідає на той час :-) Але чи буде це зламано з будь-якими новими оновленнями XP, залишається з'ясувати.
Більшість поточних дистрибутивів Linux є надзвичайно гнучкими для запису на ntfs.

Не знаєте, чи це виправить встановлення Pro. Удачі.


1

Перейдіть до RUN та введіть regedit.

Коли реєстр відкриється, натисніть editу верхньому лівому куті та виберіть find....

Введіть utilities managerі натисніть Enterна клавіатурі. Зачекайте, поки він шукає, а потім видаліть усі 3 записи утиліти.

Я це зробив і Win+ Uзараз нічого не робить.

Видаляти utilman"знайти" немає сенсу, оскільки це захищений системою файл і просто з’являється знову. Щось у системі Windows використовує це, так і залишайте.


0

Кращим способом було б замість цього видалити всі утиліти. Я не пам'ятаю точного місця в реєстрі, хоча ...

(Також якщо я правильно пам’ятаю, меню довідки неактивне, коли використовується з екрана входу - чи я помиляюся?)


Я теж намагався знайти можливість відключити додаток, але нічого не вдалося знайти в реєстрі.
Skizz

0

Якщо перейменування утиліти не працює, спробуйте видалити утиліту та замінивши її нульовим файлом, [cmd вікно]

Del utilman.exe
COPY nul utilman.exe
Attr utilman.exe +R

Якщо це не спрацює, напишіть коротку програму "нічого не робити", щоб замінити utilman.exe


0

Встановіть AutoHotkey та новий файл під назвою AutoHotkey.ahk, у якому " Мої документи", та відредагуйте його:

  1. Використовувати ';' коментувати зразки кодів;
  2. Додайте коди
#u::
return

де # означає ключ Windows, а #u означає Win + u, а :: слідувати нічого, крім просто повернення - нічого не робити.


Як я коментував відповідь Джона Т., додавати більше програмного забезпечення / додатків - це не варіант.
Скізз


0

Це можна виправити лише двома методами ....

  • Спосіб 1 : За допомогою програмного забезпечення.

    1. Перейдіть до служби підтримки Microsoft , завантажте програмне забезпечення під назвою відключити ключі Windows та встановіть його. Потім перезавантажте комп'ютер, і він автоматично відключить клавіші Windows.
    2. Існує можливість, що ви можете це виправити самостійно без використання програмного забезпечення.
  • Спосіб 2. Щоб відключити ключ Windows, виконайте наступні дії:

    1. Натисніть кнопку Пуск, виберіть команду Виконати, введіть regedt32та натисніть кнопку ОК.
    2. У меню Windows натисніть HKEY_LOCAL_ MACHINEна локальну машину.
    3. Двічі клацніть System\CurrentControlSet\Control folderпапку, а потім клацніть папку Розкладка клавіатури.
    4. У меню Правка натисніть кнопку Додати значення , введіть Scancode Map, клацніть REG_BINARYяк Тип даних, а потім натисніть кнопку ОК.
    5. Введіть 00000000000000000300000000005BE000005CE000000000у поле Дані та натисніть кнопку ОК.
    6. Закрийте редактор реєстру та перезавантажте комп'ютер, і він автоматично відключить ключ вікна.

Щоб знову ввімкнути все, що вам доведеться зробити, щоб видалити Map Scancode ..

Джерело: Дякую всім !!! #WAGAWASTY КОДЕДГУРУ


-1

WinXP Utilman не запуститься, коли сервер терміналів відключений

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Термінальний сервер] "TSEnabled" = dword: 0

UPD: Як це працює

Цей параметр змінив прапор VER_SUITE_TERMINAL у структурі OSVERSIONINFOEX, що використовується функцією GetVersionEx. Winlogon перевіряє цей прапор, і якщо він встановлений - просто створює процес utilman.exe / debug else Winlogon спробує запустити сервіс UtilMan. Ця послуга присутня лише у win2k та (?) WinXP перед SP2.

(Насправді не для Win7.)


Чи можете ви пояснити, як це працює?
bwDraco

ivan34: Здається, ви випадково створили два облікові записи. Ви повинні скористатися контактною формою та вибрати "Мені потрібно об'єднати профілі користувачів", щоб об’єднати ваші облікові записи. Щоб їх об’єднати, вам потрібно надати посилання на два облікові записи. Для вашої інформації це superuser.com/users/470281/ivan34 та superuser.com/users/470328/ivan34 . Ви зможете відредагувати свою відповідь.
G-Man каже: "Відновіть Моніку"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.