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

Обновлено: 05.07.2024

Сегодня мы рассмотрим патчи безопасности от угроз Meltdown и Spectre, которые в автоматическом режиме устанавливаются на компьютеры пользователей Windows. Во-первых, мы проверим, действительно ли эти обновления установлены на ваш компьютер - ведь причина внезапных тормозов может крыться в чем-то другом. Во-вторых, определим, нужны ли вам эти патчи (они, к слову, понижают производительность компьютера в среднем на 40-70%, что особенно критично, если вы используете компьютер как игровую машину, либо средство для видеомонтажа, так как падение скорости работы в этих случаях очень ощутимо). Также мы попытаемся ответить на вопрос - действительно ли вам нужны эти патчи безопасности? Эта инструкция в первую очередь предназначена для пользователей, чьи компьютеры были выпущены до 2020 года (проблема кроется в уязвимости процессоров). В конце вас будет ждать видеоинструкция.

Почему компьютер внезапно стал тормозить? Возможно вы давно не обновляли свой ПК и вместе с глобальным обновлением Windows 10 вы закачали патчи: KB4090007 или KB4093836 (в зависимости от версии ОС). Пакет обновлений также включен в состав Windows 10 Fall Creators Update, то-есть он априори есть на всех компьютерах, которые были куплены после октября 2017 года. Microsoft перестала поддерживать Windows 7 14 января 2020 года, так что этот патч безопасности выходил в виде обновления для Windows Vista, Win7, Windows 8 и 8.1

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

  • ваши личные данные могут украсть, и никакой антивирус вам не поможет (уязвимости присутствуют в процессорах, выпущенных с 1995 года по 2019 год, далее производители внедрили от них защиту на аппаратном уровне)
  • простыми словами очень сложно объяснить всю суть проблемы, но если вкратце, то Meltdown, из-за особенностей механизма работы процессора, позволяет извлекать из кеш-памяти ЦП информацию, которая хранилась там в момент выполнения той или иной команды (это может быть что угодно, пароль, данные кредитной карты и т.д.); процессор способен выполнять команды вне очереди (это увеличивает быстродействие системы), для этого он исполняет весь код без разбора, то-есть какая-то задача может оказаться невыполнимой, ЦП посчитает ее ошибкой, неиспользуемые данные временно пропишутся в кеше
  • Spectre также получает доступ к кеш-памяти процессора, но механизм, который он использует, еще более запутанный (здесь уязвимость находится в возможности ЦП предсказывать ветвления, что также увеличивает быстродействие системы)
  • в зоне риске находятся как компьютеры на базе процессоров Intel, так и AMD;
  • это не только "PC Only" проблема, с ней также столкнулись пользователи продукции Apple и ARM; "нетронутыми" остались российские процессоры вроде "Эльбрус", Intel Atom, выпущенные до 2013 года и линейка Intel Itanium (серверное решение, поэтому нам, как "домашним" пользователям, это не так важно)

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

Intel даже выпустили коротенький, но очень интересный видеоролик с объяснением "Чем же все-таки может обернуться игнорирование данной бреши в системе безопасности":

Так как проблема вызвала очень много вопросов, компания Intel выпустила видеоролик, в котором попыталась объяснить, что из себя представляют уязвимости Spectre и Meltdown.

Теперь главный ответ на вопрос - оно мне нужно?

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

Данная программа представляет собой portable-утилиту (это значит, что она не требует установки) и при первом запуске выдает нам всю подноготную нашей системы:

Давайте расшифрую результаты, которые "InSpectre" выдал на первом снимке:

  • System is Meltdown protected: YES (патч от уязвимости Meltdown установлен)

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

  • System is Spectre protected: NO! (патч от уязвимости Spectre не установлен)
  • Microcode Update Available: YES (доступно обновление стабильности и безопасности микрокода процессора - программы, реализующей набор инструкций процессора)
  • Performance: SLOWER

В моем конкретном случае защита от уязвимостей прямо пропорционально влияет на ЦП и общую производительность системы (именно отсюда непонятные тормоза, внезапные подписания, и в целом неторопливая работа ноутбука).

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

Тесты

Я привел только тесты младшей линейки процессоров Core i3. Чем мощнее ваш ЦП, тем меньшие потери вы несете.

Каждый из вас должен самостоятельно прийти к правильному решению.

