none
смарт карты RRS feed

  • Вопрос

  • пользователи ходят по смарт карточкам, драйвера на смарт карты установлены через ГПО, но есть одна проблема при включении компьютера на некоторых сразу появляется приглашение всунуть смарт карту а на некоторых через несколько минут, естественно всех это раздражает. В компании чей этот софт является не дали вразумительного ответа что делать, только намекнули что эта задержка происходит из за того что грузятся сетевые компоненты не в первую очередь поэтому и задержка, а какие именно и как это исправить... увы. Вопрос может кто то подскажет как это дело решить?
    6 января 2007 г. 15:30

Ответы

  • Что ж.. Посмотрите вот эту статью

    http://www.windowsitpro.com/Article/ArticleID/14848/14848.html?Ad=1

    http://support.microsoft.com/kb/q115486/

    Найдите вашу службу в

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    Опеределите к какой Group она относится и передвиньте группу выше в

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder

    Или создайте для нее отдельную Group и поставьте ее выше.

    Или если вы знаете, какие службы запускаются раньше, можете добавить в их DependOnService вашу "Smart Card"

    Еще раньше на microsoft была замечательная утилита BootVis, визуализирующая процесс загрузки. На MS ее нет, но на просторах интернета осталась (http://www.majorgeeks.com/download.php?det=664). Можете ей потрейсить процесс загрузки и найти, кто же тормозит старт вашей службы.

    8 января 2007 г. 18:13
  • Основываясь на выдержке из письма, присланного вам, я предлагаю изучить данную статью базы занний: http://support.microsoft.com/kb/832161/ru  

    В ней описанно как изменить порядок загрузки служб доступа к сети.

    Подозреваю что данную статью надо будет использовать совместно со статьёй "Отсрочка загрузки служб" ссылку на которую я привёл в ранее опубликованом сообщении.

    Также если это служба отновится к ПО стороннего разработчика то может быть тебе поможет вот какая статья: http://support.microsoft.com/kb/270035/ru

    8 января 2007 г. 22:42
  •  Вообще-то в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder уже есть группа SmartCardGroup.

    Достаточно в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Smart Card добавить ключ GROUP со значением SmartCardGroup

    10 января 2007 г. 5:54
    Модератор

Все ответы

  • Тебе нужно в реестре переместить службы отвечающие за приглашение всунуть смарт-катру на один уровень. Это надо сделать в соответсвующем разделе: или HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (регистрируются программы и сервисы, запускаемые на уровне машины.... т.е. независимо от того залогинился какой-либо юзер в системе или нет. Проще говоря всё что запускается до входа пользователя в систему)

    или HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (всё что запускается от имени текущего пользователя).

    6 января 2007 г. 22:38
  • Вот статья на сайте Майкрософт об этом

    http://support.microsoft.com/kb/835746/en-us

    7 января 2007 г. 2:07
  • нашел, моя служба идет третьей, первой блютуз и антивирус. вот только как поменять не могу найти?
    7 января 2007 г. 10:01
  • выяснил что моя служба зависит от Plug and Play, но что делать дальше с этим?
    7 января 2007 г. 11:56
  • А если отключить антивирус (disable в services) то при старте компьютера та же задержка?
    7 января 2007 г. 12:15
  • результат тот же самый...
    7 января 2007 г. 12:38
  • Есть несколько вариантов изменения загрузки:

     первый способ это изучить набор утилит: 

    http://www.microsoft.com/technet/sysinternals/processesandthreadsutilities.mspx

    второй способ это вручную изменить загрузку системы

     http://support.microsoft.com/kb/193888/ru

    Плюс к этому, хотя это и не относиться непосредственно к данной проблеме, думаю стоит проверить наличие данного обновления

    http://support.microsoft.com/kb/909520/ru

    Так же есть ещё такая статья: http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c29621675.mspx

    7 января 2007 г. 23:59
  • doc76, а что в точности вам ответили в Аладдине?
    8 января 2007 г. 9:55
  • вот письмо

    Значок с приглашением вставить смарт-карту появляется сразу после того, как запустится служба смарт-карточной подсистемы (имя службы – Smart Card). Если происходят задержки с ее запуском, то нужно проверить записи в системном в системном журнале. Возможно там будут предупреждения или ошибки других служб. Скорее всего данные задержки связаны с сетевыми настройками. Если какая-нибудь служба пытается обратиться к недоступному сетевому ресурсу, то таймаут по ожиданию соединения обычно составляет 30-60 секунд, плюс возможные повторные попытки, в результате задержка может составлять до 5 минут.

    8 января 2007 г. 16:16
  • по поводу итилит, посмотрел но они там как я понял для мониторинга, сделать ими что либо не получится они тыкают в реестр а что в нем делать я не знаю

    обновления для смарт карт не помогло....

    по поводу статей пока сижу перевожу....

    8 января 2007 г. 17:08
  • Что ж.. Посмотрите вот эту статью

    http://www.windowsitpro.com/Article/ArticleID/14848/14848.html?Ad=1

    http://support.microsoft.com/kb/q115486/

    Найдите вашу службу в

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    Опеределите к какой Group она относится и передвиньте группу выше в

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder

    Или создайте для нее отдельную Group и поставьте ее выше.

    Или если вы знаете, какие службы запускаются раньше, можете добавить в их DependOnService вашу "Smart Card"

    Еще раньше на microsoft была замечательная утилита BootVis, визуализирующая процесс загрузки. На MS ее нет, но на просторах интернета осталась (http://www.majorgeeks.com/download.php?det=664). Можете ей потрейсить процесс загрузки и найти, кто же тормозит старт вашей службы.

    8 января 2007 г. 18:13
  • Основываясь на выдержке из письма, присланного вам, я предлагаю изучить данную статью базы занний: http://support.microsoft.com/kb/832161/ru  

    В ней описанно как изменить порядок загрузки служб доступа к сети.

    Подозреваю что данную статью надо будет использовать совместно со статьёй "Отсрочка загрузки служб" ссылку на которую я привёл в ранее опубликованом сообщении.

    Также если это служба отновится к ПО стороннего разработчика то может быть тебе поможет вот какая статья: http://support.microsoft.com/kb/270035/ru

    8 января 2007 г. 22:42
  •  Вообще-то в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder уже есть группа SmartCardGroup.

    Достаточно в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Smart Card добавить ключ GROUP со значением SmartCardGroup

    10 января 2007 г. 5:54
    Модератор
  • Sie, ты, однако, очень хорошо знаешь реестр. It`s cool. Однако "вернёмся к нашим баранам"; у меня на днях была проблема с IE?, которая решилась очень просто: через msconfig я отрубил все сторонние службы(не Microsoft) и все программы в "Автозагрузке" а потом перезагрузил после этого IE заработал, тогда я вернул всё назад и проблема больше не повторялась. Может имеет смысл отрубить все службы и проги не связанные с смарт-картами?
    11 января 2007 г. 17:53
  • всем спасибо за обсуждение помогло отключение  Symantec™ Event Manager for Antivirus, перевел эту службу в ручной запуск и все залетало при старте. Почитал на сайте symantec про нее и пришел к выводу что мне она не нужна так как у меня этот сервис не используется. Вот кому интересно - http://www.symantec.com/region/ru/product/Symantec_EventManager.html
    17 января 2007 г. 8:08