Si estás buscando la forma de ejecutar aplicaciones de Android en Windows o solo el sistema operativo en sí quizás te gustará BlueStacks, una plataforma que te permite virtualizar Android en tu PC, si quiere saber como funciona solo tienes que consultar este tutorial para instalar WhatsApp en Windows.
Pero al margen de este fantástico proyecto nace Androidx86, una aplicación que te permite ejecutar Android de forma nativa en tu PC (sin virtualizar), pues ejecutarlo de este modo te da diversas ventajas que no puede ofrecerte Bluestacks. Aquí tienes una forma de instalar Android de forma nativa, y actualizado. Es Android x86 y viene con Android 9 Pie.
Cuenta con soporte para teclado y ratón, dispones de soporte para GApps e incluso tolera diferentes resoluciones aunque según la que tengas gozarás de una interfaz u otra. Parece un proyecto interesante y puedes instalarlo de forma nativa o en una máquina virtual.