Если у вас Windows Vista, Win7, Windows 8 и 8.1, и возникла острая необходимость удалить патчи для повышения производительности системы, то вам необходимо запустить InSpectre.exe от имени администратора и нажать на пункт меню "Disable Meltdown Protection", после чего перезагружаем компьютер и повторная проверка через утилиту "InSpectre" покажет, что ваш компьютер работает в "полную силу" (статус "GOOD").

Если у вас Windows 10 и вы также хотите отключить "ограничители" производительности системы, то запускаем "PowerShell" от имени администратора и набираем следующую команду (без кавычек, просто скопируйте следующую строчку и вставьте в PowerShell; в инструменте отсутствует контекстное меню, поэтому кликните правой клавишей мыши по текстовому курсору):

В одну строчку! Далее жмем клавишу "Enter". Таким образом надо поступить с обеими командами.

"reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0 /f"

и вторая команда:

"reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f"

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

Видеоинструкция по работе с программой.

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


Одной из основных причин того, что некоторые люди избегают обновления своих ПК, стало то, что «обновления тормозят систему». Особенно это актуально для Windows 10 с её схемой Software as a Service, при которой ОС дважды в год получает «feature update». Но так ли это на самом деле?

Сегодня мы выясним, насколько менялась производительность Windows 10 со временем, проведя бенчмарки десяти аспектов работы с ОС:

  • Время установки
  • Время загрузки/перезагрузки
  • Запуск приложений Win32
  • Запуск приложений UWP
  • Windows Search
  • Производительность GDI
  • Нагрузочные испытания GDI
  • Быстрое сканирование Windows Defender
  • Производительность ввода-вывода
  • Выключение

Каждая версия устанавливалась на чистую систему.

Итак, давайте приступим!

1. Время установки

Процесс установки — это первый момент взаимодействия пользователя с ОС. В последних версиях Windows (особенно начиная с Vista и далее) Microsoft предпринимала серьёзные усилия для того, чтобы обеспечить максимально гладкую и эффективную установку операционной системы. Но насколько же она быстра?

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


Как мы видим, в трёх первых публичных релизах Windows 10 результат достаточно стабильный. Однако после Creators Update мы видим увеличение времени примерно на 3 минуты. Однако пиковое значение было получено с Windows 10 October 2018 update (build 17763): установка заняла аж целых 18 минут и 40 секунд. Похоже, после RS5 процесс установки слегка ускорился, но не стал быстрее, чем в сборках до RS2.

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

2. Время загрузки

Один из самых часто проверяемых в бенчмарках критериев производительности ОС — это скорость загрузки. Она задаёт тон для производительности в целом, потому что медленно загружающаяся система, скорее всего, и работать будет медленно. Со времён Windows 8 процесс загрузки существенно изменился*, чтобы ОС могла использовать преимущества современных накопителей наподобие SSD.

* Функция быстрой загрузки (fast boot) в этом бенчмарке была отключена.


Как мы видим, время загрузки с момента релиза Windows 10 Anniversary Update значительно выросло (однако в Creators Update сильно упало). Если сравнить Windows 10 TH1 с Windows 10 20H1, то время увеличилось примерно в 2,6 раза. Разумеется, в этом контексте речь идёт о считанных секундах, но на медленных системах увеличение определённо будет более заметно.

Для времени перезагрузки график почти не меняется.


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

3. Приложения Win32

Хотя Microsoft пыталась сделать своим будущим приложения UWP, Win32 до сих пор являются тем, благодаря чему Windows остаётся Windows.

Для бенчмарка я выбрал собственные приложения Windows: Windows Explorer (Проводник), winver, Notepad (Блокнот), Internet Explorer, Paint, Registry Editor (Редактор реестра), msconfig, msinfo32, Wordpad, Control Panel (Панель управления) и Task Manager (Диспетчер задач).


Здесь мы опять наблюдаем достаточно ощутимое замедление начиная с Windows 10 1809 — запуск приложений по сравнению с предыдущей сборкой замедлился вдвое. Если сравнить наименьшую точку с наибольшей, то мы снова получаем разницу более чем в 3 раза. Не очень хороший признак.

Вердикт: программы Win32 с наибольшей вероятностью будут открываться в новых сборках Windows медленнее.

4. Приложения UWP

Universal Windows Platform является (или являлась, по мнению некоторых) платформой приложений Microsoft для реализации видения компании «Единой Windows». UWP должна упростить разработку приложений: разработчик может написать приложение один раз, после чего оно сможет запускаться на множестве устройств. К сожалению, сегодня UWP находится в неприглядном положении: от неё частично отказалась Microsoft, что особенно заметно по Магазину Windows (Store).

В бенчмарке участвовали следующие приложения: Microsoft Edge, Settings (Настройки), Calculator (Калькулятор), Calendar (Календарь), Maps (Карты), Movies and TV (Кино и ТВ), Groove Music (Музыка Groove), People, Store и Voice Recorder (Запись голоса)


Думаю, мы уже начинаем замечать некую закономерность.

По этому показателю мы видим довольно серьёзные результаты. Ситуация снова начинает сильно ухудшаться после 1809, а пик приходится на 19H1. Результаты очевиднее некуда.

Вердикт: запуск приложений UWP стал значительно медленнее с последующими feature updates.

5. Windows Search

В этом эксперименте я использовал Windows Search для поиска всех файлов msinfo32 на диске C:. Давайте оценим результаты:


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

Вердикт: результаты неопределённы.

6. Бенчмарк GDI

Для этого теста я использовал бенчмарк REGDI32 разработчика ADeltaX, создающий 9900 дескрипторов GDI, что чуть меньше максимального значения, равного 10000. Эта программа создаёт бенчмарк времени, требуемого для рендеринга всех дескрипторов. Давайте посмотрим на результаты:


Чем меньше, тем лучше.

Как видите, до Windows 10 19H1 наблюдался стабильный рост, завершившийся значительным падением в 20H1. Похоже, проблема производительности GDI была, к счастью, решена, что не может не радовать.

Вердикт: производительность GDI становилась медленнее с каждым последующим релизом, но эту проблему устранили.

7. Нагрузочный тест Проводника

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


Мы снова наблюдаем значительное увеличение времени, начиная с Windows 10 1809. Хотя в предыдущем разделе мы видели, что производительность GDI в 20H1 значительно улучшилась, это всё равно не очень помогло снижению времени до исчерпания GDI. Поэтому мы можем прийти к выводу, что увеличение времени вызвано тем, что замедлился запуск приложений Win32.

Вердикт: на открытие экземпляров Проводника до завершения у ОС дескрипторов GDI требуется больше времени.

8. Быстрое сканирование Windows Defender

Как бы вы к нему ни относились, Windows Defender становится всё более неотъемлемой частью Windows, и в каждом feature update в него добавляются новые улучшения. Но как он проявляет себя при старом добром быстром сканировании? Давайте посмотрим, стало ли оно быстрее или медленнее:


Похоже, что после Anniversary Update скорость сканирования значительно увеличилась, и хотя в более свежих сборках результаты варьируются, они всё равно намного лучше, чем у первых двух релизов Windows 10.

Вердикт: Windows Defender стал не только умнее, но и намного быстрее по сравнению с первыми релизами Windows 10.

9. Производительность дискового ввода-вывода

Для этого бенчмарка я использовал diskspd — бесплатную утилиту Microsoft в open-source, предназначенную для тестирования производительности подсистемы ввода-вывода.

Использовалась команда diskspd -c1G -d300 -r -w40 -o32 -t8 -b64k -Sh -L .

В графике показано общее количество операций считывания и записи ввода-вывода.


Чем больше, тем лучше.

Любопытный поворот: Windows 10 1809 оказалась самой быстрой из всех сборок. Похоже, Microsoft внесла улучшения в подсистему ввода-вывода, потому что эти изменения сохранились и в последующих релизах.

Вердикт: производительность ввода-вывода Windows 10 стала сегодня чуть лучше.

10. Выключение.

Мы не можем завершить проверку бенчмарков ОС без замеров скорости выключения. Хотя в целом она не так важна, это всё равно влияет на впечатление об ОС в целом.


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

Итак, давайте ответим на вопрос: стала ли Windows 10 со временем медленнее?

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

Почему так происходит?

Причиной этого ухудшения может быть множество виновников. Кто-то может сказать, что утрата интереса Microsoft к мобильным устройствам заставила компанию отказаться от тщательной настройки каждого компонента для обеспечения его максимальной производительности (возможно, вы знаете, что устройства Windows Phone хвалили за их превосходную скорость даже на слабом «железе»). Другие могут обвинить в замедлении повышение безопасности Windows. Миновало время, когда пользователь мог запросто скачать вирусы из Интернета, так как Windows Defender всё строже контролирует возможности конечного пользователя по модифицированию ОС.

Видео с некоторыми из бенчмарков можно посмотреть здесь:

На правах рекламы

