Moderna versioner av Windows har sedan 2015, då Windows 10 släpptes, två olika sorters program: Traditionella skrivbordsprogram som använder det gamla win32-API:et och så kallade moderna Windows-appar – UWP eller Universal Windows Platform.

Alla program som installeras via Microsoft-butiken är UWP-appar, men många av dessa inkluderar win32-kod via ett utvecklarpaket kallat Windows App SDK. Dessa program har länge dragits med prestandaproblem jämfört med traditionella skrivbordsprogram, men nu har Microsoft en lösning på gång som ska öka prestandan rejält, rapporterar Windows Latest.

Den nya tekniken kallas Native AOT (”Ahead-Of-Time”) och går ut på att kod som normalt läses in och kompileras när den behövs, ungefär som javascript på webben, istället kompileras i förväg. Enligt Microsofts interna tester startar UWP-program med Windows App SDK och win32-kod 50 procent snabbare. Dessutom tar de bara upp en åttondel av utrymmet på disk.

Exempel på inbyggda program i Windows 11 som använder Windows App SDK är Foton och Telefonlänk. Microsoft har tidigare avslöjat att Foton startar automatiskt i bakgrunden när Windows startar, eftersom programmet annars öppnar så långsamt att det stör användarupplevelsen.

När dessa och andra program från Microsoft och tredje part uppdateras med Windows App SDK 1.6 kommer det förhoppningsvis innebära mindre tydlig skillnad i prestanda mellan gammaldags skrivbordsprogram och moderna Windows-appar.