Почему мой компьютер работает быстро после чистой установки?

33

Я недавно отформатировал и переустановил Windows на моем ноутбуке. Теперь он работает намного быстрее. Я делал это примерно раз в год в течение последнего десятилетия. Зачем это нужно?

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

DanJ
источник
1
Я не загружался в Windows месяцами по этой самой причине.
Гарет Дэвидсон
2
XP w / SP1 и нет программного обеспечения AV, курят быстро ... это все о том, что добавляется после чистой установки, что замедляет работу системы.
Моав
@Gaz: что в мире? Вы пропускаете.
Flotsam N. Jetsam
9
У меня есть корпоративный управляемый рабочий стол под управлением WinXP и McAfee. Он идеально "чистый", только с установленными MS Office и Firefox. Они проводятся примерно раз в месяц. До корпоративного управления и обновлений McAfee он курил быстро, чтобы запускать и запускать приложения. Через год без установки дополнительного программного обеспечения и практически без просмотра ... конечно, без вирусов. Для полного запуска требуется несколько минут, а Office и даже приложения Firefox настолько медленные, что их практически невозможно использовать. За последние десять лет я испытал это «явление» деградации в системах Windows, независимо от моделей использования.
Майкл Прескотт
3
@ Флотсам, не совсем. Если бы не было необходимости подключаться к клиентским VPN с помощью программных клавиш, я бы удалил свой раздел Windows много лет назад, когда я перешел от опытного пользователя Windows к хакеру свободных программ.
Гарет Дэвидсон

Ответы:

37

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

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

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

Уильям Хилсум
источник
1
«Реестр - заблуждение» <- Это очень интересно знать. У вас есть ссылки на это?
Бегемот
1
@Hippo - Это из опыта, в настоящее время я пытаюсь написать сообщение в блоге об этом, оно, вероятно, закончится в начале следующей недели.
Уильям Хилсум
1
@Will - будете ли вы на самом деле делать какие-то тесты, например, посмотреть количество просмотров / сек, время выполнения, длину очереди диска и т. Д., Или просто напишите, как вы себя чувствуете?
Гарет Дэвидсон
4
@Gaz Davidson - полностью научный! Не уверен насчет очереди диска и т. Д., Но будет много тестов.
Уильям Хилсум
2
@harrymc: Сказать, что «реестр - это простая база данных», на самом деле означает, что вы не знаете, как именно реализован реестр. Вы не можете говорить об эффективности реестра, не зная его реализации или не проводя надлежащие измерения. Ваша аналогия с B-деревьями действительно надумана, реестр определенно не является B-деревом ...
Тамара Вийсман
50
  • Вы пробуете много приложений
    • Из-за конфигурации вашего компьютера Windows загружается в большем количестве мусора, чем при чистой установке.
    • Разработчики программного обеспечения считают, что их приложения настолько важны, что
      • часть из них должна быть загружена во время загрузки и иметь значки в области системных уведомлений.
      • им нужен специальный драйвер (но никто больше не пытается писать небольшие драйверы)
      • они должны проверять что-то каждые 5 секунд, даже если это меняется только каждые 3 недели
        • наличие обновлений Wil
        • ориентация экрана
        • вложение телефона и т. д.
        • появляются новые файлы, которые нужно проиндексировать, добавить в альбомы ...
    • Разработчики программного обеспечения, как правило, имеют новейший Mega-PC, и полагают, что вы тоже должны.
      • Таким образом, люди с «медленными» ПК должны решать любые проблемы, покупая новый ПК для приложения.
  • вирусы, трояны и т. д.
  • антивирусы, анти-трояны и т. д.

PS Я разработчик программного обеспечения.

