SQL Server 2008 R2 no es compatible con Windows 10, sin embargo, se puede instalar sin problema alguno ya que no existe ningún tipo de bloqueo.

La instalación que he probado yo es de un SQL Server 2008 R2 con licencia. Al inicio de la instalación aparecen mensajes de Windows 10 indicando que el programa no es compatible. He podido instalar todas las características que habían disponibles para seleccionar pero he notado que faltaban los "integration services" y sin estos no podemos programar una tarea administrada como puede ser un Backup (se puede programar pero luego no ejecuta ya que faltan los "integration services". Por lo demás, el servicio de la instancia y el de sql browser inician correctamente sin ningún problema y está funcionando todo bien.

Hay que tener en cuenta que al no ser compatible con Windows 10, el equipo de SQL Server no va a enviar actualizaciones de seguridad ni parches para arreglar algún bug. No van a haber actualizaciones para Windows 10. Así pues, probablemente no sea buena idea.