Det er et par år siden, vi offentliggjorde vejledninger om undervolting, dvs. begrænsning af CPU-spændinger for at reducere temperaturen og forbedre batterilevetiden. To af de mest populære undervoltingsprogrammer er Intel Extreme Tuning Utility (XTU) og Throttlestop, hvis forskelle du kan læse i vores vejledninger om brugen af programmerne. Mens Dell har advaret om, at undervolting kan gøre garantierne ugyldige, er Intel og nogle OEM’er gået et skridt videre og har deaktiveret undervolting helt og holdent.
Der findes ikke én samlet løsning her, men begrundelsen for at deaktivere undervolting er Plundervolt, en udnyttelse, der er opdaget af University of Birmingham. Du kan læse forskerholdets resultater i deres forskningsdokument, som du kan finde her. Kort fortalt udnytter Plundervolt Intel Software Guard Extensions (SGX), som er et sæt instruktionskoder, som undervoltingsprogrammer som Throttlestop og XTU bruger til at manipulere CPU-spændinger. Ifølge Intel er alle dets desktop- og mobilprocessorer fra og med 6. generation af Core-processorer berørt, og det samme gælder Core X-serien og de seneste Xeon E-chips.
Intel har siden rettet op på udnyttelsen ved at give OEM’erne mulighed for at deaktivere undervolting via en firmwareopdatering. Du kan læse Intels svar og detaljerne om CVE-2019-11157-sårbarheden her. Fremadrettet ser det ud til, at alle nye Intel-enheder ikke understøtter undervolting. Anekdotisk set understøtter Surface Book 3 15 ikke undervolting, som bruger en Intel Core i7-1065G7-processor. Det samme skulle også gælde for kommende Tiger Lake-bærbare computere.
OEM’er har også patchet maskiner, der blev udgivet før identificeringen af Plundervolt. Microsoft har f.eks. gjort det med Surface Pro 7 og Surface Laptop 3, ligesom Dell har gjort det med XPS 15 9570 og XPS 15 7590. Det ser ud til, at Lenovo ikke har dræbt undervolting på X1 Extreme Gen 2, men der vil utvivlsomt være andre OEM’er, der har gjort det på deres enheder. Ultrabookreview har offentliggjort en guide til genaktivering af undervolting på XPS 15 7590, men det er en besværlig proces, som ikke nødvendigvis kan kopieres på andre maskiner som Surface Laptop 3.
Kort sagt har Intel dræbt undervolting på sine nye processorer, og OEM’erne deaktiverer gradvist funktionaliteten på ældre maskiner. Der findes andre metoder til at reducere temperaturerne og forlænge batterilevetiden på moderne bærbare computere, men undervolting var en af de bedre måder at gøre det på.