Нужно ли периодически перезагружать windows сервер

Не перезагружайте Windows, это не нужно делать часто

Вы слышали о том, что Windows надо периодически перезагружать для предотвращения глюков и исправления проблем. Кто-то даже регулярно перезагружает систему для профилактики. Давайте разберем насколько это необходимо и когда нужно перегружать ПК.

Как человеку, который годами не переустанавливает систему и у которого компьютер работает сутки напролет без перезагрузки, мне не знакома практика постоянных рестартов. Делаю это после установки обновлений или после установки программ. В остальное время ПК работает без остановки день и ночь. Перезагрузки ему не нужны, они попусту тратят мое время.

В чем причина глюков

Большое количество запущенных процессов и малый объем свободных ресурсов компьютера — частая причина глюков. При этом мощность системного блока тут совсем не причем. Даже крутой комп можно нагрузить так, что он будет еле дышать.

Система пытается выполнить какую-то задачу, а параллельно с этим другие процессы занимают процессор, память и диск своими задачами. Эти фоновые процессы возможно и не нужны вам здесь и сейчас. Получается, что компьютер живет своей жизнью, а вы ему мешаете.

Можно перезагружаться хоть каждый час. Да и срабатывать будет не всегда, если автозагрузка забита ненужными программами.

Как избавиться от этого раз и навсегда

Следите за автозагрузкой Windows и не давайте ненужным приложениям запускаться автоматически, забивая ресурсы. Чем меньше ресурсов у компьютера, тем меньше программ в автозагрузке должно быть. В идеале там не должно быть ничего. Это позволит использовать максимальный объем ресурсов ПК для ваших задач.

Если какая-то программа все же нужна при запуске системы, то следите за ее активностью. Допустим, вы пользуетесь Яндекс.Диском для хранения и обмена данными с коллегами. Отказаться от его автозапуска вы не можете по объективным причинам. Контролируйте, когда приложение проявляет максимальную активность (синхронизируется), а когда просто висит в памяти в ожидании. Иконка в системном трее (области системных часов) — хороший индикатор. Если идет синхронизация (на иконке крутятся стрелочки), то подождите завершения, а уже затем начинайте выполнять нужную задачу. Либо временно отключите Яндекс.Диск, выполните что необходимо, а затем запустите его снова.

Если у приложения нет значка в трее или он не отображает текущий статус, то можно использовать Диспетчер задач Windows для отслеживания активных процессов. Например, так можно узнать о плановой проверке компьютера антивирусом.

Как защитить автозагрузку

Вы можете вручную контролировать список автоматически запускаемых программ в Диспетчере Задач. В Windows 10 это особенно доступно. Нажимаете Ctrl-Shift-Esc, переключаетесь на вкладку автозагрузки и проверяете список. Ненужное отключаете, а нужное оставляете.

Но можно упростить процесс, используя дополнительные утилиты вроде Autorun Organizer. Там есть функция контроля автозагрузки, которая сообщит о появлении новых процессов сразу после их появления. При этом сама утилита практически незаметна в системе.

Что дадут эти процедуры

Если вы возьмете под контроль автоматически запускаемые приложения, то навсегда сможете забыть про регулярные профилактические перезагрузки Windows, которые будут лишь отнимать время. Вам будет хватаеть той перезагрузки, которая проиходит в результате выключения компьютера на ночь. На ноутбуках это будет еще реже, если переводить систему в режим сна или гибернации при закрытии крышки. Дополнительный перезапуск потребуется разве что после установки обновлений.

Как часто необходимо перезагрузить Windows-серверы?

Небольшой фон: у нас есть несколько серверов Windows (2003, 2008) для нашего отдела. Мы являемся подразделением ИТ, поэтому мы управляем нашими собственными серверами. Из четырех из нас здесь я единственный, у меня небольшое количество информационных знаний. (Обратите внимание на «небольшое количество».) Мой босс говорит, что серверы нужно перезапускать не реже одного раза в неделю. Я не согласен. Наш ИТ-отдел говорит, что, поскольку она постоянно их перезагружает, это причина, по которой наши жесткие диски не работают, а источники питания выходят на них. (Это случилось с несколькими нашими серверами пару раз за последние четыре года и совсем недавно.)

Итак, вопрос: как часто все перезагружают свои серверы Windows? Есть ли отраслевой стандарт или рекомендация? Является ли наш ИТ-отдел правильным, говоря, что, поскольку мы снова начинаем, у нас возникают проблемы с оборудованием? (Мне нужна причина, если я собираюсь передумать!)