RedGrittyBrick
источник
27
Теперь, мы не все верим, что у всех есть последний Мега-ПК ... Мы просто верим, что у всех ДОЛЖЕН быть последний Мега-ПК !! :) (я тоже разработчик)
BBlake
1
@BBlake - совершенно верно, ответ исправлен :-)
RedGrittyBrick
5
Каждый ДОЛЖЕН иметь последнюю версию Mega-PC (я разработчик программного обеспечения)
Jason
4
Каждый разработчик НЕ ДОЛЖЕН иметь Мега-ПК. (Я разработчик.)
Василий Боровяк
Мега-ПК не всегда нужно разрабатывать, если вы не работаете с высококлассным оборудованием. (Я тоже разработчик).
Каролингер
14

Самые большие замедления:

  1. Дерьмо, которое вы продолжаете устанавливать. Если вы не используете его, удалите его. Прежде чем устанавливать что-либо еще раз, проведите небольшое исследование того, какие лучшие приложения делают то, что вы пытаетесь сделать, без больших накладных расходов (опубликуйте такой вопрос на SuperUser - вы получите очки репутации!)

  2. Следующая самая важная вещь - это ваше антивирусное и другое программное обеспечение типа «безопасность». Выбросьте все это и научитесь безопасно заниматься серфингом. Если вам необходимо загрузить что-то из неизвестного источника, запустите его через virustotal.com перед выполнением. Мне все равно, что, по их словам, вы можете прекрасно выжить без антивирусного программного обеспечения, работающего на вашем компьютере. Я не говорю, что вам следует отключить брандмауэр Windows, просто не добавляйте антивирусные программы или пакеты безопасности в Интернете.

Flotsam N. Jetsam
источник
3
@JFW: Извините, но вы не слишком суперпользователь, если используете этот мусор. Звучит так, будто вам промыли мозги эти рэкетиры из пакета безопасности.
Flotsam N. Jetsam
1
@Sirex: Скажи, что ты будешь. Мне пришлось удалить слишком много вирусов с компьютеров, на которых были установлены и запущены AV, чтобы попасть в этот мусор.
Flotsam N. Jetsam
1
Вам не нужно выбрасывать антивирус, но защита в режиме реального времени излишняя, если вы пользуетесь интернетом безопасно. У меня установлен MBAM, и я периодически запускаю его, когда узнаю, что не использую компьютер для выполнения критических задач. Защита в реальном времени для детей и тетя Этель типов.
LawrenceC
1
Нет такой вещи, как безопасный серфинг. У меня были попытки загрузчика с основных веб-сайтов, которые раньше были доверенными. Безопасный серфинг теперь означает, что вы не просматриваете блоги, не используете свой компьютер для развлечения, а посещаете только коммерческие сайты, которые заинтересованы в обеспечении безопасности, не запускаете Flash, Java, Quicktime и т. Д. Это касается систем Linux, Adobe и Oracle распространяют любовь к уязвимости повсюду.
Fiasco Labs
1
Я согласен, обходиться без антивируса - это все равно, что ехать без ремней безопасности («просто езжай безопасно»). Раздутый антивирус Ditch (Symantec, McAfee), конечно, но есть и легкие альтернативы (MSE).
Марк Соул
7

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

Это цитата (в комментариях) Марка Руссиновича , который является широко признанным экспертом по внутренним компонентам операционной системы Windows, а также по архитектуре и дизайну операционной системы.

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

Что в основном замедляет работу вашего ПК, это ARE (автоматически запускаемые записи), которые вы можете очистить с помощью автозапуска , этот инструмент перечисляет следующее: приложения входа в систему, расширения Internet Explorer, запланированные задачи, службы, драйверы, кодеки, код загрузки, угонщики изображений AppInit и KnownDLL, WinLogon, провайдеры Winsock, мониторы печати, провайдеры LSA, сетевые провайдеры и гаджеты боковой панели.

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

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

Итак, подведем итог:

  • Очистка реестра не делает реестр меньше, но оставляет пустое пространство позади.

  • Сжатие реестра для удаления пробелов может быть выполнено с помощью NTREGOPT в качестве администратора.

  • Сам реестр не становится медленнее, так как его размер увеличивается.

  • Записи в реестре могут повлиять на производительность вашей установки, в основном записи ARE.

  • Файлы в вашей системе, на которые ссылается реестр или конфигурация, также играют большую роль.

  • Убедитесь, что вы регулярно избавляетесь от вирусов, ненужного программного обеспечения и очищаете старые файлы.

