Om du ej bryr dig mycket om säkerhet och vill göra din äldre bärbara så blixtsnabb det bara går, och ändå ha bra program-kompatibilitet, så skulle jag installera W8.1 (64bit om mer än 4GB, annars 32bit). Sedan skippa/disabla Windows update (eller iaf vara extremt återhållsam vilka uppdateringar du tar), och disabla Windows defender. Glöm ej "Open Shell", för startmenyn.
Detta blir radikalt mycket snabbare än dagens W10 (även med disablad defender). Även om W10 20H2 fick något bättre prestanda än senaste årens W10 versioner, så är det ganska oförskämt slött på gammal hw.
W8/8.1 kom ut en tid då netbooks/plattor (med Atom-CPU's och 1 eller 2GB RAM) började bli mainstream... MS tvingades trimma Windows ganska rejält pga detta, och det märks tex direkt på de äldre Atom och AMD APU E-serie datorer som är totalt oanvändbara med W10, men halvdana med W8 iaf.
Bloaten har tillkommit långt efter Win32-API:t....
En W95 installation var väl knappt 100 megabyte.
W3.1 använde väl mest GDI, o minns ej om det hade Win32. Storleken på W3.1+MSDOS var några ynka megabyte, varför man ansåg W95 vara oerhört bloatat o slött när det släpptes och växt till sig något oerhört.
Skulle tro att du max sparar några hundra MB, om änns det ...kanske snarare 10-tals MB.
Blir lite jobbigt utan Win32API för program som WinRAR, Wireshark, QuickSFV, och alla andra små tools och monitorer erfarna användare vill ha i sitt windows.
Edit:
Om .NET Framework räknas till Win32-API, vilket är ytterst tveksamt, finns det dock gigabytevis med data att klippa bort.
DirectX räknas knappast då det lär användas av typ alla spel med hw acceleration på Windows Store.