74 votes

Est-il possible d'exécuter Windows sans interface graphique ?

Je me demande s'il est possible d'exécuter Windows sans son interface graphique comme Linux, avec seulement le terminal virtuel (tty).

La raison en est que ma boîte Windows 7 se bloque souvent lorsqu'une application aléatoire se bloque, comme Firefox (même Firefox, Chrome ne fait pas ça), MSN, Microsoft Office, etc. (j'ai réinstallé d'innombrables fois et Windows a été comme ça pour chaque version que j'ai utilisée, je pense que c'est vraiment comme Windows D : )

Cependant, j'ai remarqué que lorsqu'un programme se bloque et gèle presque tout mon bureau, si j'ai une fenêtre de console ouverte (j'ai installé SUA, une couche Unix intégrée à Windows), il suffit d'utiliser la commande kill, qui ferme l'application en question en un clin d'oeil et me rend un bureau réactif.

Je me demande donc s'il est possible de passer à une interface en mode texte lorsque le bureau se bloque, comme je le fais parfois sous Linux.

0 votes

Vous obtiendrez probablement une meilleure réponse sur serverfault.com.

43 votes

Si vous aviez un vieux Windows Ça s'appelait DOS.

5 votes

Non, Microsoft s'en est débarrassé après Windows 9x. Contrairement à X, Windows ne fonctionne pas au-dessus d'un Shell sous-système. Ctrl+alt+suppression est le mieux que vous puissiez obtenir.

80voto

Brandon Points 2580

Windows Server Core est une version "sans interface graphique" de Windows :

Depuis Windows Server 2008, Microsoft offre la possibilité d'installer le système d'exploitation sans de grandes parties de l'interface utilisateur graphique (GUI). Cela signifie que lorsque vous vous connectez au serveur, tout ce que vous obtenez est une invite de ligne de commande. Il n'y a pas d'Explorateur Windows, pas de menu de démarrage et pas d'Internet Explorer, entre autres. Vous voulez définir l'adresse IP ? Utilisez la ligne de commande. Vous voulez redémarrer ? Utilisez la ligne de commande. Vous voulez ? Vous voyez le genre.

Pour les versions plus anciennes et sans serveur, vous pouvez modifier la clé de registre HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>CurrentVersion>Winlogon et changez la valeur de Shell en cmd.exe 代わりに Explorer.exe .

Ce ne sont pas exactement des options sans interface graphique, mais elles éliminent l'Explorateur et un grand nombre de "subtilités" visuelles qui consomment toutes vos ressources :)

46 votes

Windows Server Core démarre toujours en mode graphique fenêtré, il exécute simplement l'invite de commande dans une fenêtre en tant que Shell. C'est plus comme démarrer dans X et obtenir seulement une fenêtre XTerm que non.

1 votes

C'est très bien, mais je veux un moyen de passer à une interface texte seulement lorsque le bureau se bloque, mais il semble que ce soit impossible avec Windows DD :

0 votes

@afrazier - Oui, j'ai clarifié ce point dans ma réponse.

34voto

John Flinchbaugh Points 1391

Comme le suggère afrazier, plutôt que de chercher des solutions de contournement alambiquées, pourquoi ne pas s'attaquer au problème de fond ? Bien sûr, vous pouvez tuer (et relancer) explorer.exe (comme le suggère techie007), mais s'attaquer à la cause de l'instabilité me semble plus prudent.

Windows 7, et la variante x64 en particulier, est très stable. Il est clair que vous avez quelque chose qui perturbe 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. Puis réinstallez Windows 7 (de préférence x64), installez vos pilotes mis à jour et installez le strict minimum en termes de logiciels, puis sauvegardez le tout.

Faites-le fonctionner pendant quelques jours, si tout va bien, installez quelques applications supplémentaires... mais faites attention à ce que vous installez - la plupart des problèmes de stabilité de Windows sont liés à des pilotes mal codés, mais il arrive parfois que certaines mises à jour de Windows causent des problèmes.

À défaut, en tant qu'apparent fan de *nix, pourquoi ne pas envisager Linux + Mono ?

0 votes

