33

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

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

8 ответов8

50
  • Вы пробуете много приложений
    • Из-за конфигурации вашего компьютера Windows загружается в большем количестве мусора, чем при чистой установке.
    • Разработчики программного обеспечения считают, что их приложения настолько важны, что
      • часть из них должна быть загружена во время загрузки и иметь значки в области системных уведомлений.
      • им нужен специальный драйвер (но никто больше не пытается писать небольшие драйверы)
      • они должны проверять что-то каждые 5 секунд, даже если это меняется только каждые 3 недели
        • наличие обновлений Wil
        • ориентация экрана
        • вложение телефона и т. д.
        • появляются новые файлы, которые нужно проиндексировать, добавить в альбомы ...
    • Разработчики программного обеспечения, как правило, имеют последние версии Mega-PC, и полагают, что вы тоже должны.
      • Таким образом, люди с "медленными" ПК должны решать любые проблемы, покупая новый ПК для приложения.
  • вирусы, трояны и т. д.
  • антивирусы, анти-трояны и т. д.

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

37

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

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

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

14

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

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

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

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

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

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

2

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

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

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

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

-5

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

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

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

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .