Проблемы с производительностью вашего ПК? Проверьте, не является ли причиной Windows Defender

Vignette
Написано Guillaume
Дата публикации : {{ dayjs(1656691241*1000).local().format("L").toString()}}
Эта статья является автоматическим переводом

Хотя проблема не нова, она была четко определена и решена программистом Кевином Глинном.

Возможно, вы чувствуете, что ваша операционная система имеет тенденцию к отставанию? Возможно, вы не получаете "нормальных" результатов при использовании программного обеспечения для измерения производительности? Если вы ответили "да" на один или оба вышеуказанных вопроса, то вполне возможно, что у вас возникла проблема с Windows Defender. Встроенное программное обеспечение безопасности Microsoft для Windows действительно несет ответственность за ошибку, которая заставляет его занимать слишком много ресурсов процессора.

Кевин Глинн, программист, связанный с сайтом TechPowerUp и автор программ ThrottleStop и RealTemp, обнаружил указанную ошибку при разработке некоторых своих программ. Он понял, что его процессор Intel Core i9-10850K не всегда выдавал те же значения, которые ожидались от некоторых программ измерения производительности. В случае Cinebench R23 его процессор оказался на 1000 пунктов ниже нормы. Снижение примерно на 5%, которое не обязательно изменит мир, но, тем не менее, является значительным.

Кевин Глинн быстро определил причину падения, поняв, что Windows Defender отнимает около 4,2% ресурсов процессора, тогда как этот показатель должен составлять около 0,05% даже при включенном мониторинге в реальном времени. Наши коллеги из TechPowerUp вдаются во все подробности того, почему и как возникла эта ошибка, но мы предпочитаем сосредоточиться на выявлении проблемы и ее решении: вероятно, это то, что волнует вас больше всего. Конечно, более любопытные всегда могут обратиться к нашим коллегам, чтобы узнать больше.

Прежде всего, важно уметь определить проблему. В частности, следует знать, что ошибка была замечена в Windows 11, а также в Windows 10. Вы также должны знать, что он не влияет на процессоры AMD, в то время как в мире Intel он, похоже, влияет на процессоры 8-го, 9-го, 10-го и 11-го поколения. На самом деле, похоже, что процессорам Alder Lake ничего не угрожает. На данный момент у Microsoft нет решения этой проблемы, поэтому вам придется решить ее с помощью небольшой хитрости.

Чтобы узнать, затронута ли ваша машина, проще всего загрузить Counter Control с сайта TechPowerUp. После загрузки программу не нужно устанавливать (это "портативное" приложение): просто запустите ее, и ее интерфейс даст вам ответ на ваш вопрос. Посмотрите на программу, если в столбце "Текущий " виден код "0x222", это означает, что Windows Defender играет в баловство. Для устранения проблемы достаточно нажать кнопку "Сбросить счетчики ".

К сожалению, Counter Control не позволяет ничего определенного, и при каждом запуске системы приходится делать это снова. Кевин Глинн предлагает другое, более радикальное решение с помощью своего программного обеспечения ThrottleStop. В его последней версии появилась опция "Windows Defender Boost ". Просто активируйте эту опцию и запустите программу при загрузке Windows, чтобы не беспокоиться об этом.