michz В том-то и дело, что это не решает проблему. Результат остается тем же
Добавлено: Гм, сейчас попробовал вручную запустить службу BITS. Говорит, что не может запуститься.
Служба "Фоновая интеллектуальная служба передачи (BITS)" завершена из-за внутренней ошибки 2147942402 (0x80070002).
Помогите, пожалуйста.
Добавлено: Решил, блин. Я в ярости.
Напишу здесь, так как у многих может возникнуть такая проблема.
Ключевое слово - Norton AntiVirus. Недавно он пропустил очень хреновый вирус, который пришлось вручную выцеплять из системы. На это ушла вся ночь, после чего я решил удалить NAV из системы. НЕ ТУТ-ТО БЫЛО.
Оказалось, что NAV - намного более навороченный КЛЕЩ, чем удаленный мной вирус. Так как на его деинсталляцию я потратил БОЛЬШЕ ПОЛУДНЯ. Я его пытался установить заново, чтобы потом деинсталлировать. При переустановке он писал об ошибке и говорил, что установка будет отменена. НО ПРИ ОТКАТЕ УСТАНОВКИ ОН ТОЖЕ СООБЩАЛ ОБ ОШИБКЕ, вследствие чего оставался в системе уже в совсем мутировавшей форме, в виде этакого обрубка - кучи сервисов, работающих уже независимо друг от друга.
ОКАЗАЛОСЬ, что такая проблема возникает у многих, желающих отказаться от NAV. Видимо, она возникала настолько часто, что для ее решения в Symantec была создана специальная программа для удаления NAV - SymNRT (весит около 600Kb). Несмотря на заверения создателей, она помогла лишь остановить ненужные сервисы. Файлы NAV и записи в реестре все равно пришлось удалять вручную.
А теперь самое главное - эта последняя прога, SymNRT, зачем-то удаляет НЕ ТОЛЬКО СЕРВИСЫ NAV. Она херит и другие сервисы. Напр., у меня после ее работы не происходит регистрация сервиса DCOM (ошибка 10005 и 10010). А самое главное - она ломает сервис BITS, что, в свою очередь, вызывает глюки в работе Windows Update.
Решение этой проблемы (в перемешку с проклятиями пользователей в адрес Symantec можно прочитать
здесь.
Вкратце:
Создаем батник
regsvr32 oleaut32.dll
regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 msxml.dll
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 cryptdlg.dll
Запускаем его, после чего запускаем BITS:
NET START BITS (в командной строке).
Windows Update теперь будет работать.