+1, et seconde la suggestion de Linux+ une couche de compatibilité comme remplacement de Windows. Les alternatives à Mono incluent Wine et VirtualBox.

7 votes

+1 à la réparation de la cause première. @BeyondSora essayez de vérifier les journaux d'événements pour voir si vous pouvez avoir une meilleure idée de ce qui cause le blocage de Windows.

0 votes

Oui, mon autre ordinateur portable fonctionne sous opensuse11.4, ce qui est génial jusqu'à présent ! Mon système est Windows 7 x64 ultimate, tous les pilotes proviennent du site web de Dell, censés être "conçus pour Windows 7". Les logiciels que j'ai installés sont Visual Studio Pro, SQL server 2008 R2 Dev, Office 2007 (seulement word,excel,ppt, et access), et SUA. En ce qui concerne le navigateur, je n'ai que Firefox. Rien d'autre n'est installé, je ne vois vraiment pas pourquoi ce système peut être instable ? En raison d'un problème professionnel, je dois travailler sur un projet C# concernant un serveur Excel/accès/sql, et Windows est donc indispensable :

22voto

user541686 Points 22852

C'est "en quelque sorte" possible ; voir Natif Shell .

enter image description here

4 votes

Pénurie d'applications natives.

0 votes

@Synetech, Attendez est-ce qu'il y en a au moins un ? Les personnes extérieures à Microsoft sont-elles même autorisées à écrire des "applications natives" ?

0 votes

Puis-je l'utiliser pour créer mon propre gestionnaire d'affichage/environnement de bureau personnalisé ? Peut-on dessiner à l'écran dans ce mode ?

18voto

Chris Thornhill Points 2538

Les interfaces graphiques de Windows 3.1, 95 et 98 fonctionnaient comme une couche distincte au-dessus du 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, tandis que "DOS" est maintenant une application. A part le CLI de dépannage, il n'est pas possible de faire fonctionner les nouveaux OS sans GUI.

6 votes

Ce truc appelé DOS Prompt, ne doit pas s'appeler DOS.

0 votes

DOS = Système d'exploitation du disque . Ce que vous obtenez dans l'invite de commande Windows n'est pas un système d'exploitation.

0 votes

X11 ne fonctionne pas au-dessus de la commande Shell. Il peut être lancé à partir d'une Shell Shell, mais c'est tout. Il n'a pas besoin d'une commande Shell pour s'exécuter. Microsoft n'a pas une (bonne) commande Shell, parce qu'ils ont acheté à l'origine un clone à moitié cuit de C/PM, qui était un projet de premier cycle (cela peut être un mythe, si c'est le cas alors ils ont besoin d'une nouvelle excuse). C/PM est à son tour un pauvre homme Unix. Puis Microsoft a abandonné sa ligne de commande, avant de la réparer.

7voto

alifen Points 165

Microsoft a annoncé Windows Nano Server pour la prochaine version de Windows Server (basée sur Windows 10) :

Nano Server est une version profondément remaniée de Windows Server avec une une installation gérée à distance, optimisée pour le cloud et un flux de travail DevOps. optimisée pour le cloud et un workflow DevOps. [...] disponible dans la prochaine version de Windows Server, Nano Server se concentre sur deux scénarios :

  1. Applications nées dans le nuage - prise en charge de plusieurs langages de programmation et moteurs d'exécution. (par exemple, C#, Java, Node.js, Python, etc.) s'exécutant dans des conteneurs, des machines virtuelles ou sur des serveurs physiques.
  2. Infrastructure Microsoft Cloud Platform : prise en charge des grappes de calcul exécutant Hyper-V et des grappes de stockage exécutant Scale-out File. de fichiers.

Il n'y aura pas d'interface graphique dans Windows Nano Server :

[...] , nous avons supprimé la pile GUI 32 bits (WOW64), MSI et un certain nombre de composants Server Core par défaut. Il n'y a pas de support pour l'ouverture de session locale ou le bureau à distance. . Toute la gestion est effectuée à distance via WMI et PowerShell. [...]

0 votes

Il semble qu'il ne soit disponible que pour les conteneurs pour le moment.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X