Вот что говорит Крис Пирилло из Lockergnome (известного благодаря TECH на CNN ):

Тамара Вийсман
источник
5

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

  1. Дефрагментируйте жесткий диск и убедитесь, что на рабочем месте есть хотя бы несколько гигабайт. Переместите файл подкачки на отдельный жесткий диск из ОС, если у них есть второй физический жесткий диск.
  2. Удалите все эти дополнительные процессы в памяти (используйте Process Explorer, чтобы увидеть их, используйте ccleaner, чтобы отключить). Сокращение процессов, выполняющихся в памяти, с 70-90 до 50 может иметь огромное значение в скорости и быстродействии (это типично то, что я вижу для ПК с XP).
  3. Удалите ненужные программы . Это возвращает дисковое пространство и часто удаляет процессы из памяти и из автозагрузки.
  4. Обновите ОС / приложения / прошивки - чтобы они все были актуальными. Это помогает стабильности и безопасности чаще, чем скорость.

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

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

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

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

Roalt
источник
2

С тех пор как Windows 2000 поняла, я пытался понять, когда и почему ОС Windows начинают работать медленно. И я нашел причину и лекарство.

Причина в аудио / видео кодеках. Не устанавливайте аудио / видео кодек! Даже DivX не нужен. Пакеты кодеков злые. :) В Windows любой установленный кодек является драйвером Windows. Любой драйвер замедляет время загрузки и общую производительность.

Лекарство от игрока VLC . Этот не требует никаких кодеков, они встроены.

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

Василий Боровяк
источник
Извините, но «Любой кодек - это драйвер Windows» - это неправильное представление. Впрочем, VLC-плеер - хорошая программа.
Том Пажурек
Ты прав. Изменено на «В Windows любой установленный кодек является драйвером Windows».
Василий Боровяк
1
Это не. Это фильтр прямого показа, который не является драйвером.
sinni800
-5

Один из примеров реальных измерений того, как очистка реестра может повысить производительность, приведен в статье: Тестирование приложений очистки системы / системы . Обратите внимание, что для достижения ситуации, когда произошло замедление реестра, тестер установил список 20 самых популярных загрузок Windows для CNET . Это его сводка измерений загрузки и выключения:

введите описание изображения здесь

Вот объяснение, почему это происходит.

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

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

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

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

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

Очистка и сжатие реестра не 100% процесс. Поэтому, когда происходит замедление, инструменты реестра могут улучшить ситуацию, но никогда не сравнятся по скорости с чистой установкой Windows.

harrymc
источник
9
Реестр хозяйничать на скорости это рэкет. Комментарии Вила о реестре верны. У меня был раздутый 5-летний реестр, который не замедлял меня, потому что я контролировал вещи, которые я упомянул в своем ответе.
Flotsam N. Jetsam
16
Downvote для очистки реестра и дефрагментации ссылок. Извините, но это просто змеиное масло ...
Роб Мойр,
2
@ Роберт Моир и соавт. Они не являются змеиным маслом для компьютера, который видел много установок / удалений продуктов, но даже для того, чтобы они стали полезными, требуется год или два. Это я знаю по личному опыту (будучи немного программным маньяком), поэтому ничего, что вы можете сказать, не изменит то, что я сказал. Они действительно бесполезны для компьютера, видящего только нормальное использование. Однако во всех случаях эти продукты не могут полностью устранить деградацию и поэтому не могут полностью восстановить производительность, как при чистой установке.
harrymc
10
И ничего, что вы можете сказать, не изменит то, что я сказал. Есть много доказательств, которые поддерживают мою точку зрения больше, чем анекдот из чьего-то личного опыта.
Роб Мойр