13 ответов

Мой босс говорит, что серверы должны быть перезагружены как минимум еженедельно

I сильно не согласен. Microsoft добилась больших успехов с тех пор, как хорошие дни [NT, кто?] В отношении стабильности и времени безотказной работы. Жаль, что консенсус внутри ИТ-поддержки не изменился вместе с этим.

Как часто все перезагружают свои серверы Windows?

Только тогда, когда требуется — либо из-за обновления ОС /программного обеспечения, либо с критическим программным сбоем, который не может быть восстановлен с помощью других методов, обновления /замены оборудования или других действий, которые не могут произойти без перезагрузки. 1

Есть ли отраслевой стандарт или рекомендация?

Я никогда не видел стандартной рекомендации per se , но я мог не соглашаться с любой рекомендацией [кроме самой MS), которая указывала бы на необходимость перезагрузки на определенный временной интервал «просто-потому».

Читайте также:  Mac os загружается только с диском

Является ли наш ИТ-отдел правильным, говоря, что, поскольку мы снова начинаем, у нас возникают проблемы с оборудованием?

Перезапуск [и, более того, цикличность питания] — самый напряженный период аппаратной активности для компьютера. У вас больше всего крутятся до 100% — диск и вентиляторы . . а также значительные колебания температуры компонентов. Современное аппаратное обеспечение невероятно устойчиво, но это не должно быть причиной для просто отскакивающих серверов по прихоти несколько раз в неделю.

1 Кроме того, я ненавижу, когда «просто» перезагружают сервер Windows в случае неудавшейся службы или тому подобное. Я понимаю, что нужно снова запустить службу, но перезагрузка должна состоять из last при устранении проблем с сервером. Идентификация и исправление [!], Основная причина сбоя почти никогда не должна приводить к «Meh, просто перезагрузите его . »

Серверы Windows необходимо перезагружать ежемесячно, если вы применяете исправления. Вы применяете исправления, не так ли? Right?

Я дам альтернативный ответ для очень конкретного случая. Достижения последних 2-3 лет, возможно, изменили это, но если у вас есть сильно используемые серверы TS или Citrix, которые запускают много интерактивного приложения (например, Office), было бы неплохо делать еженедельные перезагрузки в нерабочее время, просто начать с чистого листа для ресурсов, таких как застрявшие сеансы, используемая куча рабочего стола и т. д. Если у вас есть ферма, настроенная правильно, и пошатните перезагрузки, даже если у вас есть возможность использования вне часов, пользователям не следует влиять.

Конечно, это обычные перезагрузки серверов, но они используются как настольные компьютеры.

Это скорее политическая и психологическая проблема, чем техническая.

По моему опыту, определенные люди, которые работали с некоторыми из более старых версий окон, поняли, что им нужны еженедельные перезагрузки, и они закрепили эту философию в небольшом углу их (они никогда не замечают, когда перезагрузка упускается, когда они в отпуске). Если у вас нет очень нестабильных систем и приложений, это уже не основано на реальности.

С другой стороны, частые перезагрузки могут катализировать аппаратный сбой, но вряд ли могут быть причиной этого.

Единственный раз, когда их нужно перезапустить, требуется техническое обслуживание , если все работает правильно . Запланированные перезагрузки действительно являются лишь требованием, когда A) обновление программного обеспечения, B) выполнение технического обслуживания или C), связанное с утечкой памяти, которая не может быть решена путем перезапуска программного обеспечения /услуги, вызывающих ее. Хотя окна не известны в течение длительного времени, это происходит (на последней работе были несколько ящиков Win2k, которые работали в течение нескольких месяцев, они просто работали). Просто помните, что для любого исправления, скорее всего, потребуется перезагрузка.

На протяжении многих лет Microsoft проделала большую работу по улучшению своей серверной ОС. И некоторые серверы, которые вы можете запустить в течение 6 — 12 месяцев, прежде чем они начнут испытывать проблемы, некоторые только делают это 2 — 3 месяца. Все зависит от того, какие службы и приложения работают на серверах. Но они будут все иметь проблему в какой-то момент. Обновления Windows, утечки памяти, несовершенное программное обеспечение — всего лишь несколько причин.

Для наших клиентов с контрактами на обслуживание мы устанавливаем обновления и ежемесячно перезагружаем их серверы. Эти клиенты имеют гораздо более низкую неприличную проблему с незапланированными серверами, порядка 1/5-го числа таких проблем, как те, которые не перезагружаются регулярно.

