Solución al error 0x80070659 La directiva del sistema no permite esta instalación que se produce en determinados entornos Windows Server al intentar instalar Python 3.14.
- Error 0x80070659 – La directiva del sistema no permite esta instalación.
- Solución al error 0x80070659 – La directiva del sistema no permite esta instalación.
Error 0x80070659 – La directiva del sistema no permite esta instalación
Cuando intentamos instalar Python 3.14.2 mediante el instalador de la web oficial python-3.14.2-amd64.exe en un equipo Windows Server 2022 ó 2025, y no se llega a instalar, mostrando este error:
Setup failed
One or more issues caused the setup to fail. Please fix the issues and then retry setupo. For more information see the log file.
0x80070659 – La directiva del sistema no permite esta instalación. Póngase en contacto con el administrador del sistema.

El error se produce incluso aunque se intente la instalación con un usuario con privilegios de administrador del dominio.
En este estudio de caso, el error se produce en un equipo con el SO Microsoft Windows Server 2022 Standard, perteneciente a un dominio AD Active Directory, con el rol de Escritorio Remoto.
Solución al error 0x80070659 – La directiva del sistema no permite esta instalación
Para solucionar el error 0x80070659 – La directiva del sistema no permite esta instalación y pode instalar Python en el equipo Windows Server con rol de Escritorio Remoto, procederemos de la siguiente forma. En primer lugar, abriremos una ventana de MS-DOS (cmd o Símbolo de sistema), como administradores, pulsando en «Ejecutar como administrador»:

Para modificar el estado de ejecución del servidor de ejecución (es el estado normal) a instalación, ejecutaremos el comando:
|
1 |
change user /install |
Devolverá el mensaje:
La sesión de usuario está lista para instalar aplicaciones.
Dejaremos esta ventana de MS-DOS abierta, porque cuando finalicemos la instalación de Python, volveremos a modificar el servidor a ejecución.
Ejecutaremos el instalador de Python como administradores, incluso aunque hayamos iniciado sesión con un usuario con privilegios elevados, además de esto, pulsaremos con el botón derecho del ratón sobre el instalador python-3.14.2-amd64.exe y seleccionaremos «Ejecutar como administrador»:

Ahora sí nos dejará realizar la instalación normal de Python y se habrá resuelto el error.

Volveremos a la línea de comandos y ejecutaremos este otro comando, para devolver el servidor a su estado normal:
|
1 |
change user /execute |

Devolverá el mensaje:
La sesión de usuario está lista para ejecutar aplicaciones.