Функцията за защита, базирана на виртуализация (VBS) влезе в светлината на прожекторите с Windows 11 и се активира по подразбиране в по-новите системи. Тази функция съществуваше и в Windows 10, но заемаше доста системни ресурси.
Ако изпитате спад в производителността на игрите след надграждане до Windows 11, не се безпокойте. Ако вече сте опитали всичко и изглежда нищо не работи, VBS може да е виновникът за ниската честота на кадрите. Като такъв, нека проучим как да деактивирате VBS и да изстискате максималната производителност от вашата система.
VBS наистина ли намалява производителността?
PC геймър и Хардуерът на Том потопете се дълбоко, за да научите за спада в производителността след активиране на VBS. И двете констатации разкриват спадове в производителността, вариращи от 5-25 процента. Популярни заглавия като Horizon: Zero Dawn и Shadow of the Tomb Raider претърпяха масивни спадове на FPS.
Изненадващо, честотата на CPU и GPU остана непроменена. Но тези компоненти черпеха по-малко енергия. Няма подробни открития за това какво всъщност го причинява. Но ако искате да получите максимална производителност в игри и приложения, VBS вероятно стои на пътя ви.
Какви са последиците от деактивирането на VBS във вашата система?
Защита, базирана на виртуализация (VBS) работи с Windows Hypervisor, за да създаде изолиран регион на паметта. Този изолиран регион сигурно съхранява идентификационни данни за вход, ключов код за сигурност на Windows и др. HVCI е функция, която използва VBS за извършване на проверки за интегритет на програми.
С прости думи, нападателите изпитват трудности, когато VBS е активен. Така че изключването му ви оставя изложени на атаки на ниво ядро. Ако сте човек, който използва тяхната система за поверителна официална работа, най-добре е да поддържате VBS активиран. Ако сте геймър или използвате ресурсоемки приложения, деактивирането на VBS ще минимизира спада на производителността.
Как да деактивирате VBS, за да увеличите производителността в Windows 11
Ако искате да деактивирате VBS, ето няколко трика, които можете да опитате.
1. Как да деактивирате VBS от настройките на Windows
Изпълнете следните стъпки, за да деактивирате VBS от приложението Настройки.
- Натиснете Win + I да се стартирайте приложението Настройки. Придвижете се до менюто отляво и щракнете върху Поверителност и сигурност опция.
- Кликнете върху Защита на Windows и след това щракнете върху Отворете Windows Security бутон.
- Ще се стартира приложението Windows Security. Отидете в менюто отляво и изберете Защита на устройството.
- Намери Изолация на ядрото раздел и щракнете върху Подробности за изолацията на ядрото опция.
- Сега проверете дали Цялост на паметта превключвателят е активен или не. Ако е активен, щракнете върху него, за да деактивирате функцията.
- Рестартирайте системата си. Тествайте някои приложения и игри, за да проверите ефективността им.
2. Как да деактивирате VBS с командния ред
Можете също да деактивирате VBS с помощта на командния ред. Имайте предвид, че трябва да предоставите администраторски достъп, преди да изпълните командите.
За да изключите VBS с помощта на командния ред, повторете следните стъпки:
- Натиснете Win + R за да стартирате командното поле Run. Сега напишете cmd и натиснете Ctrl + Shift + Enter за стартиране на командния ред с повишени разрешения.
- Тип bcdedit /set hypervisorlaunchtype off в текстовата област.
- Натисни влизам клавиш за изпълнение на командата. Изчакайте изпълнението да завърши.
- Рестартирайте системата си. VBS няма да ви безпокои повече.
3. Как да изключите функциите за виртуализация на Windows
VBS може да работи на вашата система само ако виртуализацията е активна. Ако изключите всички функции за виртуализация на Windows, VBS няма да работи. Така че трябва да деинсталирате няколко функции на Windows.
За да изключите функциите за виртуализация в Windows 11, направете следното:
- Натисни Печеля ключ, вид Контролен панел и отворете първия резултат.
- Намери Програма и функции опция и след това щракнете върху Деинсталиране на програма опция.
- Придвижете се до горната лява страна и щракнете върху Включване или изключване на функции на Уиндоус опция.
- Функциите на Windows ще се стартират. намирам Microsoft Defender Application Guard, Платформа за виртуална машина, и Windows Hypervisor Platform в списъка.
- Премахнете отметката всички тези функции и след това щракнете върху Добре бутон. Изчакайте настройката да деактивира тези функции на вашето устройство. Кликнете върху Рестартирай сега бутон за прилагане на промените.
- Прегледайте отново функциите на Windows, за да проверите дали всички функции за виртуализация са неактивни или не.
4. Как да деактивирате VBS от редактора на локални групови правила
Можете да използвате редактора на групови правила, за да изключите VBS за постоянно. Имайте предвид, че GPE не е наличен за потребители на Windows 11 Home. Трябва да изпълните пакетен скрипт, за да активирате GPE. Разгледайте нашите пълни Ръководство за редактор на групови правила за повече информация по този въпрос.
За да деактивирате VBS с помощта на редактора на групови правила, направете следното:
- Натиснете Win + R за да стартирате командното поле Run. Тип gpedit.msc и натиснете клавиша enter, за да стартирате редактора на групови правила.
- Отидете до Local Компютърна политика > Компютърна конфигурация > Административни шаблони > Система > Защита на устройството.
- Под Device Guard намерете Включете защита, базирана на виртуализация политика и щракнете двукратно върху нея.
- Кликнете върху хора с увреждания бутон за избор в прозореца на правилата. След това щракнете върху Приложи бутон.
- Кликнете върху Добре и излезте от редактора на групови правила. Рестартирайте системата си, за да приложите промените.
- За да активирате отново VBS, щракнете върху Активирано бутон за избор в политиката за включване на защита, базирана на виртуализация.
5. Как да деактивирате виртуализацията чрез BIOS
Последната опция е да деактивирате технологията за виртуализация от системния BIOS. Както споменахме по-рано, VBS няма да работи, ако деактивирате функциите за виртуализация. Така че, като направите това, можете да гарантирате, че VBS няма да се включи никога повече.
За да изключите технологията за виртуализация от BIOS, повторете следните стъпки:
- Рестартирам вашата система. Натиснете съответния F-клавиш за достъп до настройките на BIOS (обикновено това е клавиш F2 или F12).
- След като влезете в BIOS, отидете на разширени настройки страница. Не забравяйте, че всеки OEM има различен външен вид на BIOS и оформление на настройките.
- Намери Технология за виртуализация опция в разширените настройки. Кликнете върху него, за да деактивирайте функцията на вашата система.
- Сега натиснете F10 клавиш за запазване на промените. Изход настройката на BIOS и продължете процеса на зареждане на ОС.
- Проверете Цялост на паметта опция в Защита на Windows. Ще изглежда в сиво.
VBS вече няма да намали производителността на вашата система
VBS е доста страхотна функция, която е налична както в Windows 10, така и в 11. Въпреки това, драстичните спадове на производителността със сигурност го правят по-малко привлекателен за геймърите. Първо, започнете, като деактивирате функцията за цялост на паметта в Windows Security. След това изключете VBS с помощта на редактора на групови правила.
След това преминете към други стъпки, за да деактивирате функции за виртуализация като MDAG и платформа за виртуална машина. И накрая, деактивирайте технологията за виртуализация от BIOS. Функции като VBS няма да работят без него.