Для тех, кто говорит, что перезагрузка вызывает преждевременный отказ оборудования, было время, когда перезагрузка жестких дисков и систем была потенциальной проблемой. Однако сегодня жесткие диски и другие компоненты построены так, чтобы выдерживать тысячи циклов остановки запуска. Если ваше серверное оборудование слабое, вы бы знали об этом в контролируемое время, когда вы там, чтобы быстро решить проблему, или случайный сбой при вызове в середине рабочего дня, когда департамент отключился?

Я чувствую, что нет недостатка в регулярных ежемесячных перезагрузках, в то время как все стороны являются ясными и проверенными с течением времени.

Я никоим образом не специалист по этому вопросу, но в зависимости от того, какие службы у вас запущены, некоторые могут быть подвержены переполнению определенных функций синхронизации, таких как timeGetTime () и getTickCount ().

timeGetTime имеет 32-битный результат, равный числу миллисекунд с момента запуска компьютера. Это достигает максимума примерно на 49,7 дня.

Я каждую неделю перезапускал все свои серверы Windows, и, конечно, было время, когда это было необходимо. В эти дни я только перезагружаю их, когда это требует обновление. Конечно, это означает, что они все равно перезапускаются каждые несколько недель.

Я полагаюсь на обновления Windows, чтобы настроить мое «расписание перезагрузки». Пусть Windows сама справится .. на этот раз! Только очень редко требуется перезагрузка с нашей установкой из-за утечек памяти .

Я — сетевой администратор с компанией, которая работает на нескольких серверах Windows 2003 2008. Я перезапускаю серверы на ежемесячной основе, как правило, не дожидаясь более трех месяцев, так как очень важно отказаться от этого короткого периода времени.

Однако с обновлениями патчей и окон я буду устанавливать WSUS на контроллер домена для применения обновлений и т. д. по расписанию, основанному на моем вкусе. Это делается для того, чтобы избежать обновлений серверов и неожиданно перезагрузки .

