Столкнулся на своем ноутбуке с Windows 8 со следующей проблемой:
«Все новые окна открывались в неактивном режиме», т.е. в фоне.
Чем это не нравилось? А например, копируем файлы из одного каталога в другой, есть дубликаты и система в фоновом окне спрашивает «что делать», а я это окно не вижу, так как оно появляется только в панели задач, а на рабочем столе не видно. Или открываю еще один документ word, а он уходит в фон и приходится на него переключаться.
Долго рыл Интернет по этому поводу и вот что нашел:
This is what is set when you tick the box, «Prevent applications from stealing focus»:
[HKEY_CURRENT_USER\Control Panel\Desktop]
«ForegroundLockTimeout»=dword:00030d40
Un-ticking the box sets it to this:
[HKEY_CURRENT_USER\Control Panel\Desktop]
«ForegroundLockTimeout»=dword:00000000
The option, «Flash taskbar button until I click on it» sets this:
[HKEY_CURRENT_USER\Control Panel\Desktop]
«ForegroundFlashCount»=dword:00000000
Источник
Время, отведенное на мигание
Когда программа требует ввода данных, она может либо выскочить на передний план, либо начать мигать кнопкой на панели задач. Вы можете установить время,в течении которого программа будет сигнализиоровать перед этим выходом. Для этого нужно в разделе
HKEY_CURRENT_USER\Control Panel\Desktop
создать или изменить параметр ForegroundLockTimeout типа DWORD и установить его значение на время задержки до «перехвата» фокуса в миллисекундах: 0 — окно сразу выскакивает вперед, 200 000 — значение по умолчанию.
Количество миганий
Также вы можете установить число миганий кнопки. Для этого надо в этом же разделе создать или изменить DWORD-параметр ForegroundFlashCount и установить его значение на нужное число миганий для привлечения внимания пользователя. Значения устанавливаются в десятичной системе: 0 заставит кнопку мигать бесконечно, по умолчанию значение равно 3
У меня «ForegroundLockTimeout» стоял на «dword:00030d40», сменил на «dword:00000000» и перезагрузил ноутбук. И заработало.