Cómo se puede hacer un downgrade de Windows 10 a Windows 7 sin perder datos ni hacer una nueva instalación?

Esto es una muy mala idea. En primer lugar, Win7 está lleno de vulnerabilidades (lagunas de virus) que sólo se están parcheando durante unos meses más y muchos pueden ser descubiertos después. Conectar sistemas antiguos a internet es realmente antisocial porque son campos fértiles para las granjas de bots que agrupan miles de ordenadores domésticos infectados para atacar sistemas importantes, afectándonos a todos.

En segundo lugar, si Win10 tiene problemas con una RAM pequeña y/o un SSD pequeño, Linux (por ejemplo, Ubuntu o Mint) es una opción mucho mejor. En los años noventa, yo bajé muchos PCs a WinME. Habían sido actualizados imprudentemente a WinXP desde Win98, por lo que funcionaban mucho más lento en su pequeña e inexpandible RAM. WinME ejecutaba casi todo lo que hacía WinXP y era considerablemente mejor que Win98. Ahora, sin embargo, Linux ha llegado a ser capaz de ejecutar (a menudo mejor) casi todo lo que Win10 puede (y más) y es feliz con 0,5GB de RAM, mientras que Win10-1909 lucha con 4GB. Linux es mucho más seguro que Windows; Unix estaba en Internet de forma segura antes de que empezara Microsoft.