Все пользователи Windows Haters должны проверить сайты Netcraft.com с самыми длинными работающими системами за счет среднего времени безотказной работы ( http://uptime.netcraft.com/up/today/top.avg.html ). Это показывает сайты, которые работают с самого последнего времени с момента их последней перезагрузки, а 95% из 50 — это машины Windows 2003 и 2000. Как всегда, ваш пробег может отличаться.

Читайте также:  Операционная система windows общий вид окна

Задание только Windows может быть слишком широким для принятия разумного решения. На самом деле вы придете к лучшему решению, если рассмотрите службы, роли и функции, которые вы запускаете на машине Windows (например, веб-службы, серверы баз данных и т. Д.).

Качество и поведение сторонних приложений и веб-сервисов, запущенных на определенном сервере, может предложить требование более-менее частого перезапуска хостинговой машины Windows, чем другие машины без них.

На самом деле, некоторые сторонние приложения ( не идеально спроектированы, но никто не идеален, хотя! ) может не выпускать приобретенные системные ресурсы, такие как память, блокировки и сокеты в изящном и своевременная мода. Например, это может привести к сбою приложений, служб или драйверов [, при повторном запуске] в в ожидании или запуске, которые могут быть легко устранены без перезагрузки.

На практике голодные приложения с диском ввода /вывода, сети и памяти при высокой и напряженной рабочей нагрузке и с ограниченными доступными системными ресурсами могут привести к отставанию, неустойчивости или сбою в работе Windows, что может предложить вам перезапустить их раньше.

Если вам нужно запускать такие неисправные приложения или обслуживать больше пользователей, чем типичная емкость вашего оборудования /программного обеспечения, или вы вынуждены совместно находить несовместимые сервисы на одной физической машине, вы можете прийти к такому решению, что вы должны периодически перезагружайте Windows. В этом случае вы можете настроить период перезапуска, прослушивая жалобы пользователей о скорости сервера!

Правильный ответ никогда не будет, если вы не обновите программное обеспечение. В прошлый раз я перезагрузил свой сервер около 2 лет назад, и причина была в сбое питания.

Как часто нужно перезагружать серверы Windows?

Немного предыстории: у нас есть несколько серверов Windows (2003, 2008) для нашего отдела. Мы подразделение ИТ, поэтому мы управляем своими собственными серверами. Из четверых из нас здесь я единственный с небольшим знанием ИТ. (Обратите внимание на «небольшое количество».) Мой начальник говорит, что серверы необходимо перезапускать хотя бы раз в неделю. Я не согласен. Наш ИТ-отдел говорит, что из-за того, что она постоянно перезагружает их, по этой причине наши жесткие диски выходят из строя и на них отключаются источники питания. (Это случилось с несколькими нашими серверами пару раз за последние четыре года, и совсем недавно.)

Итак, вопрос: как часто все перезагружают свои серверы Windows? Есть ли отраслевой стандарт или рекомендация? Правильно ли говорит наш ИТ-отдел, потому что мы перезапускаем, поэтому у нас проблемы с оборудованием? (Мне нужна причина, если я собираюсь изменить ее мнение!)

13 ответов

Мой босс говорит, что серверы нужно перезапускать хотя бы раз в неделю

Я категорически не согласен. С хороших дней [NT, кто-нибудь?] Microsoft добилась больших успехов в плане стабильности и времени безотказной работы. Жаль, что консенсус в сфере ИТ-поддержки не изменился вместе с этим.

Как часто все перезагружают свои серверы Windows?

Только при необходимости — либо из-за обновления ОС / программного обеспечения, критического сбоя программного обеспечения, который не может быть восстановлен другими способами, обновления / замены оборудования или других действий, которые не могут произойти без перезапуска. 1

Есть ли отраслевой стандарт или рекомендация?

Я никогда не видел стандартную рекомендацию как таковую, но я не мог согласиться ни с одной рекомендацией (кроме как от самих MS), которая указала бы на требуемую перезагрузку через определенный интервал времени «просто потому что».

Правильно ли говорит наш ИТ-отдел, потому что мы перезапускаем, поэтому у нас проблемы с оборудованием?

Перезапуск [и, более того, включение / выключение питания] является наиболее напряженным периодом аппаратной активности для компьютера. У вас есть все, что крутится до 100% — диск и вентиляторы. а также значительные колебания температуры компонентов. Современное оборудование невероятно устойчиво, но это не должно быть причиной просто прыгающих серверов, по прихоти, несколько раз в неделю.

1 Кроме того, я ненавижу, когда технические специалисты «просто» перезагружают сервер Windows в случае сбоя службы или тому подобного. Я понимаю необходимость возобновления работы службы, но перезагрузка должна быть последним шагом при устранении неполадок сервера. Выявление и устранение[!] Первопричины сбоя почти никогда не должно приводить к «Meh, просто перезагрузите его. «

Серверы Windows необходимо ежемесячно перезагружать, если вы применяете исправления. Вы применяете патчи, верно? Правильно?

Я дам альтернативный ответ для очень конкретного случая. Достижения последних 2-3 лет, возможно, изменили это, но если у вас интенсивно используются серверы TS или Citrix, на которых запущено много интерактивных приложений (например, Office), было бы неплохо делать еженедельные перезагрузки в нерабочее время, просто начать с чистого листа для таких ресурсов, как застрявшие сеансы, использованная куча рабочего стола и т. д. Если вы правильно настроили свою ферму и сделали перезагрузку, даже если у вас мало времени использования, пользователи не должны подвергаться воздействию.

Конечно, это обычные перезагрузки серверов, но они используются как настольные компьютеры.

Это скорее политический и психологический вопрос, чем технический.

По моему опыту, некоторые люди, которые работали с некоторыми из более старых версий Windows, поняли, что им нужно еженедельно перезагружаться, и они сохранили эту философию в своем маленьком уголке (они, кажется, никогда не замечают, когда хотя перезагрузка пропущена, когда они в отпуске). Если у вас нет очень нестабильных систем и приложений, они больше не основаны на реальности.

Читайте также:  Windows хр sp3 одним файлом

С другой стороны, частые перезагрузки могут катализировать аппаратный сбой, но вряд ли причина его возникновения.

Единственный раз, когда они должны быть перезапущены, для технического обслуживания, если все работает правильно. Запланированные перезагрузки действительно являются обязательным требованием только при A) обновлении программного обеспечения, B) выполнении технического обслуживания оборудования или C) устранении утечки памяти, которая не может быть устранена путем перезапуска вызывающего ее программного обеспечения / службы. Хотя Windows не известна в течение длительного времени бездействия, это случается (на прошлой работе было несколько коробок Win2k, которые работали месяцами — они просто работали). Просто помните, что любое исправление, скорее всего, потребует перезагрузки.

Я имел обыкновение перезагружать все свои серверы Windows каждую неделю, и, безусловно, было время, когда это требовалось. В эти дни я только перезапускаю их, когда обновление требует этого. Конечно, это означает, что они все равно перезапускаются каждые несколько недель.

