Je me demande simplement s’il est possible d’exécuter Windows sans son interface graphique comme Linux - avec seulement le terminal virtuel (tty)
La raison derrière cela est que ma fenêtre Windows 7 se bloque souvent chaque fois qu'une application aléatoire se bloque, telle que Firefox (y compris Firefox, Chrome ne le fait pas), MSN, Microsoft Office, etc. (J'ai réinstallé d'innombrables fois et Windows a été comme ça pour chaque version que j’utilisais, je pense que c’est vraiment comme être Windows D:)
Cependant, j’ai remarqué que, même si un programme raccroche et bloque presque tout mon bureau, si j’avais une fenêtre de console ouverte (SUA, couche Unix intégrée à Windows, installée), n’utilisez que la commande kill, elle s’arrête. bas cette application qui ne répond pas en un clin d'oeil et me renvoie à nouveau un bureau réactif.
Je me demande donc: est-il possible de passer à une interface en mode texte uniquement lorsque le poste de travail est raccroché, comme je le fais parfois sous Linux?
la source
Réponses:
Windows Server Core est une version sans interface graphique de Windows:
Pour les anciennes versions et non-serveur , vous pouvez modifier la clé de Registre
HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>CurrentVersion>Winlogon
et modifiez la valeur Shell à lacmd.exe
place deExplorer.exe
.Ce ne sont pas vraiment des options sans interface graphique, mais cela élimine Explorer et de nombreuses subtilités visuelles qui consomment toutes vos ressources. :)
la source
Comme le suggère afrazier, plutôt que de chercher des solutions compliquées, pourquoi ne pas s'attaquer au problème principal? Bien sûr, vous pouvez tuer (et ré-exécuter) explorer.exe (comme le suggère techie007), mais il est plus prudent de s'attaquer à la cause de l'instabilité.
Windows 7, et la variante x64 en particulier, est très stable. Clairement, vous avez quelque chose qui bouleverse fondamentalement l'équilibre.
Personnellement, je vérifierais votre matériel, en termes de comparabilité, mais aussi de défauts. Téléchargez les derniers pilotes stables. Ensuite, réinstallez Windows 7 (de préférence x64), installez vos pilotes mis à jour, installez les éléments de base du logiciel, puis sauvegardez-le.
Exécutez-le pendant quelques jours, si tout va bien, installez un peu plus d'applications ... mais faites attention à ce que vous installez - la plupart des problèmes de stabilité Windows liés à des pilotes mal codés, mais parfois, certaines mises à jour Windows posent problème.
A défaut, en tant que fan apparent * nix, pourquoi ne considérez-vous pas Linux + Mono?
la source
C'est "en quelque sorte" possible; voir shell natif .
la source
Les interfaces graphiques Windows 3.1, 95 et 98 s’exécutaient en tant que couche distincte par-dessus le système d’exploitation DOS. Avec l'avènement de l'architecture basée sur NT (NT4, 2000, XP), l'interface graphique est maintenant le système d'exploitation, alors que "DOS" est maintenant une application. Hormis le dépannage de l'interface de ligne de commande, il n'est pas possible d'exécuter les nouveaux systèmes d'exploitation sans interface graphique.
la source
DOS
= Système d'exploitation sur disque . Ce que vous obtenez dans l'invite de commande Windows n'est pas un système d'exploitation.Microsoft a annoncé Windows Nano Server pour la prochaine version de Windows Server (Windows 10):
Il n'y aura pas d'interface graphique dans Windows Nano Server:
la source
Le gestionnaire de session détermine les sessions à exécuter en évaluant
pour les sous-systèmes obligatoires et facultatifs.
Windows, par exemple, est un sous-système exécuté et répertorié comme suit:
avec divers paramètres transmis. Ceci est le
Client-Server Runtime Server Subsystem
et va démarrer une interface graphique. Lorsque vous essayez ce qui suit, que vous ne devriez pas essayer à la maisonnous arrivons à voir quelque chose le long des lignes de
ce qui signifie fondamentalement que la
cmd.exe
sortie se fait gracieusement car sa fenêtre ne peut pas être créée. Je pense cependant qu'un programme qui initialise un mode DOS imprime quelque chose à l'écran et que les boucles ont du succès. C'est en gros quelque chose qui sechkdsk
produit lors du démarrage et il ne serait pas difficile de reproduire quelque chose de ce genre en C ++. Cependant, la réplication d’une console complète prend un certain temps, sauf s’il existe de bonnes alternatives open source là où il s’agit de réécrire les E / S ...Il est donc techniquement possible d'écrire un logiciel qui vous permet d'exécuter la ligne de commande uniquement et de basculer vers une session de ligne de commande, mais je considère cela comme une solution de contournement difficile pour ce que vous essayez d'atteindre. Parce que vous devriez plutôt comprendre pourquoi tout est bloqué et pourquoi vous ne pouvez pas simplement appuyer sur CTRL+ SHIFT+ ESCpour lancer votre gestionnaire de tâches et le tuer par le feu ...
Cherchez à capturer une trace et à forcer un vidage si vous souhaitez plutôt résoudre le gel. :)
la source
Activez les services de gestion d'urgence si votre système dispose d'un port série.
La "Console d'administration spéciale" d'EMS
cmd.exe
affiche une invite (après avoir ouvert un "canal") que vous pouvez utiliser pour effectuer des tâches. La console continue même à fonctionner si les écrans bleus du système vous permettent d’afficher les données de l’incident ou de redémarrer.la source
Vous pouvez installer Windows Server 2008 R2 dans une configuration "Core" sans interface graphique.
la source
Si vous recherchez une petite installation Windows avec seulement une invite de commande, vous pouvez regarder Windows PE. Je crois qu'ils sont sur la version 5, et cela peut être obtenu gratuitement à partir de M $. Je suis sûr que la plupart des "interfaces graphiques" fonctionnent toujours en arrière-plan, mais vous pouvez choisir le mode de construction, choisir les pilotes, gagner des applications comme powershell ou dot.net, ainsi que d'autres applications comme A / V, outils de création d'image. , etc.
Cet environnement est supposé être destiné au déploiement / à la récupération d’ordinateurs, mais vous connaissez la communauté M $ et certains techniciens ont même créé une interface graphique ...
la source
Une autre façon consiste à utiliser l'environnement pré-os. Si vous avez déjà essayé aomei partition manager, vous remarquerez qu'il redémarre et exécute une commande dans un shell strict dans un environnement non graphique. Mais je ne sais pas encore comment le faire.
la source