Гендин.RU
есть что сказать...
Also Known As DagPages ;-) Rambler's Top100
Теперь новые Будни - новый вид сайта
Переходите на главную страницу!
1C:F.A.Q. Часто задаваемые вопросы по программам 1С.
Конфигурирование. Администрирование.
С чего начать? Где я?  |  Что дальше?
Медленно запускается 1С. Что случилось? Можно это как-то ускорить?
Диагноз: Скорее всего запуск 1С в Вашем случае тормозит работа антивирусной программы.
Анамнез: Многие антивирусные программы устанавливают агента (антивирусный монитор), который запускается в момент начала работы Windows. Такие агенты предназначены для того, чтобы проверять на лету запускаемые и открываемые файлы, содержимое электронных писем. При запуске, 1С открывает файл конфигурации (*.MD), просматривает файлы с данными о пользователях (*.USR), открывает таблицы и индексные файлы (*.DBF и *.CDX).
Рецепт: В некоторых антивирусных программах можно настроить исключение по маске - набор расширений, которые агент проверять не будет. Если в Вашем антивирусе такой опции нет, попробуйте:
1. Обновить антивирус;
2. Отключить запуск агента: в этом случае опасность заражения вирусом возрастает, и, следовательно, необходимо чаще запускать стандартную проверку диска;
3. Смириться со скоростью запуска 1С.
P.S.: В чем же может быть дело, если у Вас вообще не установлен антивирус?
  • Иногда на больших и сложных локальных сетях 1С долго ищет ключ защиты. Выхода два:
    1. Уделить больше внимания настройкам сети (используемые протоколы, оборудование и т.д.);
  • При сетевой версии 1С медленный запуск может быть из-за наличия в сети сетевого принтера Canon LBP. Принтерный монитор, запускающийся в автозагрузке, существенно тормозит 1С. Имеет смысл отказаться от запуска этого монитора.
P.P.S. Для сетевой версии можно отредактировать текст "NETHASP.INI",
находящийся в подкаталоге "BIN" каталога программы (вместе с
exe'шником). Или просто заменить его на нижеследующий текст:

[NH_COMMON]

NH_TCPIP = Enabled;

[NH_TCPIP]

NH_SERVER_ADDR = 192.168.1.1;

NH_TCPIP_METHOD = TCP;

NH_USE_BROADCAST = Disabled;

где "192.168.1.1" - это IP адрес сервера (например).
Как это понимает программа при запуске.
1. Смотрит в раздел INI файла "Общие" ("[NH_COMMON]")
и выясняет, что надо использовать для посика ключа
в сети IP-протокол ("NH_TCPIP = Enabled;").
2. Ищет в INI-файле и находит раздел, посвященный
настройкам IP ("[NH_TCPIP]").
3. Смотрит IP-адрес компьютера с ключем
("NH_SERVER_ADDR = 192.168.1.1;").
4. Смотрит и видит, что используем для поиска именно
"TCP" IP - протокол (Transmission Control Protocol),
а не "UDP" (User Datagram Protocol). Для этого мы пишем
в INI-файле: "NH_TCPIP_METHOD = TCP;"
5. Из строки "NH_USE_BROADCAST = Disabled;" программа
поймет, что не нужно использовать широковещательные
запросы и будет искать ключ только напрямую, по указанному
выше IP-адресу.

Время запуска самой программы (не путать с загрузкой
конфигурации) с любой машины уменьшается почти на порядок.
То есть, примерно, с 10-30 секунд до 1-5 секунд.

© 2000-2004, Текст и оформление Дмитрий Гендин 1C:TOP-100 КЛУБ ПРОФЕССИОНАЛОВ 1С Rambler's Top100