Я ни в коем случае не эксперт в этой области, но в зависимости от того, какие службы у вас запущены, некоторые могут быть подвержены переполнению при определенных функциях синхронизации, таких как timeGetTime() и getTickCount().

TimeGetTime имеет 32-битный результат, который равен количеству миллисекунд с момента запуска компьютера. Это максимально около 49,7 дней.

Microsoft проделала большую работу по улучшению своей серверной ОС за эти годы. Некоторые серверы могут работать в течение 6–12 месяцев, прежде чем они начнут испытывать проблемы, а некоторые — только через 2–3 месяца. Все зависит от того, какие сервисы и приложения работают на серверах. Но все они будут иметь проблемы в какой-то момент. Обновления Windows, утечки памяти, несовершенное программное обеспечение — это всего лишь несколько причин.

Для наших клиентов с контрактами на обслуживание мы устанавливаем обновления и ежемесячно перезагружаем их серверы. У этих клиентов гораздо меньше незапланированных проблем с сервером, порядка 1/5 от числа проблем, которые не перезагружаются регулярно.

Для тех, кто говорит, что перезагрузка вызывает преждевременный аппаратный сбой, было время, когда перезагрузка жестких дисков и систем была потенциальной проблемой. Однако сегодня жесткие диски и другие компоненты рассчитаны на тысячи циклов запуска и остановки. Если ваше серверное оборудование слабое, вы бы предпочли знать об этом в контролируемое время, когда вы готовы быстро решить проблему, или в случае случайного сбоя с вызовом в середине рабочего дня, говорящим о том, что отдел не работает?

Я чувствую, что нет никаких недостатков в регулярных ежемесячных перезапусках, в то время как преимущества очевидны и проверены с течением времени.

Все вы, Windows Haters, должны проверять сайты Netcraft.com с самыми длинными запущенными системами по среднему времени безотказной работы ( http://uptime.netcraft.com/up/today/top.avg.html). Это показывает сайты, которые работали дольше всего с момента их последней перезагрузки, и 95% из 50 лучших — машины с Windows 2003 и 2000. Как всегда, ваш пробег может отличаться.

Я полагаюсь на обновления Windows, чтобы настроить мое «расписание перезагрузки». Позвольте Windows управлять собой.. на этот раз! Только очень редко требуется перезагрузка с нашей установкой из-за утечек памяти.

Я сетевой администратор в компании, которая работает на нескольких серверах Windows 2003 2008. Я перезагружаю серверы ежемесячно, обычно не дожидаясь дольше 3 месяцев, так как очень важно не работать в течение этого короткого периода времени.

Однако с обновлениями и обновлениями Windows я буду устанавливать WSUS на контроллере домена, чтобы устанавливать обновления и т. Д. По расписанию, исходя из моих предпочтений. Это сделано для того, чтобы серверы не обновлялись и не перезагружались неожиданно.

Определение только Windows может быть слишком широким для принятия разумного решения. Фактически, вы примете более правильное решение, если рассмотрите службы, роли и функции, которые вы запускаете на компьютере с Windows (например, веб-службы, серверы баз данных и т. Д.).

Качество и поведение сторонних приложений и веб-сервисов, запущенных на конкретном сервере, может указывать на необходимость более / менее частого перезапуска хост-компьютера Windows, чем на других машинах без них.

На самом деле некоторые сторонние приложения (не идеально разработанные; ну, конечно, никто не идеален!) Могут не выпустить израсходованные системные ресурсы, такие как память, блокировки и сокеты, изящно и своевременно. Это, например, может удерживать некоторые сбойные приложения, службы или драйверы [при повторном запуске ] в состоянии ожидания или в начальном состоянии, которые нельзя легко исправить без перезагрузки.

На практике приложения, работающие с дисковым вводом-выводом, сетью и памятью, в условиях высокой и напряженной рабочей нагрузки и с низкими доступными системными ресурсами могут привести к зависанию, нестабильности или перегрузке компьютера Windows, что может привести к их перезапуску.

Если вам приходится запускать такие неисправные приложения или обслуживать больше пользователей, чем типичная емкость вашего аппаратного / программного обеспечения, или вы вынуждены размещать несовместимые службы на одной физической машине, вы можете прийти к такому решению, что вам следует перезагрузить Windows периодически. В этом случае вы можете настроить период перезапуска, прослушивая жалобы пользователей на скорость сервера!

Оцените статью