¿Es una buena idea instalar Ubuntu en una tarjeta SD? Necesito instalar Ubuntu en mi portátil junto con Windows 10, pero cada vez que hago una partición, Windows se vuelve más lento. ¿Hay alguna otra solución?

Estoy de acuerdo con Brendan Murray.

Particionar tu disco duro y poner 2 sistemas operativos en ellos no ralentiza ninguno. Yo uso Windows 7 y en algunos casos Ubuntu y en otros Arch Linux en algunos PC y portátiles. Y en ninguno de ellos se ralentiza ninguno de los sistemas operativos sólo por las particiones y el arranque dual.

Siguiente a eso, usar tarjetas SD para un sistema operativo es una muy mala idea por muchas razones. Si quieres los detalles, te sugiero que leas este primero:
Chris Bailey's answer to ¿Puedo ejecutar Linux en un ordenador sin disco duro y sólo con un pendrive de 64 GB? Tengo un ordenador que funciona para instalar lo que sea necesario.

Y en tu caso tengo que añadir, que según mi propia experiencia, incluso las tarjetas SD que deberían poder funcionar a 10 veces la velocidad que lo hacen, en realidad funcionan como a la mitad de la velocidad de los discos duros USB 2.0, que a su vez funcionan como a 1/3 de la velocidad de los discos duros SATA internos, que funcionan como a 1/4 o 1/5 de la velocidad de los SSD. Entonces, ¿es posible? Sí. ¿Es una buena idea? No.

Habiendo dicho esto, podría haber una serie de razones por las que tu Windows 10 podría ser lento. Y las quejas al respecto son realmente normales. Montones de personas se quejan de eso. Y no hay que buscar mucho para encontrar razones para ello. Ejemplos típicos serían cosas como que Windows 10 envíe informes a Microsoft en segundo plano o que ejecute actualizaciones.

Pero mi impresión personal es en realidad, que podrías estar usando un hardware más antiguo y sobre todo una unidad más pequeña, que podría no tener suficiente espacio para 2 sistemas operativos. ¿Es eso posible? Porque esto podría ralentizar tu Windows en caso de que reduzcas el espacio libre al mínimo o, peor aún, ¡que te quedes sin espacio en el disco! Por otro lado, ese problema sería fácil de detectar. En este caso no es tanto un problema de los sistemas operativos o de la tecnología. Es una mala gestión y la falta de recursos para la tarea que se realiza.