Приветствие

четверг, 19 апреля 2012 г.

Наглядный процесс ожидания решения при инсталляции

Действия:  
     Нередко при инсталляции программ пользователю кажется, что произошел, какой то сбой и начатая установка прерывается. На самом деле все совсем не так, пользователь просто не видит скрытое окно, и может попросту не заметить мигающую иконку приложения на панели задач. В действительности установщик либо ожидает от пользователя подтверждения или отмены действия, либо специально задерживает процесс для оценки программ запущенных в фоновом режиме. Все дело в том, что по умолчанию в Windows приложение, ожидающее ввода данных, некоторое время мигает в панели задач, а затем ожидает активации в течение 200 секунд. Это большой промежуток, можно ускорить вывод подобных окон на передний план и сделать процесс ожидания решения при инсталляции более наглядным.
Прежде всего следует сделать резервную копию реестра. И только потом вносить изменения в реестр.

Нажмите кнопку пуск и в поле "Найти программы и файлы" введите regedit, нажмите "Enter". В окне редактора реестра перейдите HKEY_CURRENT_USER\Control Panel\Desktop.

Наглядный процесс ожидания решения при инсталляции

В правой части окна редактора найдите строчку ForegroundLockTimeout и щелкните по ней дважды левой клавишей мышки. Откроется окошко изменения параметра DWORD. Выберете в поле "Система исчисления" вариант "Десятичная", и задайте значение – 10000.

Наглядный процесс ожидания решения при инсталляции

     Время ожидания диалогового окна сократится до десяти секунд.
Не рекомендуется ставить значение параметра DWORD равным "0" так как окно диалога отобразится на переднем плане моментально, что может помешать выполнению другой команды. После внесения изменений нажмите ОК и закройте редактор реестра. В дальнейшем диалоговое окно при инсталляции будет появляться достаточно быстро. Но это совершенно не означает что теперь инсталлятор, какой либо программы не будет показывать диалоговое окно, просто оно будет появляться без задержек.
----------------------------------------------------------------------------------------------

10 комментариев :

  1. Автор! Пиши для какой Win ты это делал.

    ОтветитьУдалить
    Ответы
    1. Когда в тексте конкретно не обозначена версия ОС, значит применимо и в XP и Windows 7. Во всяком случае эти пункты в реестре присутствуют.
      Еще, если не понятно для какой системы, дабы не попасть в просак, в конце поста есть ярлык, обозначающий для какой конкретно темы данный пост.

      Удалить
  2. У меня Win XP SP3 без каких-либо твикеров и оптимизаторов. И тут у меня ноль. Подозреваю, что это следствие вымаранных в разделе "Визуальные эффекты" (вкладка Быстродействие). Доки MS http://technet.microsoft.com/en-us/library/cc957208.aspx говорят о том, что значение по умолчанию 20000

    ОтветитьУдалить
    Ответы
    1. У меня Windows 7 в тестовом бессрочном режиме, стоит НОЛЬ. Windows 7 и Windows XP SP3 лиц - стоит по умолчанию 20000.

      Удалить
  3. Анонимный29 июня 2012 г., 10:11

    "чайник" в реестре?!-это круто!

    ОтветитьУдалить
    Ответы
    1. Когда-то ведь надо начинать. Не все же время быть посудой. Тем более, все описано подробно и если быть внимательным, то ничего страшного не произойдет. А если человек по жизни ко всему относится не срьездно, не вниматеельно, не думая что делает, то в реестре ему, конечно, делать нечего. Да и в жизни стоит с опаской переходить дорогу.

      Удалить
    2. Анонимный29 июня 2012 г., 11:36

      а оно "чайнику" надо?(любоваться загрузкой) и при чём тут переход дороги? имею обширный круг друзей-пользователей компьютеров,работающих от фотошопа до автокада-даже понятия не имеют про реестр(вспомнят услышав слово)(я не против статьи-кому то пригодится!)

      Удалить
    3. И пишется для того, что кому-то пригодится. Здесь нигде нет призыва все обязательно повторять!

      Удалить
  4. Отличные советы. Мне нравится ковыряться в реестре, предварительно создавая точки восстановления. Только меня не устраивает то, что я тупо следую советам, слабо что-либо понимая. Существует множество платных и бесплатных курсов разной тематики, но курса по работе с реестром я не встречала. Скачала книгу Климова "Реестр Windows 7", только никак её не одолею.

    ОтветитьУдалить
    Ответы
    1. По правде сказать - копание в реестре без надобности не стоит. Только по необходимости. Ведь в действительности, не всем же нужен "Наглядный процесс ожидания решения при инсталляции". Многие спокойно обходятся и без этого. Но ознакомиться с данной возможностью можно, даже не применяя, но понимая что это можно применить при необходимости.
      Ваше желание изучать реестр- это хорошо. Хотя бы для общего представления. Многие пользуются различными твикерами для оптимизачии системы. И потом бывает очень сложно понять какие изменения были внесены.
      На счет курсов по реестру, тут видимо ситуация следующая - в системе в принципе все настроено. Лишний раз без нужды изменять реестр - так и систему угробить не долго. Большинство пользователей легкомысленно вообще относятся к системным настройкам. А ведь в реестре хранятся различные данные, необходимые не только для работы программ, но главное для работаспособности системы.
      То, что Вы создаете точки восстановления - это хорошо, и даже обязательно. Еще хорошо бы делать резервную копию реестра при работе с ним.

      Удалить

Примечание. Отправлять комментарии могут только участники этого блога.