Компания Microsoft сообщила, что отключение некоторых функций в операционной системе Windows 11 может повысить производительность компьютера в играх. Заинтересованные геймеры могут воспользоваться советами Microsoft по оптимизации игровой производительности путём отключения некоторых функций, но делать они это будут на свой страх и риск.
Источник изображения: Microsoft
Разработчик операционной системы Windows 11 сообщил, что «в ходе продолжительных тестов при поддержке пользователей» было обнаружено, что отключение функций «Целостность памяти» (Memory Integrity) и «Платформа виртуальной машины» (Virtual Machine Platform, VMP) может положительно сказаться на производительности в играх.
«Геймеры, ставящие приоритетом производительность, могут выключить данные функции во время игры, а затем включить их обратно по завершению игровых сессий. Однако при отключении данных функций система становится уязвимой для кибератак», — объясняет Microsoft.
Отключение функции «Целостность памяти». Источник изображения: Microsoft
Функция «Целостность памяти» отвечает за контроль установки драйверов. Она проверяет, что драйверы предоставлены доверенной стороной и не содержат вредоносного кода. Функция VMP в свою очередь необходима для работы виртуальных машин. Обе функции изначально включены в операционной системе Windows 11 для более эффективной защиты системы. В то же время компания понимает, что пользователи могут настраивать свои системы по своему усмотрению и согласно своим потребностям.
«Наши системные требования к Windows 11 остаются неизменными. Мы по-прежнему рекомендуем использовать эти функции включёнными для наиболее эффективного обеспечения безопасности ПК», — говорят разработчики Windows.
Отключение функции VMP. Источник изображения: Microsoft
Для отключения функции «Целостность памяти» необходимо нажать кнопку «Пуск», написать «Целостность памяти», в открывшемся окне найти соответствующую функцию и выключить её. Аналогичным образом можно поступить с функцией VMP. После выключения функций может потребоваться перезагрузка ПК.
Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
А уже Nvidia выпустила своё исправление на уровне драйвера
Одной из проблем недавнего обновления Windows 11 22H2 стало резкое падение производительности видеокарт Nvidia в играх. И вот компания Microsoft отреагировала на это. Правда, совет выглядит странно.
В Microsoft заявили, что отключение функций «Целостность памяти» (Memory Integrity) и «Платформа виртуальной машины» (Virtual Machine Platform, VMP) может улучшить ситуацию.
«Игроки, которым необходима производительность, могут выключить эти функции во время игры, а затем включить их после завершения игры. Однако при отключении этих функций система становится уязвимой для кибератак», — пояснили Microsoft.
Функция «Целостность памяти» контролирует драйверы в системе. Она проверяет, чтобы те были безопасны и не содержали вредоносного кода. А «Платформа виртуальной машины» поддерживает штатную виртуализацию в системе. По умолчанию эти функции включены. В компании уточнили, что для оптимальной работы и защиты их лучше не отключать.
При этом в Nvidia опубликовали свежий драйвер GeForce 517.48, который исправил эту проблему. Его можно скачать через приложение GeForce Experience.
8 октября 2022 в 19:16
| Теги: Microsoft, Nvidia
| Источник: Windows Latest, Tom
Безопасность вашего ПК с Windows имеет первостепенное значение для его правильного функционирования. Если система защищена от атак хакеров и вредоносных программ, а ее основные функции стабильны, то Windows имеет безопасную среду для выполнения встроенных функций.
В Windows есть несколько функций безопасности, которые используют для этой цели различные компоненты, и целостность памяти — одна из них. Но такие функции также иногда могут снижать производительность системы, особенно когда они навязаны вам по умолчанию.
В этом руководстве мы подробно рассмотрим все, что связано с целостностью памяти — что это такое, его плюсы и минусы, а также как и почему вы должны включать или отключать его для разных целей.
Как работает целостность памяти?
Чтобы понять, как работает целостность памяти, нам нужно понять две другие связанные с ней функции — изоляцию ядра и платформу виртуальных машин (VMP).
-
Изоляция ядра: это набор функций безопасности на основе виртуализации, которые защищают важные основные процессы, изолируя их в памяти и создавая виртуальную среду, в которой эти процессы могут работать беспрепятственно.
-
Платформа виртуальных машин (VMP): VMP предоставляет службы виртуальных машин, на которые опирается функция «Core Isolation».
-
Целостность памяти: также называемая целостностью кода, защищенной гипервизором (HVCI), это функция безопасности Windows, которая относится к основному зонтику «Core Isolation» и помогает предотвратить доступ вредоносного программного обеспечения и программ к драйверам и получение контроля над процессы безопасности.
Когда эти функции включены, Windows изолирует основные процессы принятия решений от остальной памяти и создает для них безопасную рабочую среду.
Когда программа запускается, целостность памяти должна проверить код драйвера и убедиться, что установленный драйвер заслуживает доверия, прежде чем он сможет получить доступ к основным функциям Windows. Как подчеркнула сама Microsoft, весь этот процесс аналогичен охраннику внутри запертой будки, где «целостность памяти» является охранником в изолированной среде, созданной «Core Isolation».
Все это повышает безопасность системы, и, хотя все это происходит очень быстро, с таким количеством проверок, где-то еще должно быть какое-то влияние.
Какое влияние оказывает целостность памяти на производительность вашего ПК?
Microsoft отмечает, что технология виртуализации и функции целостности памяти могут оказывать некоторое влияние на производительность, особенно во время игр или запуска ресурсоемких приложений.
В Сообщение блогаMicrosoft заявила, что «в некоторых сценариях и некоторых конфигурациях игровых устройств может быть влияние на производительность из-за целостности памяти и VMP на…».
Весь процесс проверки драйверов занимает важные системные ресурсы и обязательно влияет на производительность. Однако следует отметить, что в современных системах под управлением Windows 11 влияние может показаться незначительным при выполнении повседневных задач. Только когда запущено ресурсоемкое приложение, драгоценные ресурсы ощущают нехватку.
Весь набор основных функций изоляции является важным аспектом безопасности Windows. Это важная составляющая общей безопасности вашего ПК и ваших данных от вредоносных программ и хакеров. Но компромисс производительности может не стоить того, в зависимости от того, где вы стоите.
Несмотря на то, что влияние на производительность может быть или не быть заметным для общей производительности, это совсем другая история, когда дело доходит до игр. Это означает, что если вы испытываете снижение производительности при включении этих функций, вам, возможно, следует отключить их перед запуском игры.
По словам Microsoft, «геймеры, которые хотят отдать предпочтение производительности, могут отключить эти функции во время игры и снова включить их по окончании игры. Однако, если его отключить, устройство может быть уязвимо для угроз».
Проблема «Целостность памяти Windows 11 отключена»: как включить ее тремя способами
Если вы решили отключить целостность памяти, вот несколько способов, которые помогут вам это сделать:
Способ 1: использование безопасности Windows
Нажмите «Пуск», введите «Безопасность Windows» и нажмите «Ввод».
Нажмите Безопасность устройства на левой панели.
В разделе «Изоляция ядра» нажмите Сведения об изоляции ядра.
Здесь, в разделе «Целостность памяти», установите переключатель в положение «Выкл.».
Вы получите уведомление системы безопасности Windows с просьбой перезагрузить систему, чтобы изменения вступили в силу.
Чтобы снова включить целостность памяти, вернитесь в это окно и переключите «Целостность памяти» в положение «Вкл.».
Способ 2: использование редактора реестра
Другой способ отключить целостность памяти — сделать это с помощью редактора реестра. Вот как это сделать.
Нажмите «Пуск», введите «regedit» и нажмите «Ввод».
Когда откроется редактор реестра, перейдите по следующему адресу:
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
Либо скопируйте приведенное выше и вставьте его в адресную строку редактора реестра, а затем нажмите Enter.
Затем дважды щелкните клавишу «Включено» справа.
Затем установите его значение данных от «0» до «1».
Нажмите «ОК».
Теперь закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.
Чтобы снова включить целостность памяти, вернитесь к этому ключу, измените значение обратно на «0» и нажмите «ОК».
Способ 3: использование редактора групповой политики
Редактор групповой политики можно использовать для включения или отключения всей системы безопасности на основе виртуализации, от которой зависит целостность памяти. Для этого выполните следующие действия:
Нажмите «Пуск», введите «групповая политика» и нажмите «Ввод».
Когда откроется редактор групповой политики, нажмите «Административные шаблоны» в разделе «Конфигурация компьютера» на левой панели.
Затем справа дважды щелкните Система.
Дважды щелкните Device Guard.
Теперь дважды щелкните «Включить безопасность на основе виртуализации».
Выберите Отключено, чтобы отключить его.
Затем нажмите ОК.
Теперь закройте редактор групповой политики и перезагрузите компьютер.
Чтобы снова включить его, выберите «Включено».
Затем в разделе «Параметры» щелкните раскрывающееся меню для защиты целостности кода на основе виртуализации.
Выберите «Включено с блокировкой UEFI».
Наконец, нажмите ОК.
Теперь закройте редактор групповой политики и перезагрузите компьютер.
ИСПРАВИТЬ: Целостность памяти отключена и не может быть включена
Для некоторых пользователей простое включение переключателя целостности памяти не приводит к его включению. Вместо этого они получают сообщение об ошибке, в котором говорится, что у них установлены несовместимые или мошеннические драйверы.
В большинстве случаев Windows точно скажет, какой драйвер вызывает проблемы. Вам нужно будет уточнить у производителя устройства, доступны ли какие-либо совместимые драйверы. Если это не так, удаление приложения или устройства, связанного с этими драйверами, может решить проблему, и вам придется подождать, пока издатель не выпустит совместимые драйверы, прежде чем использовать связанные с ним приложения.
Если удаление приложения или устройства не решит проблему, вам придется самостоятельно удалить несовместимый драйвер. Для этого, во-первых, запишите «опубликованное имя» драйвера, когда вы получите сообщение об ошибке.
Изображение: Ответы Майкрософт
Затем выполните следующие действия:
Нажмите «Пуск», введите cmd, щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
Здесь введите следующую команду, чтобы получить список всех сторонних драйверов в вашей системе:
dism/online/get-drivers/format:table
Нажмите Enter. Теперь вы получите список всех сторонних драйверов в вашей системе, включая дополнительную информацию о них, такую как имя поставщика, дата публикации, версия и т. д.
Чтобы удалить тот, который вызывает проблемы, введите следующую команду:
pnputil /delete-driver (опубликованное имя драйвера) /uninstall /force
Убедитесь, что вы ввели правильное опубликованное имя. В противном случае вы можете удалить работающий драйвер и вызвать проблемы с периферийными устройствами и приложениями. Нажмите Enter после ввода команды.
Теперь вы удалили проблемный драйвер и можете включить целостность памяти с помощью методов, указанных выше.
Часто задаваемые вопросы
1. Нужно ли включать целостность памяти в Windows 11?
Целостность памяти — важнейшая функция безопасности Windows, поскольку она создает еще один уровень безопасности для основных компонентов, работающих в виртуальной среде. Без его включения вы в основном оставляете свою систему уязвимой для угроз различного рода, которые могут поставить под угрозу не только вашу систему, но и ваши данные.
Тем не менее, если вы отключаете его только на короткий период времени, скажем, во время игры, это не должно вызывать особых проблем, поскольку вместо него есть другие функции безопасности Windows, которые могут защитить вас.
2. Не замедляет ли ПК целостность памяти?
Теоретически целостность памяти может влиять на производительность. Однако в практическом применении вы можете или не можете почувствовать падение производительности вообще. Лишь при запуске ресурсоемких приложений вроде игр вы почувствуете небольшое замедление. Итак, если вы хотите повысить производительность в играх, вы можете заранее попробовать отключить целостность памяти.
3. Целостность памяти включена по умолчанию?
Ранее функция целостности памяти была отключена по умолчанию. Тем не менее, Microsoft настаивает на том, чтобы пользователи приняли эту функцию безопасности, и после обновления 22H2 она была включена по умолчанию.
Мы надеемся, что теперь вы лучше понимаете, что такое целостность памяти, что она делает и как вы можете включить или отключить ее в зависимости от того, хотите ли вы повысить производительность или повысить безопасность в Windows 11.
Microsoft опубликовала новый документ поддержки, в котором компания признала потенциальные проблемы с производительностью при игре в игры на системах под управлением Windows 11. По словам софтверного гиганта, целостность памяти и платформа виртуальной машины могут привести к заметному ухудшению игрового опыта.
Платформа виртуальной машины — это функция, необходимая вашему компьютеру для запуска виртуальных машин, Windows Subsystem for Linux, и Windows Subsystem for Android. Последнее необходимо для запуска приложений Android, которые сейчас доступны более чем в 30 странах. Целостность памяти — это часть набора инструментов безопасности, который Windows 11 использует для предотвращения атак и защиты от вредоносных программ. Он доступен в обновлении Windows 11 2022 Update, и вы можете включить его только после чистой установки последней версии Windows 11.
Интересно, что мы не в первый раз слышим о технологиях виртуализации, вызывающих головную боль у геймеров. Еще в 2021 году, до того, как Microsoft выпустила Windows 11, появились сообщения о том, что VBS снижает производительность игр.
Microsoft не сообщает подробностей о точном влиянии платформы виртуальной машины и целостности памяти на производительность. Также нет информации о том, какое аппаратное обеспечение испытывает наибольший удар. Если вы подозреваете, что производительность в играх упала после обновления до Windows 11, попробуйте выполнить следующие шаги, чтобы выяснить, виноваты ли платформа виртуальной машины и целостность памяти.
Важно: Целостность памяти — это мера безопасности, реализованная Microsoft для защиты от вредоносного кода. Отключение этого не обязательно сделает ваше устройство незащищенным, но сделает его менее безопасным. Поэтому действуйте на свой страх и риск. Отключение платформы виртуальной машины не влияет на безопасность, но вы потеряете доступ к некоторым функциям, таким как виртуальные машины, WSL и приложения Android.
Как улучшить производительность игр в Windows 11, отключив платформу виртуальных машин и изоляцию памяти?
- Нажмите Win + R и введите «Компоненты Windows».
- Снимите флажок с «Платформа виртуальной машины».
- Нажмите «ОК» и перезагрузите компьютер.
- Запустите приложение Windows Security.
- Перейдите во вкладку «Безопасность устройства».
- Нажмите «Сведения об изоляции ядра».
- Отключите функцию целостности памяти.
Do I need Memory Integrity turned on? You should enable it to enhance security on Windows ✅
by Hasibul Kabir
Hasibul Kabir is a Tech-Enthusiast Blogger, Web Developer & Hobbyist Game Developer. Writing about Technology, mainly Windows, Mac, iOS, etc., is his main focus, besides doing some computer… read more
Updated on
- Memory integrity is a feature that utilizes core isolation technology available on Windows 11.
- You should enable this feature to fight against malicious codes and various extreme cyber threats.
- To enable memory integrity, you can use Windows Security/Defender or use the Windows Registry editor, as featured in this article.
XINSTALL BY CLICKING THE DOWNLOAD
FILE
First things first, what is memory integrity in Windows 11? Memory Integrity or Hypervisor-protected Code Integrity (HVCI) is a feature under core isolation available in all modern versions of Windows.
However, users reported that sometimes, Memory Integrity is off on Windows 11 even though it shouldn’t be.
The core isolation technology isolates the core processes of Windows in memory in a virtualized environment.
If you want to turn on the Memory integrity feature on Windows 11 to enhance security, this article will guide you with all the relevant information and details.
For those of you who are still dwelling on the best course of action – memory integrity Windows 11 on or off – we got just the thing.
🎯 Should I turn on Memory Integrity in Windows 11 ❓
If the memory integrity on Windows 11 is turned off, you should enable it to enhance your security. What does memory integrity off mean? Basically, these are the crucial reasons why you should turn it on:
- Protection against malicious codes – As it isolates the core processes in memory, malicious software cannot hijack these processes.
- Preventing criminals from taking control of your computer – Enabling memory integrity prevents third-party from getting unauthorized access to your PC, especially by hijacking lower-level drivers.
- Enhancing overall security – HVCI technology improves overall security and protects your privacy on a Windows 11 PC.
Finally, you should also consider turning on memory integrity in Windows 11 for gaming purposes.
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
How do I turn on Memory Integrity on Windows 11?
- 🎯 Should I turn on Memory Integrity in Windows 11 ❓
- How do I turn on Memory Integrity on Windows 11?
- 1. Enable Memory Integrity using Windows Security Defender
- 2. Turn on Memory Integrity using Registry Editor
You must ensure a few more things when you want to activate this feature on Windows 11. These are:
- Enable virtualization on your PC if it is disabled on your motherboard BIOS.
- Update Windows to the latest version to be on the safe side.
After ensuring these things, follow these methods to enable memory integrity on Windows.
1. Enable Memory Integrity using Windows Security Defender
- Open the Start Menu, type Windows Security and press Enter.
- Click on three vertical lines in the top left corner to expand the menu items.
- Go to Device security.
- Click on Core isolation details under Core isolation.
- Toggle the switch to turn it on.
- Restart your PC when it asks to do it.
When you toggle the switch to turn on Memory integrity, it will check for incompatible drivers. If there are any incompatible components, it won’t turn on.
How to fix incompatible drivers error for memory integrity in Windows 11? It’s easy, you will need to update or upgrade them and the simplest method is to use a dedicated tool such as Outbyte Driver Updater.
In fact, incompatible drivers are the most common culprits behind this issue. If memory integrity is off on Windows 11 and you can’t turn it on, it’s most likely because of this.
Sometimes, it may involve upgrading physical hardware. Please note that not all computers are compatible with the core isolation feature. Thus, it may prevent you from enabling memory integrity.
- How to Type Accents on Windows 11
- How to Disable the Insert Your Security Key Into the USB Port popup
- DTS Sound Unbound for Windows 11: Download & Install
2. Turn on Memory Integrity using Registry Editor
NOTE
Before applying this method, you should make sure your PC is fully compatible with Windows 11. It is because you may face trouble using core isolation on unsupported computers.
1. In Start Menu, type regedit, and hit Enter to open the Registry Editor.
2. Now, navigate to the following location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
3. Double-click on Enabled.
4. Set the value 1 from 0 and click on OK to save the settings.
5. Restart your computer.
This method is ideal when you cannot find Windows Security Defender for some reason on your Windows 11 PC.
However, if you have installed Windows 11 without TPM 2.0, you may not be able to enable memory integrity.
Finally, it’s important to understand just how important is memory integrity in Windows 11. Well, core isolation is a game-changing technology on both Windows 10 and 11.
If you want to get next-level security against cyber threats, it is very important to utilize its features. By default, the memory integrity should be active. If not, even your best antivirus software will not be able to protect you these days.
This article has explained how and why you should turn on Memory integrity on Windows 11. If you have an opinion or suggestion regarding this, feel free to write in the comments box.