Деградация системы - замедляется ли Windows со временем?


15

У меня небольшая ссора на работе с нашим администратором по поводу ноутбука коллеги. Ноутбук граничит с непригодным для использования. Администратор привел в порядок некоторые временные каталоги и дефрагментировал жесткий диск несколько месяцев назад, и это некоторое время покупало ноутбук, но теперь все возвращается к нормальной работе (sloooow).

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

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

Пара спецификаций, хотя мой вопрос немного шире, чем конкретная машина:

  • IBM Stinkpad R52 (я думаю)
  • XP SP (2 | 3)
  • 1 ГБ ОЗУ

Суть моего вопроса:

  • Кто-нибудь может подтвердить или опровергнуть идею о том, что Windows со временем ухудшается?
  • Если подтвердите, какие факторы способствуют деградации?

Ответы:


16

Я пишу это на 3,5 года с момента установки ноутбука, и, если честно, там нет замедления. Но я уничтожил весь мусор производителя и выполнил новую установку Windows, и я проявляю осторожность, позволяя (или не разрешая) программам добавлять в свои собственные расширения оболочки, службы, автозагрузчики и автообновления. Это ни в коем случае не первозданный, хотя; в течение многих лет он подвергался довольно частым злоупотреблениям по «установке программ / удалению программ», но на самом деле никакого вредного эффекта не было.

Я думаю, что «раздувание реестра замедляет работу вашего ПК» в значительной степени является мифом и, возможно, происходит от дней Windows 9x или поощряется недобросовестными продавцами, продающими инструменты «оптимизации» реестра. Реестр является иерархической базой данных ( http://support.microsoft.com/kb/256986 ), поэтому влияние на производительность в более крупном реестре должно быть абсолютно минимальным, поскольку переход к любому данному разделу реестра - это просто последовательность переходов от родительского к дочернему.


1
Я думаю, что важный бит - «ничего не добавляй». Все машины в нашем магазине регулярно добавляются и удаляются, и все они портятся. Даже мой рабочий стол с 4 ГБ оперативной памяти и 2 ядрами занимает 10 минут, чтобы перестать работать при входе в систему!
LRE

7

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

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

Низкое качество антивирусного программного обеспечения может быть причиной низкой производительности. Часто эти продукты подключаются к операциям с Windows для поддержки их функций защиты в реальном времени. Например, каждый раз, когда вы открываете файл, антивирусное программное обеспечение прерывает процесс, чтобы он мог отсканировать файл, прежде чем открыть его. По сути, это приводит к тому, что файл читается дважды, один раз программным обеспечением AV, и один раз самой программой, пытающейся открыть файл. Любые проблемы с жестким диском, фрагментация и т. Д. Будут усугубляться. Однако я не могу дать никаких советов о том, какое программное обеспечение AV является самым быстрым. Я лично предпочитаю AVG.

Ноутбуки часто поставляются с предустановленным программным обеспечением, которое работает в фоновом режиме. Я предпочитаю стереть их и установить WinXP напрямую с диска OEM, а не использовать диск восстановления фирменного знака ноутбука, чтобы получить минимальную ОС. Затем я загружаю драйверы по мере необходимости.

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


+1 для очистки реестра. Эти файлы выросли довольно быстро ..
Бенуа

4

Windows не тормозит, если что-то не происходит. Как бы меня ни раздражала Windows, она не гниет, как фрукты.

Windows замедляется, потому что:

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

Правильно ли настроена сеть? Если ваши коммутаторы затоплены и имеют проблемы, которые могут повредить производительность сети машины.

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

Вы можете запускать такие инструменты, как Sysinternals, для проверки определенных аспектов производительности ... например, что сильно влияет на реестр, что слишком часто обращается к диску и т. д. (procmon, проводник процессов, filemon, regmon ...)

Фрагментированные диски могут вызвать некоторое замедление, но обычно ДЕЙСТВИТЕЛЬНО плохо, чтобы пользователь использовал такие слова, как WOW! описать разницу в производительности.

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

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

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


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

Я считаю, что Linux отлично подходит для сообщения о проблемах с дисками ... давным-давно у меня был сбой диска, который Windows NT в то время не сообщал. Загрузил Linux, и он выдал эту странную ошибку в dmesg ... быстро Google сказал мне, что мне лучше сделать резервную копию данных быстрее, потому что она умрет. Это была единственная причина, по которой я смог сохранить данные вовремя ...
Барт Сильверстрим,

2

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

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

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

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


1

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

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

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

Это и есть много грязи и мусора, которые накапливаются в реестре - эти факторы в совокупности приведут к замедлению поиска в реестре.

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

Я считаю необходимым переформатировать каждые 12 месяцев или около того. Мне даже не нужно напоминать себе - однажды я просто просыпаюсь, и компьютер работает медленнее, чем влажная неделя - время переформатировать!


Почему так много реестра, временных файлов и средств дефрагментации? Вероятно, по той же причине в Штатах, что существует рынок для бортовых. Люди думают, что это работает, поэтому есть место для людей, чтобы заработать на этом деньги ... не имеет значения, работает это или нет. Если нет никаких причин для доступа к этим элементам, почему Windows должна проходить и выполнять эти элементы до такой степени, что она замедляет их? Они занимают место, и если что-то разбирает временные файлы или неиспользуемые элементы reg, это не очень эффективно, во-первых ...
Барт Сильверстрим,

1

У меня были проблемы с Windows 7, замедляющиеся со временем. Часто, когда я запускаюсь, это работает довольно хорошо, и через некоторое время все виды программного обеспечения перегружают память. Я пробовал всевозможные очистители реестра и т. Д., И ничто не помогало. Я также купил больше памяти, надеясь, что это поможет, но программы, казалось, съели все это, память всегда на 98% расходуется. Я использовал проводник процессов, и вещь, которая показалась мне странной, это количество потребляемой виртуальной памяти.

Наконец, я изменил настройку виртуальной памяти (по умолчанию 4 ГБ автоматически устанавливается системой) на 1 ГБ в попытке выжать эти виртуальные памяти.

Закон и вот, он сделал свою работу, мой ноутбук быстро, как никогда!


0

У меня был одинаковый опыт на нескольких рабочих станциях. Это помогает, если вы не устанавливаете какие-либо новые программы, отключаете все обновления программ (flash, java, ...), но в конечном итоге, если вы отформатируете и переустановите все, он будет работать быстрее. Это мой опыт, но у меня нет данных, подтверждающих это.


0

Я согласен с @ Chris.W - слишком много вредоносных программ; обычно полдюжины «обновлений» (например, для Google, Java) и «средств запуска» (например, Acrobat Reader Speed ​​Launcher), которые существуют в большинстве систем, могут быть отключены без какого-либо вреда. Хороший инструмент для этого - Autoruns от Sysinternals .

Фрагментация реестра и файлов подкачки также является большой причиной; PageDefrag, также из SysInternals, отлично это исправляет.

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


0

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.