Почему производительность Microsoft Windows, кажется, ухудшается со временем?

Windows XP/2003 и ранее (не может свидетельствовать о Windows Vista, но я подозреваю, что это - то же), все, кажется, становятся более вялыми со временем, поскольку приложения установлены и удалены.

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

Есть ли какое-либо конкретное доказательство этого появления неисправности или этого просто недопустимое мое восприятие?

76
задан 30.04.2011, 07:28

23 ответа

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

Я запущу с лучшего описания для тех, которые не знают. Новая установка Windows загрузится в под 1 минутой. В течение 6 месяцев не только замедлится время начальной загрузки компьютера, но общее впечатление ОС не на одном уровне с чистым листом. Если Вы когда-либо переустанавливаете окна после 1 года использования, Вы, несомненно, будете видеть различие.

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

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

Отметьте другим, это не нормальное поведение для ОС, которая используется, я использовал Linux в течение 4 лет, в то время как это не было без переустановки, никогда не было увеличения производительности с переустанавливания или замедления от большого объема установки/удаления программ.

67
ответ дан 07.12.2019, 08:07

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

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

Запуск себя может быть настоящим ресурсом hogging задача также. Это время от времени стоит дефрагментации запуск со свободным, Microsoft предоставила приложение, названное BootVis. Это представит Вашу машину во время запуска и переупорядочивания (дефрагментация) что-либо, что должно быть загружено на запуске так, чтобы это загрузило быстрее, например, драйверы.

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

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

1
ответ дан 07.12.2019, 08:07

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

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

1
ответ дан 07.12.2019, 08:07

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

Vista решает дисковые проблемы фрагментации очень умно: Так умно, что машины Vista имеют тенденцию на самом деле увеличиваться в скорости со временем. С другой стороны, установка большого количества сервисов может ослабить Vista точно так же, как она может XP.

Windows 7 также имеет функции Vista, которые препятствуют тому, чтобы ОС замедлялась со временем из-за фрагментации.

Обратите внимание, что "фрагментация" в этом контексте относится не только к отдельным фрагментируемым файлам, но также и к наборам файлов, которые загружаются, одновременно не будучи вместе на диске.

1
ответ дан 07.12.2019, 08:07

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

1
ответ дан 07.12.2019, 08:07

Кроме рекламного программного обеспечения, другие разработчики приложений хотят иметь свою загрузку приложения bootstrappers, когда окна запускаются, для сокращения воспринятого времени это берет их приложение для загрузки, или они хотят, чтобы фоновый сервис обработал обновления загрузки и т.д. Типичные примеры: Microsoft Office, Google Updater, Adobe Acrobat.

Для сравнения попытайтесь открыть msconfig и отключить все объекты запуска и услуги и затем перезагрузку.

1
ответ дан 07.12.2019, 08:07

Вы уверены не аппаратная производительность, которая ухудшается?

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

1
ответ дан 07.12.2019, 08:07

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

1
ответ дан 07.12.2019, 08:07

SSD идет длинным путем для исправления вялой производительности.

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

Я использую CCleaner для улучшения места реестра.

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

Я использую TcpView для контроля над соединениями TCP/IP.

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

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

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

2
ответ дан 07.12.2019, 08:07

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

Однако машины, на которые я получаю жалобы в офисе, имеют тенденцию иметь огромный список "сервисов" и другие приложения, работающие в фоновом режиме. Моя машина не является высокой спецификацией, но выполнениями, быстрыми, потому что я удостоверяюсь, что у меня нет огромного списка процессов; в среднем у меня есть <50 выполнений процессов. Парни в офисе, которые говорят "мою машину, медленную", несмотря на мои запросы, установили это или это, и скоро у них есть ~100 выполнений процессов (inc. несколько антивирусов, Yahoo/панелей инструментов Google, и т.д.). Даже когда они действительно удаляют, наполняют пробное программное обеспечение, которое они устанавливают, имеет тенденцию разбрасывать услуги или маленькое выполнение EXEs.

Если бы Вы испытываете замедление, я сказал бы, что пора Запуститься> Выполнение> msconfig и отобрать мусор, который это загружает, когда Вы делаете.

2
ответ дан 07.12.2019, 08:07

Другие дали специфические особенности, но я думаю, что существенно, это - пример второго закона термодинамики.

В системе процесс, который происходит, будет иметь тенденцию увеличивать общую энтропию вселенной.

Если Вы не сделаете ничего для ускорения Windows, то это будет всегда становиться более беспорядочным (и поэтому медленнее) со временем.

2
ответ дан 07.12.2019, 08:07

