Решение проблемы медленного выключения компьюьера
#1
Отправлено 14 июля 2008 - 19:06
В результате этих экспериментов система работает на моем не самом современном по сегодняшним меркам компьютере, быстро, стабильно и загружается скорее, чем у многих обладателей современного железа. Все бы было хорошо, но вот в последнее время я начал замечать, что компьютер стал медленно выключатся. Сначала я не обращал на это особого внимания, объясняя это тем, что компьютер интенсивно использовался по 10-15 часов в день (вроде большое количество фоновых программ, очистка памяти и т. д. и т. п.) Но вот эта проблема стала возникать все чаще, а время отключения могло доходить до 5 минут. Решив, что дальше так жить нельзя я просмотрел журнал событий и в "Приложениях" увидел следующее:
Тип: Ошибка
Источник: Userenv
Категория: Отсутствует
Код (ID): 1517
Описание: Реестр пользователя имя_компьютера/имя_пользователя был сохранен в то время, как приложение или служба продолжали использовать его во время выхода из системы. Используемая реестром пользователя память не была освобождена. Реестр будет выгружен, когда он не будет использоваться. Возможная причина — службы, выполняемые от имени пользователя. Попробуйте изменить настройку служб и задать их выполнение с учетными записями LocalService или NetworkService.
Сперва суть проблемы мне стала ясна, я подумал, что ошибку может вызывать запущенный firewall-сервис. Я отключил его автоматический запуск, но в дальнейшем проблема повторилась. Тогда я начал по очереди отключать все программы из "Автозагрузки" - это также не помогло, ошибка возникала вновь. Я уже начал грешить на загружаемую в оболочку dll библиотеку одного перспективного freeware архиватора, и хотел по совету журнала событий изменить настройку служб, как решение нашлось само собой.
От безысходности "вбил" текст ошибки в поисковик, и сразу же попал на страницу MS с подробным описанием подобного рода ошибок (1517, 1524, 1500, 1000) для Windows Server 2003, Windows XP, Windows 2000 и Windows NT 4.0. Для решения же всех этих проблем специалисты MS предлагали "используйте службу UPHClean (Microsoft User Profile Hive Cleanup Service). Служба UPHClean контролирует компьютер в процессе выгрузки профиля пользователя и закрывает открытые ресурсы. Благодаря этому компьютер может выгрузить, а затем согласовать профили пользователей." Ссылка на это благо также была приведена, но вот здесь-то и начиналось самое интересное. Чтобы получить заветный файл, предлагалось пройти процесс определения легальности копии установленной системы. Мало того, что это долго, так это еще и не очень мне интересно ;-). В общем, службу пришлось искать и скачивать с альтернативных источников. (Позже однако, выяснялось что ее можно получить и с официального сайта производителя, даже отказавшись проходить контроль легальности системы, но какими-то другими ссылками).
Установка сервиса проблем не вызывает. Полученная мной версия UPHClean v1.5e датируется 4 мартом 2008 года. После установки User Profile Hive Cleanup Service прописывается в системе как Process с автоматическим запуском, который занимает 320 кб памяти. Компьютер стал выключаться почти мгновенно - секунд за 10-15. В "Журнале событий" сервис оставляет заметки о своем успешном запуске, и о программе, которую при выключении он принудительно выгружает. Теперь, примерно, обозначены направления по которым нужно искать причину возникновения ошибки, но пока меня и так все устраивает. Всем, кто сталкивается с подобного рода ошибками, настоятельно рекомендую службу UPHClean - она действительно помогает!
P.S. MrClon Сохраните данную утилиту на своем сервере
Скачать UPHClean v1.5e
#2
Отправлено 16 июля 2008 - 11:18
В пример приведу собственные беды, и траблы моих знакомых сисадминов.
Значица, поставил я лицензионную!!! Винду с SP2. После чего с офсайта обновил её до SP3. И...начались проблемы: при попытке установить дополнительные обновления сверху SP3 Винда их отказывалась устанавливать, при этом не выдавая никакой ошибки....Просто писала: данные обновления не могут быть установлены на этот компьютер.
Я смотрел в логах - никакой зацепки относительно инсталляции обновлений. Пробовал их ставить и по графику, и самостоятельно...один хрен - только вид сбоку...Осталось только скачивать все обновления и устанавливать их самостоятельно.
У моих знакомых сисадминов(почти у всех) одна беда: если собирать в небольшую сетку(3-4) компы с Виндой, на которой установлены где SP2, а где и SP3 то компы с третьим сервис-паком не видят компы с SP2. Только с третьи паком....вот такая хрень...Причём, везде Винда лицензионная......
Если у кого-то уже есть неприятный опыт общения с SP3: прошу выложить свои траблы, чтобы в последствии мы все знали, с какой стороны ещё разложены грабли SP3 в Винде....
#3
Отправлено 02 августа 2008 - 22:18
Отказ от установки чаще всего связан с тем, что некоторые пользователи отказываются установить предлагаемый сайтом мелкомягких сертификат актив-икс, еще иногда подобные проблемы возникают всвязи с установленными антивирусами аваст, падла (панда), едевер и практически все версии каспера. Практически в 80% случаев при установленном авасте.
#4
Отправлено 02 августа 2008 - 22:24
Две очень легкие операции с реестром (даже для полного ламера), которые заставят молниеносно открываться файлы и папки в локальной сети, загрузка страниц сайтов тоже значительно ускорится.
Операция 1.
Открываем реестр (для тех, кто не знает как: Меню пуск - выбираем пункт Выполнить - в появившемся окне пишем regedit - нажимаем ОК).
В открывшемся проводнике находим: HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace
найдите, выделите и удалите (не дрейфить) следующий ключ (папку): {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
Операция 2.
Открываем реестр, в открывшемся проводнике находим:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
Добавляем, у кого нет, такой вот параметр:
Название параметра: SizReqBuf
Тип: REG_DWORD
Значение: 512 - 65535 (bytes in decimal, or 200 - FFFF hexadecimal) (в десятичных)
По умолчанию: 4356
#5
Отправлено 02 августа 2008 - 22:29
На счет Касперского и Аваста я не согласен, т.к держал 15-ть компов с СП2 и везде кис стоит, а до этого был аваст (последний неустроил моего начальника поэтому был удален) с кис все лётает, а кто кто так это панда и езет настоящие гамноНасчет изложенных выше проблем впервые слышу.
Отказ от установки чаще всего связан с тем, что некоторые пользователи отказываются установить предлагаемый сайтом мелкомягких сертификат актив-икс, еще иногда подобные проблемы возникают всвязи с установленными антивирусами аваст, падла (панда), едевер и практически все версии каспера. Практически в 80% случаев при установленном авасте.
#6
Отправлено 02 августа 2008 - 23:05
12-13000 машин - вот это уже кое что))
Я не буду спорить какой из антивирей может давать проблему, какой нет.
Чаще всего дело в том, как хрюша сама настроена на взаимодействие с антивирем, как ее собственные параметры прописаны, насколько верно сам администратор или ведущий программист написал все поправки в коде самой винды... Перечислять можно долго, но основные причины (если винда не переписывалась) я изложил. Данные собраны за 4 года с более чем 15000 компов и разных сборок винды, а также с чистой хрюши без сервиспаков (такую ставлю только на самые ответственные места и потом добавляю либо компоненты паков, либо переписываю длл-ки).
#8
Отправлено 03 августа 2008 - 12:41
Пропишите в настройках вашего сервера параметры ftp-соединений в пассивном режиме и отключите активные. Сервер начнет более равномерно отдавать информацию, будет меньше требовать ресурсов ЦП и оперативной памяти.
Качалки сами понимают режимы соединения, браузеры и так работают в пассиве, а вот тем, кто качает через тотал-коммандер придется в своих настройках поставить галочку "работа в пассиве"
В любом случае выиграют все: вы в том, что будет меньше служебного ВХОДЯЩЕГО трафика, пользователи получат более быстрое и стабильное, а не скачкообразное скачивание файлов.
#9
Отправлено 03 августа 2008 - 12:49
На самом деле будущее наступило несколько дней назад, просто никто этого не заметил.
Jabber: mrclon@jabber.ru
#10
Отправлено 05 августа 2008 - 00:13
не х..я не понял за чем исходники переписывать ??? вам что ночью не спится?? я понимаю там в винду всякого ПО понапихивать типа Ехтрима ну или Зверя, но на х..я переделывать то что дядя Билл сделал? и к слову Каспер по любэ рулит!!! ИМХОНу 15 рабочих станций это не статистика))
12-13000 машин - вот это уже кое что))
Я не буду спорить какой из антивирей может давать проблему, какой нет.
Чаще всего дело в том, как хрюша сама настроена на взаимодействие с антивирем, как ее собственные параметры прописаны, насколько верно сам администратор или ведущий программист написал все поправки в коде самой винды... Перечислять можно долго, но основные причины (если винда не переписывалась) я изложил. Данные собраны за 4 года с более чем 15000 компов и разных сборок винды, а также с чистой хрюши без сервиспаков (такую ставлю только на самые ответственные места и потом добавляю либо компоненты паков, либо переписываю длл-ки).
#12
Отправлено 12 августа 2008 - 12:46
#14
Отправлено 13 октября 2008 - 19:26
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 скрытых пользователей