A takze ze Microsoft pisze
"Wcześniejsze generacje i modele wymienionych procesorów mogą mieć ograniczoną obsługę urządzeń z tą wersją systemu Windows 10. Aby uzyskać szczegółowe informacje na temat pomocy, skontaktuj się ze swoim dostawcą sprzętu.
Główną przyczyną jest rozwój frameworków i narzędzi w których programuje się aplikacje. Dziś np taki panel sterowania w Windows jest oparty na UWP, które ma znacznie większe wymagania niż natywne okienka.
Drugą, historyczną już, przyczyną było pojawienie się mechanizmów takich jak firewall oraz antywirus.
Kolejna rzecz to koszty, optymalizacja jest droga. Wygodniej programuje się w narzędziach które pozwalają na więcej kosztem wymagań. Np łatwiejsze tworzenie aplikacji dla różnych wielkości ekranów.
Indeksowanie, szybkie wyszukiwanie też obciążyło systemy. Po prostu to są te wszystkie rzeczy, z których tak na prawdę korzystamy (jak nie my to inni) i bez których nie ma współczesnego wygodnego desktopu.
Można je wyciąć np spróbujcie wspomniany powyżej What is Tiny10 (Lightweight Windows 10) and How to Install It | Beebom zainstalowałem go na systemie 3GB, 32 bit, z okrojonym Core Duo Centrino 1.7Ghz. Chodzi podobnie do Windows XP i znaaacznie lepiej niż Windows 7 na tym samym sprzęcie.
Oczywiście jak się doinstaluje coś ciężkiego, współczesnego a nie z czasów XP, to system zdycha, ale to samo byłyby w przypadku XP.