12 лет назад 7 сентября 2007 в 16:58 449
Прошу вашей помощи в решении проблемы, возникшей с выключением ПК, – это самое выключение занимает аж две-три минуты. Конфигурация такова: Win XP Pro SP2 лицензионная, все обновления ОС установлены. Материнская плата – ASUS P5GD1, процессор – P4 520 (2,8 ГГц), 1 Гбайт RAM, видеокарта – GF 6600 GT. Просмотр логов системных событий дал зацепку: «Регистрация сервера {9B1F122C-2982-4E91-AA8B-E071D54F2A4D} DCOM не прошла за отведенное время ожидания». Что же предпринять дальше? Очень ценю ваше мнение и надеюсь на помощь… Кстати, не подскажете, как можно улучшить свое знание процессов ОС и ее реестра? Что посоветуете прочесть?

Ну, хороших книжек по Windows довольно много. Я бы советовал особое внимание обратить на книги серии «Resource Kit», а также «подсесть» на изучение сайта TechNet от Microsoft. По поводу же вашей проблемы, вернее даже вообще для всех случаев медленного выключения ПК, могу посоветовать следующее. Во-первых, проверьте, не включен ли у вас режим очистки файла подкачки при выключении ПК – этот процесс занимает много времени. Для этого откройте раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetContro lSession ManagerMemory Management и установите равным нулю или удалите параметр ClearPageFileAtShutdown. Далее, если тормоза при выключении наиболее заметны в момент сохранения параметров пользователя (на экране долго висит надпись «Save Settings»), то установите программу User Profile Hive Cleanup Service от Microsoft – она решает эту проблему. Еще раз просканируйте систему свежеобновленными программами Ad-aware и SpyBot. Обновите драйверы оборудования и BIOS. Почистите диск от мусора и проверьте его программой CheckDisk или аналогичной. Еще раз попробуйте все убрать из автозагрузки. Это в общем случае. Если же Event Viewer показывает именно это сообщение о сбое данного сервера DCOM, то это связано со сбоем службы Windows Update и решение будет такое: попробуйте для начала зайти на сайт Windows Update и посмотреть – работает ли служба обновлений. Установите обновления соответствующего элемента управления ActiveX, если сайт вам предложит это сделать. Если это не поможет, откройте консоль и выполните команды: net stop wuauserv regsvr32 /s wuapi.dll regsvr32 /s wups.dll regsvr32 /s wuaueng.dll regsvr32 /s wuaueng1.dll regsvr32 /s wucltui.dll regsvr32 /s wuweb.dll regsvr32 /s jscript.dll regsvr32 /s atl.dll regsvr32 /s softpub.dll regsvr32 /s msxml3.dll regsvr32 /s wups2.dll regsvr32 /s wuweb.dll net start wuauserv После этого Windows Update должна заработать нормально, и сбой пропадет. Аналогичного результата можно добиться с помощью программы Dial-a-fix (www.lunarsoft.net, про решение проблемы читайте на wiki.djlizard.net/Dial-a-fix_tips), которая умеет решать типичные проблемы ОС.

Никто не прокомментировал материал. Есть мысли?