Ако имате по-стар десктоп компютър, вероятно сте забелязали, че той става по-бавен. Лесно е да се обвини остаряващият хардуер, но действителната причина обикновено е скрита настройка на Windows, която отнема процесорните цикли във фонов режим. Можете да изключите тази функция, за да спрете това забавяне във фонов режим. Само с няколко клика ще намалите използването на процесора си и ще подобрите производителността.
Сигурността, базирана на виртуализация, е скъпаТя забавя стареенето на компютъра много повече, отколкото хората допускат.
В Windows има функция, наречена Virtualization-Based Security (VBS). Тази VBS използва хипервайзора на Windows, за да създаде изолирана, защитена област от паметта, известна като виртуален защитен режим. Той работи напълно независимо от стандартната среда на операционната система. Въпреки че това разделяне предпазва системата от зловреден софтуер, то добавя слой, намаляващ производителността, между хардуера и софтуера.
Всеки път, когато операционната система трябва да извърши рутинна проверка по сигурността, като например валидиране на цифров подпис за драйвер или достъп до хранилището за пълномощия, тя преминава през изискващо превключване на контекста, което се нарича hyper-exit. Това постоянно преминаване между виртуалните нива на доверие добавя реално закъснение към системните извиквания и рутинните операции на ниво ядро.
Това натоварване обикновено се прикрива от функциите за ускоряване, като например управлението на изпълнението на базата на различните режими. По-старият хардуер, по-конкретно процесорите Intel Core от 6-то и 7-мо поколение, не разполага с нищо подобно. Вместо собствено хардуерно изпълнение, тези чипове използват софтуерна емулация, наречена Restricted User Mode, за да осигурят същото ниво на сигурна изолация.
Тази емулация изразходва много изчислителни цикли, които по-старите четириядрени чипове не могат да отделят. Тъй като процесорът постоянно се прекъсва, за да извършва фонови проверки по сигурността и тъй като никога не е бил проектиран да се справя ефективно с тях, цялата система се задушава от софтуерното ограничаване.
Някои хора смятат, че това се случва с компютрите с напредването на тяхната възраст, и въпреки че това е отчасти вярно, може да бъде и поправим проблем.
VBS и функции като Hypervisor-Protected Code Integrity затрудняват зловредния софтуер да изпълнява експлойти на ниво ядро, да манипулира системната памет и да вкарва зловредни драйвери в операционната система. Това всъщност е една от причините, поради които Windows 11 е по-безопасен от Windows 10. При по-старите десктоп машини обаче, където производителността спада значително, губите цяло поколение изчислителна мощ, което поставя компютъра на границата на използваемостта.
За някой, който просто се опитва да извлече повече живот от своя по-стар компютър, запазването на този слой за сигурност не си струва, понеже той осакатява основната функционалност на машината.
Как да деактивирате изолирането на ядрото в Windows SecurityВърнете си цялата мощност само с няколко кликвания.
Изключването на функцията Memory Integrity е по-просто, отколкото изглежда. Отворете менюто Start, въведете Windows Security и кликнете върху иконата на щита. След като влезете, изберете Device Security от левия панел. Ще видите раздел, наречен Core isolation, с препратка, обозначена като „Core isolation details“. Кликнете върху нея.
Вътре в този екран ще видите превключвателя Memory Integrity. Тази функция извършва фоновите проверки на драйверите от ниско ниво във виртуализирана среда, като именно те са изразходвали процесорните ви цикли.
Кликнете върху превключвателя, за да го изключите. Windows ще ви подкани да потвърдите в User Account Control, след което ще ви каже, че е необходимо рестартиране, за да се премахне напълно виртуализационният слой.
След рестартирането ще забележите жълт предупредителен триъгълник в системната лента. Това е знакът на Windows, че препоръчителна функция за сигурност е изключена. Това не е проблем, а просто операционната система драматизира по отношение на една настройка, която нарочно сте променили.
Може да ви се струва досадно, че в таскбара ви присъства постоянно предупреждение, но всъщност не е нужно да живеете с него. Върнете се в Windows Security, намерете предупреждението в раздела за препоръчителни действия или в страницата с подробности за изолацията на ядрото и щракнете върху Dismiss .
Това ще накара Windows да спре да отбелязва Memory Integrity (Интегритет на паметта) като изключена и иконата на щита за сигурност ще се върне в нормалното си зелено състояние. Обичам да виждам един чист таскбар, след като съм се отървал от ненужните предупреждения.
След това всичко е готово и компютърът ви ще стане чувствително по-бърз.
Налице са някои непосредствени промени след товаПолучавате по-голяма скорост, но това няма да оправи всичко
Разликата в производителността е видима веднага след рестартирането, особено при по-стар хардуер. Когато е активирана функцията за интегритет на паметта, процесорът непрекъснато валидира фоновите процеси и страниците от паметта в изолирана среда, дори когато компютърът е напълно неактивен.
При по-старите четириядрени процесори само тази фонова натовареност може да отнеме голяма част от капацитета на процесора. След като бъде изключена, използването на процесора в режим на празен ход автоматично спада, което намалява топлината и освобождава циклите на обработка за приложенията, които всъщност искате да стартирате.
По-ниската латентност се проявява по начин, който усещате веднага. Преходите между прозорците стават по-бързи. Преместването, промяната на размера и отварянето на прозорците е плавно, защото операционната система не се конкурира с проверките на хипервайзора само за да визуализира основните елементи на потребителския интерфейс. Chrome също е забележимо по-плавен.
Тъй като Chrome вече използва собствена изолация на процесите и пясъчник, за да ви предпази онлайн, допълнителното ниво на виртуализация на ниво операционна система винаги е било излишно при по-стария хардуер, където процесорната мощ вече е ограничена.
Работата със сложни уеб приложения, управлението на много отворени табове и гледането на видео с висока разделителна способност вече не се усещат като забавени. Закъснението при въвеждането на данни също намалява при геймърите и пишещите, тъй като пътят от кликването на мишката или натискането на клавишите до реакцията на софтуера се скъсява.
Това не решава проблема с физическите затруднения на хардуера. Изключването на функцията за сигурност няма да преодолее бавната DDR3 памет, остарелия SATA диск или процесора, който не разполага със съвременни набори от инструкции. Ако оперативната ви памет е твърде бавна или паметта ви не достига, никоя настройка в защитата на Windows няма да промени това.
Все пак не е необходимо да се отстранява всичко. Тя просто трябва да премахне протакането на софтуерно ниво, което кара по-стария хардуер да се чувства по-лош, отколкото е в действителност. Изключването на функцията Memory Integrity (Интегритет на паметта) позволява на съществуващите ви компоненти да работят на действителния си максимум, вместо да бъдат постоянно прекъсвани от проверките за сигурност, за които не са били създадени. Мисля, че това е нещо, което в крайна сметка си заслужава.
Може да имате по-бърз компютърДеактивирането на този слой за сигурност не е правилният избор за всяка ситуация. Премахвате защита, която блокира зловредния софтуер да манипулира системната ви памет. Ако компютърът ви работи с изключително чувствителни финансови документи, оставането на настройката е една добра идея. Ако обаче просто искате да удължите живота на по-стария си компютър, увеличаването на производителността си заслужава компромиса.