Мой родительский элемент все еще использует свою IBM все в одном XT, рабочем DOS 5.0, WordPerfect 5.1, и Ускорьтесь 6.0 для управления его хозяйственными расходами. Сегодня это выполняет ту же самую скорость, как это сделало 6 лет назад, когда я сначала настроил его на нем.

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

Вы могли бы почти считать это случаем управления.

2
ответ дан 07.12.2019, 08:07

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

XP Исходные требования, например, перечисляют 128 МБ рекомендации RAM, что я сомневаюсь относительно любого, попытался бы выполнить XP на том низком объеме памяти.

Мои текущие машины имеют по крайней мере 2 ГБ памяти, которая является 16 раз, которые составляют, и обычно я не выполнял бы XP на машине меньше чем с 512 МБ RAM, из-за того, сколько памяти привыкнет, поскольку O/S делает все, что это делает при запуске.

3
ответ дан 07.12.2019, 08:07

Ошибки в приложениях и DLLs (также знают как ад DLL). MS пытается исправить ошибки, но не можете, потому что он повредил бы слишком много приложений. Таким образом, они создают новую версию DLL с новой функцией->, DLL становится больше и нуждается в большем количестве RAM, занимает больше времени для соединения динамично, и т.д.

Если Вы действительно неудачны, старый код требует копию исходного DLL, чтобы быть где-нибудь, таким образом, MS даже должен дать фиксированному DLL новое имя. Таким образом, все больше ошибок забивает Вашу память, ПК подкачивает более-> медленный. Другие программы разочаровались в аду DLL и приносят их собственные версии DLLs, который они сохраняют в их каталоге установки. Теперь, необходимо сохранить несколько копий того же DLL в RAM.

Затем у нас есть много материала, продолжающегося в фоновом режиме. Вирусные сканеры становятся медленнее каждый день, потому что они должны проверить на большее количество подписей. Спам накапливается в tmp каталоге, вынуждая головку диска путешествовать на большие расстояния. Занимает больше времени просканировать каталог.

3
ответ дан 07.12.2019, 08:07

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

  1. помеха реестра
  2. более требовательное программное обеспечение
  3. больше приложений загружается в память и выполнение
  4. вредоносное программное обеспечение
  5. фрагментация жесткого диска

Вот простая процедура получения доказательства, которое Вы запросили.

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

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

3
ответ дан 07.12.2019, 08:07

Это помогло бы быть битом, более конкретным относительно ситуации (сколько медленнее делает то, что добирается, что Вы делаете к своей машине, и т.д.)?

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

Удостоверьтесь, что Ваш диск дефрагментируется.

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

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

Как ahockley, я нашел, что XP и Vista (с недавними пакетами обновления) довольно стабильны - по крайней мере, столь же стабильный как Linux ПК, которыми я управляю.

3
ответ дан 07.12.2019, 08:07

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

3
ответ дан 07.12.2019, 08:07

Когда сначала установленный, окна настраивают дисковые контроллеры для использования самого быстрого доступного режима DMA. Если с достаточными ошибками встречаются, режим доступа понижен. Нет никакого механизма, который пытается использовать более быстрые режимы, если вещи работают гладко. Со временем режим отбрасывает далее и далее, пока весь доступ к диску не находится в режиме PIO, и компьютер кажется полностью поврежденным.

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

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

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

4
ответ дан 07.12.2019, 08:07

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

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

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

4
ответ дан 07.12.2019, 08:07

С другой стороны, даже чистое переустанавливает, не сделает старое компьютерное чувство с такой скоростью, как оно сделало, когда это было новым; потому что мы ожидаем все больше. Десять лет назад Вы использовали меньшие более простые приложения, которые использовали меньше ЦП и RAM, сегодня возможно, даже Ваш текстовой процессор использует аппаратно ускоренные 3D эффекты...

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

4
ответ дан 07.12.2019, 08:07

Не уверенный, о чем Вы спрашиваете без больше специфических особенностей. Более старые версии Windows имели некоторые проблемы, но я нашел, что XP и Vista довольно тверды, до такой степени, когда я могу оставить их работающий в течение пары недель без перезагрузки и не вижу проблем. Я уверен, что определенные комбинации программного обеспечения могли бы вызвать проблемы, но сам Windows (по крайней мере, в последних версиях), кажется, не ухудшается в производительности.

4
ответ дан 07.12.2019, 08:07

Нет - нет, Это - разрядная гниль!;)

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

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

5
ответ дан 07.12.2019, 08:07

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

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

3
ответ дан 07.12.2019, 08:07

Теги

Похожие вопросы