Tampoco es necesario crear o utilizar ninguna cuenta online en Windows 8. Está escondido, pero cuando vas a instalar puedes indicarle que quieres usar una cuenta local (sin conexión) y luego en el Panel de Control Metro también puedes desvincular la cuenta online.
En ese aspecto, Windows 10 no ha cambiado nada.