Какой урон будет делать отключение вместо того, чтобы выключаться?


56

Что делает Windows, когда она выключается?

Предполагая, что я все сохранил, какое негативное влияние оказывает отключение питания вместо правильного выключения? Мы все сделали это в какой-то момент, и лично я не знаю никого, чья машина умерла в результате.

(Просто чтобы быть ясно, я знаю, что не должен, я просто не знаю, почему.)

Ответы:


58

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

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

«Буфер записи в файл» также не обязательно должен быть буфером Windows. Снова на примере веб-сервера, регистрация может быть буферизована, поэтому она записывает на диск только каждые 100 запросов или что-то подобное. Чистое отключение смоет это соответственно; жесткое отключение не будет.

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

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


18

Джон Скит уже сделал все критические точки с точки зрения программного обеспечения и ОС.

У меня есть только одно небольшое замечание, которое может иметь значение.

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

Как минимум, это может привести к повреждению вашего блока питания (обычно за выключателем на задней панели вашего процессора). В худшем случае , что регулятор мощности материнской платы устройство может привести к неисправности. Это замена замены материнской платы обычно. И там есть худшие случаи .

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


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

9
@ derobert, насколько я понимаю, в электронике всегда есть вероятность отказа. С несколькими попытками снижения мощности вы просто увеличиваете эту вероятность.
Ник

@nik, ты физик или EE парень?
Пейсер

5

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


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

Это случалось с кем-то из членов семьи раньше - они не очень часто используют свой ноутбук, и устанавливается Центр обновления Windows, что, естественно, значительно повышает активность жесткого диска. Вместо того, чтобы ждать, пока обновление завершит установку и завершить работу, они решили принудительно отключить его, что привело к стиранию всего жесткого диска.
AStopher

1

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

Примеры вещей, которые могут произойти, даже если вы думаете, что машина простаивает:

  • дефрагментация
  • Обновления Windows
  • Другие обновления программного обеспечения, например, определения вирусов

1

Я не ожидал, что это принесет больше вреда, чем извлечение USB-накопителя без его извлечения - обычно это нормально, но может привести к повреждению, если он тихо делает что-то важное, когда вы его выключаете. Я полагаю, это зависит от того, насколько вам не нравится переустановка, если она все-таки сломается :)


1

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

О, и я обычно добавляю: «Не плачь по мне, если ты игнорируешь этот совет и твой жесткий диск / карта памяти повреждены». * 8' )


0

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


Возможно, вы сохранили все, но это не значит, что ваша ОС сохранила. ОС постоянно работает в фоновом режиме, чего вы не знаете ... у вас могут возникнуть проблемы, если вы остановите что-то в середине потока. (Менее вероятно в наши дни, но все еще возможно)
CJM

0

Что я мог найти :

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

Я не уверен, что информация не сохраняется, когда вы нажимаете кнопку питания, например, если ваш компьютер работает нормально, и вы нажимаете кнопку. Так что поправьте меня, если я ошибаюсь. Но я точно знаю, что когда вы удерживаете кнопку питания в течение 3-4 секунд, ничто не спасает .... особенно, когда ваш компьютер завис.

Я обычно не смею рисковать, но это может быть некоторой «наследственной» привычкой, когда такие вещи были проблемой. Если кто-то более технический может объяснить, ПОЧЕМУ это не проблема, это было бы здорово.


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

@ MichaelKjörling Я помню, что со всех компьютеров с Windows 95 ... «Теперь можно безопасно выключить компьютер».
Дэн Хендерсон

0

Предполагая, что вы сохранили все, без повреждений. Я делаю это все время, и мне еще предстоит увидеть даже одну проблему. Это, вероятно, журнал NTFS, спасающий меня.

Я не забываю проявлять большую осторожность с Windows 98 (FAT, конечно), но даже тогда все, что я получаю - это скандик при загрузке. Я думаю, что это унаследованная привычка. Я предполагаю, что большинство других типичных мер предосторожности - просто отказ от ответственности Microsoft.


0

Я не уверен, что это проблема, но я вспоминаю, что в те времена (15 лет назад, когда выпускалась win95) был риск того, что жесткие диски чтения, если они читают, могут сместиться при отключении питания и появлении царапин диск. Я подозреваю, что резолюция о чрезвычайной ситуации, о которой упоминает Дероберт, была разрешена.


0

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


-3

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


Но выключение питания (например, удержание кнопки питания в течение нескольких секунд на большинстве компьютеров или переключение на низковольтной площадке блока питания) может отличаться от отключения питания? И подумав об этом, до того как было введено мягкое отключение питания, все в конечном итоге просто отключали питание с помощью переключателя на главном источнике питания? (Ака « Теперь безопасно выключать компьютер ».)
Арьян

2
Эээ, всплеск начинается, когда вы что-то включаете. При отключении катушки индуктивности (т. Е. Трансформатора) возникает скачок напряжения, но все блоки питания компьютера (с начала 80-х годов) являются «переключающими» модулями, которые не используют трансформаторы в качестве первой ступени преобразования.
Даниэль Р Хикс

Шипы могут случиться, даже если вы выключите устройство, я так сожгла Arduino. И это не так опасно, но это не оптимальное решение, а благодаря функции «теперь безопасно выключать компьютер» минимальная нагрузка на блок питания уменьшает проблемы.
Fabiusp98

1
Я серьезно сомневаюсь, что пусковой ток при отключении повредил ваш Arduino. Проверка пальца - гораздо более вероятный сценарий.
Даниэль Р Хикс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.