Аренда виртуального сервера с Windows на любом тарифе начиная с 2 vCPU, 4 ГБ ОЗУ и 20 ГБ хранилища. Создайте собственный сервер в пару кликов, максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe.


Недавно появились жалобы в сети на накопительное обновление для Windows 10, вызывающее множество проблем, включая проблемы с играми.

«Microsoft запустила принудительное апрельское обновление, но у него есть те же проблемы, что и с предыдущим дополнительным обновлением. Случайное заикание, нестабильная частота кадров, вертикальная синхронизация иногда кажется сломанной - если я делюсь экраном в Discord, мой fps в играх становится очень нестабильным с включенным V-Sync»

— написал пользователь Reddit.

Другие пользователи Windows 10 быстро вмешались, чтобы сообщить, что у них возникли те же или похожие проблемы после применения недавнего обновления.

Похоже, это влияет на различное оборудование. Один пользователь говорит, что наблюдает «постоянное заикание в Doom Eternal» на железе с процессором AMD Ryzen 5 3600 и видеокартой Nvidia GeForce RTX 3070, в то время как другой пользователь испытывает постоянные проблемы в играх на ПК с процессором Intel Core i7 9700 в паре с GeForce GTX 2070 Super.

«Я думаю, что у меня такая же проблема. Со вчерашнего дня, когда я обновил Windows, моя производительность в Warzone упала в среднем с 90 fps до 75, даже упала ниже 60 (с включенным V-Sync)»

— написал еще один пользователь.

Общим знаменателем в различных жалобах является установка накопительного обновления, включая KB5001330 для Windows 10 версии 2004 (20H1) и KB5001337 для Windows 10 версий 1930 и 1909. То же самое касается некоторых пользователей, которые установили предварительную версию KB5000842, которая стала доступна в конце марта.

Что касается предварительного обновления, проблемы привлекли внимание Nvidia, которая рекомендует удалить его, если у вас возникли проблемы, связанные с игрой.

«Если вы наблюдаете снижение производительности в играх, проверьте, решает ли проблему откат обновления Windows 10 KB5000842»
«У меня постоянный сбой установки KB5001330 с кодом ошибки 0x800f0984. Это происходит на Surface Studio 2 и Pro 7. Это второй месяц подряд Microsoft не может [установить] накопительное обновление на моих компьютерах. «Установка приостанавливается на 20 процентов, затем снова на 73 процентах (отличается от 40 процентов в прошлом месяце), затем на 100 процентов, затем происходит сбой»

— пожаловался пользователь Windows 10.


Если вы находитесь в одной лодке с этими пользователями, которые испытывают различные причуды после установки накопительного обновления, вы можете попробовать удалить его. Для этого перейдите в Параметры=> Обновление и безопасность=> Центр обновления Windows и нажмите на Просмотр журнала обновлений. Оттуда нажмите Удалить обновление, затем найдите KB5001330 или KB5001337, выделите его и нажмите кнопку Удалить.

У меня такой вопрос, вот раньше, давольно давно, у меня тянуло почти все игры, ту же гта 5 тянуло в 100-120 фпс, на высоких, и как то раз я переустанавливал винду (пиратскую) все драйвера установил, обновления автоматически установились, но я естественно позже отключил автообновление, стал замечать что фпс стало в разы меньше, и частые фризы, но я это значение как то не придал, почистил от пыли, вообщем в итоге я стал привыкать к тому что у меня слабый комп, вот недавно вспомнил что когда-то же у меня всё тянуло, и вообще комп не тупил как сейчас, и заметил что установленных обновлений 400+.
Это каким то образом может затормаживать компьютер до такой степени ?

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

комп износился, ничего не сделаешь уже, только новый покупать


вот как у меня сделано

У меня всё точно так же, но когда захожу в установленные обновления, их там до**я .

тт○♠♠♠✨☂️✨ Искусственный Интеллект (178365) а их не устанавливаю никогда . без них всё ок работает . хотя и виндовс мой лицензия

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

Как то лет 5 назад мне один чел компьютерщик сказал никогда не обновляй виндовс это вредно для компа я ему тогда ответил ты что вообще с дубу рухнул нужно обновлять однако прошло всего год и я полностью с ним согласился виндовс я не обновляю уже 4 года игры у меня просто летают у друга комп с комплектующими намного круче чем у меня и тем не менее фпс меньше и лаги истина где то рядом

откуда нах 400? их там не больше 200. да и то, поставить kb3125574, и в нём почти все обновы уже. если речь о семёрке.

Читайте также: