Me pregunto si es posible ejecutar Windows sin su GUI como Linux, solo con el terminal virtual (tty)
La razón detrás de esto es que mi caja de Windows 7 a menudo se congela cada vez que se cuelga alguna aplicación aleatoria, como Firefox (incluso Firefox, Chrome no hace eso), MSN, Microsoft Office, etc. (reinstalé innumerables veces y Windows ha ha sido así para cada versión que utilicé, creo que en realidad es como Windows D :)
Sin embargo, noté que, aunque cuando un programa cuelga y, por lo tanto, congela casi todo mi escritorio, si tengo una ventana de consola abierta (tengo SUA, capa Unix integrada en Windows, instalada), solo uso el comando kill, se cierra apago esa aplicación que no responde en un abrir y cerrar y me devuelve un escritorio receptivo nuevamente.
Entonces me pregunto: ¿es posible cambiar a una interfaz de solo texto cuando el escritorio cuelga, como a veces hago en Linux?
fuente
Respuestas:
Windows Server Core es una versión 'sin GUI' de Windows:
Para versiones anteriores y que no son de servidor, puede editar la clave de registro
HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>CurrentVersion>Winlogon
y cambiar el valor de Shell encmd.exe
lugar deExplorer.exe
.No son exactamente opciones sin interfaz gráfica de usuario, pero elimina Explorer y muchas de las 'sutilezas' visuales que consumen todos sus recursos. :)
fuente
Como sugiere un afrazier, en lugar de buscar soluciones complicadas, ¿por qué no abordar el problema central? Claro, puede matar (y volver a ejecutar) explorer.exe (como sugiere techie007), pero abordar la causa de la inestabilidad me parece más prudente.
Windows 7, y la variante x64 en particular, es muy estable. Claramente, tienes algo que está fundamentalmente alterando el equilibrio.
Personalmente, verificaría su hardware, en términos de comparabilidad, pero también en busca de fallas. Descargue los últimos controladores estables. Luego reinstale Windows 7 (preferiblemente x64), instale sus controladores actualizados e instale los elementos esenciales básicos en términos de software, luego realice una copia de seguridad.
Ejecútelo durante unos días, si todo está bien, instale algunas aplicaciones más ... pero tenga cuidado con lo que instala: la mayoría de los problemas de estabilidad de Windows relacionados con controladores mal codificados, pero ocasionalmente hay ciertas actualizaciones de Windows que causan problemas.
En su defecto, como un aparente fan de * nix, ¿por qué no considera Linux + Mono?
fuente
Es "posible"; ver concha nativa .
fuente
Las GUI de Windows 3.1, 95 y 98 se ejecutaron como una capa separada en la parte superior del sistema operativo DOS. Con el advenimiento de la arquitectura basada en NT (NT4, 2000, XP), la GUI ahora es el sistema operativo, mientras que "DOS" ahora es una aplicación. Aparte de la solución de problemas de la CLI, no es posible ejecutar los sistemas operativos más nuevos sin GUI.
fuente
DOS
= Sistema operativo de disco . Lo que obtienes en el símbolo del sistema de Windows no es un sistema operativo.Microsoft ha anunciado Windows Nano Server para la próxima versión de Windows Server (basado en Windows 10):
No habrá GUI en Windows Nano Server:
fuente
El Administrador de sesión determina qué sesiones ejecutar ejecutando la evaluación
para subsistemas obligatorios y opcionales.
Windows, por ejemplo, es un subsistema que se ejecuta y aparece como
con varios parámetros transmitidos a lo largo. Esta es
Client-Server Runtime Server Subsystem
y comenzará una interfaz gráfica. Cuando intente lo siguiente que no debe probar en casallegamos a ver algo en la línea de
lo que básicamente significa que
cmd.exe
sale con gracia porque su ventana no se puede hacer. Sin embargo, creo que un programa que inicializa un modo DOS, imprime algo en la pantalla y los bucles tendrían éxito. Esto es básicamente algo que sechkdsk
hace cuando se ejecuta durante el arranque y no sería difícil replicar algo similar en C ++. Sin embargo, lleva bastante tiempo replicar una consola completa, a menos que existan buenas alternativas de código abierto en las que se deba reescribir la E / S ...Por lo tanto, es técnicamente posible escribir software que le permita ejecutar solo la línea de comandos y cambiar a una sesión de línea de comandos, pero veo esto como una solución difícil para lo que está tratando de lograr. Porque deberías descubrir por qué todo se cuelga y por qué no puedes simplemente presionar CTRL+ SHIFT+ ESCpara iniciar tu administrador de tareas y matarlo con fuego ...
Busque capturar un rastro y forzar un volcado si desea resolver el congelamiento. :)
fuente
Habilite los Servicios de administración de emergencia , si su sistema tiene un puerto serie.
La "Consola de administración especial" del EMS le ofrece un
cmd.exe
aviso (después de abrir un "canal") que puede usar para realizar tareas. La consola incluso continúa funcionando si el sistema muestra pantallas azules, lo que le permite ver los datos del bloqueo o reiniciar.fuente
Puede instalar Windows Server 2008 R2 en una configuración "Core" que no tiene interfaz gráfica de usuario.
fuente
Si está buscando una instalación de Windows de tamaño reducido con solo símbolo del sistema, puede mirar Windows PE. Creo que están en la versión 5, y esto se puede obtener de forma gratuita desde M $. Estoy seguro de que la mayor parte de la "interfaz gráfica de usuario" todavía se está ejecutando en segundo plano, pero puede decidir cómo se creará, puede elegir controladores, ganar aplicaciones como powershell o dot.net, otras aplicaciones como A / V, herramientas de imágenes etc.
Se supone que este entorno es para la implementación / recuperación de computadoras, pero usted sabe que la comunidad M $ y algunos técnicos incluso han creado una GUI ...
fuente
Otra forma es usar el entorno pre-os. Si alguna vez probó con el administrador de particiones de aomei, notará que se reinicia y ejecutará un comando en un shell estricto en un entorno sin interfaz gráfica de usuario. Pero todavía no sé cómo hacerlo.
fuente