Só estou imaginando se é possível executar o Windows sem sua GUI como o Linux - apenas com o terminal virtual (tty)
A razão por trás disso é que minha caixa do Windows 7 geralmente congela sempre que um aplicativo aleatório é interrompido, como o Firefox (mesmo o Firefox, o Chrome não faz isso), o MSN, o Microsoft Office etc. (reinstalei inúmeras vezes e o Windows foi assim em todas as versões que usei, acho que é como o Windows D :)
No entanto, notei que, embora um programa seja desligado e congele quase toda a área de trabalho, se houver uma janela do console aberta (eu tenho a SUA, a camada Unix incorporada no Windows, instalada), basta usar o comando kill, ele será encerrado desligo esse aplicativo que não responde em um piscar de olhos e me retorna uma área de trabalho responsiva novamente.
Então, eu estou me perguntando: é possível mudar para alguma interface somente de texto quando a área de trabalho desliga, assim como às vezes faço no Linux?
fonte
Respostas:
O Windows Server Core é uma versão do Windows sem GUI:
Para versões mais antigas e fora do servidor, você pode editar a chave do Registro
HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>CurrentVersion>Winlogon
e alterar o valor do Shell para emcmd.exe
vez deExplorer.exe
.Não são exatamente opções livres de GUI, mas elimina o Explorer e muitas das 'visões' visuais que consomem todos os seus recursos. :)
fonte
Como sugere o afrazier, em vez de procurar soluções complicadas, por que não abordar o problema principal? Claro, você pode matar (e executar novamente) o explorer.exe (como sugere techie007), mas enfrentar a causa da instabilidade me parece mais prudente.
O Windows 7 e a variante x64, em particular, são muito estáveis. Claramente, você tem algo que está fundamentalmente perturbando o equilíbrio.
Pessoalmente, eu verificaria seu hardware, em termos de comparabilidade, mas também por falhas. Baixe os drivers estáveis mais recentes. Em seguida, reinstale o Windows 7 (de preferência x64), instale os drivers atualizados e instale o essencial em termos de software e faça o backup.
Execute-o por alguns dias, se estiver tudo bem, instale mais alguns aplicativos ... mas tenha cuidado com o que você instala - a maioria dos problemas de estabilidade do Windows estão relacionados a drivers mal codificados, mas ocasionalmente há certas atualizações do Windows que causam problemas.
Na sua falta, como aparente fã * nix, por que você não considera o Linux + Mono?
fonte
É "meio que" possível; veja Shell nativo .
fonte
As GUIs do Windows 3.1, 95 e 98 foram executadas como uma camada separada na parte superior do sistema operacional DOS. Com o advento da arquitetura baseada em NT (NT4, 2000, XP), a GUI agora é o sistema operacional, enquanto o "DOS" agora é um aplicativo. Além de solucionar problemas da CLI, não é possível executar os sistemas operacionais mais recentes sem a GUI.
fonte
DOS
= Sistema operacional do disco . O que você recebe no prompt de comando do Windows não é um sistema operacional.A Microsoft anunciou o Windows Nano Server para a próxima versão do Windows Server (baseada no Windows 10):
Não haverá GUI no Windows Nano Server:
fonte
O Gerenciador de sessões determina quais sessões serão executadas avaliando
para subsistemas obrigatórios e opcionais.
O Windows, por exemplo, é um subsistema executado e listado como
com vários parâmetros transmitidos. Este é o
Client-Server Runtime Server Subsystem
e iniciará uma interface gráfica. Ao tentar o seguinte, você não deve tentar em casaconseguimos ver algo ao longo das linhas de
o que basicamente significa que
cmd.exe
sai normalmente porque sua janela não pode ser aberta. Penso, no entanto, que um programa que inicializa um modo DOS, imprime algo na tela e os loops teriam sucesso. Isso é basicamente algo quechkdsk
ocorre durante a inicialização e não seria difícil replicar algo nesse sentido em C ++. No entanto, leva algum tempo para replicar um console completo, a menos que haja boas alternativas de código aberto por aí, onde é uma questão de reescrever a E / S ...Portanto, é tecnicamente possível escrever um software que permita executar apenas a linha de comando e alternar para uma sessão de linha de comando, mas vejo isso como uma solução alternativa difícil para o que você está tentando alcançar. Porque você deve descobrir por que tudo trava e por que você não pode simplesmente pressionar CTRL+ SHIFT+ ESCpara iniciar seu gerenciador de tarefas e matá-lo com fogo ...
Procure capturar um rastreio e forçar um despejo, se quiser resolver o congelamento. :)
fonte
Habilite os Serviços de Gerenciamento de Emergência , se o seu sistema tiver uma porta serial.
O "Console de administração especial" do EMS fornece um
cmd.exe
prompt (após a abertura de um "canal") que você pode usar para executar tarefas. O console continua a funcionar se o sistema exibir uma tela azul, permitindo que você visualize os dados de falha ou reinicialize.fonte
Você pode instalar o Windows Server 2008 R2 em uma configuração "Core" que não possui interface gráfica.
fonte
se você estiver procurando por uma pequena área de cobertura que o Windows instala apenas com o prompt de comando, você pode ver o Windows PE. Eu acredito que eles estão na versão 5, e isso pode ser obtido gratuitamente a partir de M $. Tenho certeza de que a maior parte do "gui" ainda está sendo executada em segundo plano, mas você pode decidir como será construído, escolher drivers, vencer aplicativos como powershell ou dot.net, outros aplicativos como A / V, ferramentas de imagem , etc.
Esse ambiente deve ser para implantação / recuperação de computadores, mas você conhece a comunidade M $ e alguns técnicos criaram uma GUI ...
fonte
Outra maneira é usar o ambiente pré-sistema operacional. Se você já tentou o aomei partition manager, notará que ele é reiniciado e executa um comando em um shell estrito em um ambiente não gui. Mas ainda não sei como fazê-lo.
fonte