2

Недавно я вставил немного дополнительного ОЗУ и SSD в довольно старый ноутбук и бросил в неиспользованную копию Windows 7, и, к моему удивлению, он работает довольно хорошо. Единственное, с чем у меня были проблемы, это старая интегрированная графика Intel, которая не поддерживает Aero (последний драйвер XPDM должен был быть установлен в режиме совместимости, но в остальном тема Basic работает нормально).

Древний графический набор микросхем также заставляет Secure Desktop тратить много времени на затемнение экрана, поэтому мне пришлось снизить UAC на ступеньку ниже:

1

Это, однако, привело к раздражающей проблеме. Если я бег любого комплекта приложения MS (например, Regedit, например) или приложение третьей стороны , требующее возвышение или из меню Пуска или запустить диалог и Secure Desktop включен, экран затемнен (после длительной задержки) и диалоговое окно UAC фокусируется, и я могу просто нажать Alt+Y, чтобы выбрать Да и разрешить запрос:

2 3

Однако, так как я стал Secure Desktop выключен на этой машине я обнаружил , что диалоговое окно UAC (и связанных с ними кнопка на панели задач) для любой программе , запущенной с помощью диалога Run мигает (как фоновое приложение пытается получить мое внимание) , но в конце концов заканчивается расфокусированным, поэтому мне нужно нажать на нее (или Alt+Tab на нее, где она находится в последний раз в очереди), прежде чем я смогу нажать Alt+Y (я, конечно, тоже могу непосредственно нажать кнопку Да ). Та же программа, запущенная из меню «Пуск», приводит к сфокусированному диалогу, как и раньше.

Поэтому мой вопрос: при запуске приложений из диалогового окна «Запуск» с отключенным Secure Desktop, есть ли способ сделать фокусировку для диалогового окна UAC по умолчанию, чтобы я мог быстро нажать « Да» без использования мыши? Кроме того, почему один и тот же диалог ведет себя по-разному в зависимости от того, откуда запускается программа?

Обратите внимание, что я не хочу полностью отключать UAC, не хочу снова включать Secure Desktop из-за задержки, не хочу отключать функцию мигания панели задач и не хочу использовать какие-либо сторонние приложения / службы, которые всегда будут бегать в фоновом режиме.

1 ответ1

0

Возможно, скрыт дубликат пользовательского диалога администратора Vista

Я думаю, что нет решения. Вы можете написать небольшое приложение / скрипт, который работает в фоновом режиме и пытается переключиться в окно UAC, когда оно появляется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .