2011-08-06 16:18:51 +0000 2011-08-06 16:18:51 +0000
58
58

Allumer ou redémarrer à distance un ordinateur gelé

J'utilise un programme de bureau à distance (généralement Microsoft’s Remote Desktop ) pour me connecter à une machine Windows tous les jours. L'ordinateur distant a une adresse IP fixe, et si l'ordinateur est allumé et réactif, je peux y accéder et même redémarrer l'ordinateur à distance si nécessaire.

Malheureusement, si l'ordinateur distant se bloque (par exemple, s'il obtient un écran bleu), pour autant que je sache, je ne peux pas utiliser une solution de bureau à distance pour le redémarrer. De même, si mon ordinateur est éteint, je ne peux pas utiliser un bureau à distance pour le démarrer.

Je sais qu'une solution consiste à demander à quelqu'un qui est physiquement proche de l'ordinateur d'appuyer sur le bouton de redémarrage ou de mise en marche, mais j'ouvre ce fil de discussion parce que je suis intéressé par les solutions qui ne nécessitent pas la présence physique de personnes pour allumer ou redémarrer un ordinateur gelé à distance.

Est-ce possible ? Si oui, quelles sont mes options ?

Réponses (15)

63
63
63
2011-08-06 17:38:53 +0000

Les ordinateurs de classe serveur de la plupart des grands fabricants offrent ce type de capacités de gestion depuis de nombreuses années. Minuteries de surveillance dans le BIOS, redirection de console Telnet basée sur COM, COM basée sur IP, KVM à distance, etc.

Pour un ordinateur de bureau, vous disposez de quelques options :

1) Remplacez votre système par un autre qui dispose de ce type de fonctions de gestion (gestion hors bande).

Intel propose également ses AMT (Advanced Management Technologies) sur les ordinateurs de bureau, qui, lorsqu'ils répondent à certaines exigences, portent la marque vPro . (En gros, une carte et un processeur compatibles avec vPro).

AMD a DASH ; avec des exigences similaires, j'en suis sûr. Je ne l'ai jamais utilisée et je n'ai pas vu de support tiers pour elle.

Je préfère personnellement l'AMT d'Intel. Toutes les versions (qui sont “vPro”) permettent l'arrêt, la mise sous tension, la réinitialisation (en dur), ainsi qu'un BIOS textuel et une vue de démarrage. Les versions les plus récentes comprennent un “KVM” basé sur VNC qui vous permet d'interagir avec le processus de démarrage ainsi qu'avec le système d'exploitation, de sorte qu'il peut être utilisé pour diagnostiquer les problèmes de démarrage (BIOS, POST, Bluescreens, etc.) ainsi que pour le support de l'utilisateur final et du système d'exploitation.

2) Obtenez une barre d'alimentation télécommandée :

Comme echoback l'a mentionné, il existe des produits de DLI (Digital Loggers Inc.) :

J'ai étudié la question, et c'était trop cher pour une utilisation à petite échelle. Mais peut-être que le prix a baissé. Il était riche en fonctionnalités, mais je ne l'ai jamais utilisé.

Une autre option est le produit récent iRemoteReset de Technology On Demand :

Il est principalement destiné au redémarrage automatique d'un combo routeur/modem (nous les utilisons principalement pour cela), mais il ne devrait pas avoir de problème à traiter un ordinateur de bureau comme un chargement. Vous pouvez le lancer par HTTP et réinitialiser les sockets manuellement (individuellement), ou le faire réinitialiser automatiquement en raison d'un manque de connectivité à Internet, d'horaires, etc.

3) Construisez un bras robotique compatible avec l'Internet .

:)

20
20
20
2011-08-06 16:39:05 +0000

Il y a une option dans sysdm.cpl -> onglet Avancé -> section Démarrage et récupération (paramètres) -> appelée “Redémarrage automatique” qui redémarre automatiquement la machine sur un écran bleu.

Les machines qui dépendent d'un accès à distance pour la configuration/le support doivent avoir cette option activée. Vous pouvez alors vérifier eventvwr.msc ou utiliser un utilitaire comme BlueScreenView de NirSoft pour déterminer plus tard le code STOP et trouver pourquoi il a planté.

Il existe de nombreux types de blocages. Un “gel dur” où même la souris cesse de fonctionner a un pourcentage élevé de matériel défectueux comme cause et doit être physiquement examiné lorsque cela se produit. Des utilisateurs m'ont dit que leur système était gelé, mais le système est juste “bloqué” à un moment donné et ils peuvent toujours déplacer la souris. J'ai parfois pu utiliser le PsExec de Sysinternal pour obtenir une invite de commande à distance et émettre une commande shutdown -r -t -0 qui la redémarre.

Sur mon lieu de travail, nous sommes un magasin Dell. Beaucoup d'ordinateurs Dell “haut de gamme” récents (T5400 et T5500 en particulier) ont une fonction appelée AMT (que nous n'utilisons pas pour une raison quelconque…). Il s'agit soi-disant d'un composant qui vous permet de redémarrer à distance (même si le système est suspendu ou éteint) et d'accéder au BIOS à distance. Je ne sais pas si vous pouvez obtenir quelque chose avec une capacité similaire sur une carte PCI. Je suis sûr que d'autres fabricants ont une fonction similaire dans leurs stations de travail haut de gamme et quelque chose comme cela est probablement ce que vous voulez.

7
7
7
2011-08-06 16:34:01 +0000

Je n'ai pas trouvé de moyen de redémarrer un ordinateur qui est raccroché à part un dispositif d'interrupteur à distance. J'utilise celui-ci ip-p3 et il prend en charge le redémarrage sur le réseau local ou par téléphone. Mais c'est 200 $.

Si vous avez besoin de quelque chose d'un peu plus simple, vous pouvez regarder celui-ci celui-ci . Il ne coûte que 100 $, mais les fonctionnalités de l'IP-P3 sont bien meilleures.

6
6
6
2011-08-06 22:05:24 +0000

Une autre option peut être l'utilisation d'une machine virtuelle. Le déplacement de votre serveur vers la machine virtuelle peut prendre un certain temps, mais il est quand même gratuit. (VMWare est très bien pour cela et est gratuit.)

Une fois que vous avez réussi à faire migrer votre serveur, vous pouvez installer un serveur de bureau distant vers la machine virtuelle et un serveur en mode texte (de type ssh) vers la machine réelle. Je ne sais pas vraiment si VMWare prend en charge les commandes de la console, mais je parie qu'il le fait. Ainsi, vous utiliserez le même logiciel de bureau et vous vous connecterez directement aux machines virtuelles, vos habitudes d'utilisation ne changeront pas et en cas de défaillance du système, vous pourrez facilement redémarrer, redémarrer ou même réinstaller des fenêtres sur la machine.

Elle offre également un mur de sécurité car les serveurs virtuels ne peuvent pas accéder aux données ci-dessus tant que vous n'en donnez pas explicitement l'autorisation.

Mais aussi, si la machine Windows est utilisée régulièrement en local (sans télécommande) en utilisant une machine virtuelle peut être, dérangeante.

—–edit—- Une autre option budgétaire qui résout également les pannes matérielles. Vous pouvez acheter un téléphone d'occasion bon marché avec un moteur à vibrations. Démontez le téléphone et retirez le moteur à vibration, jetez-le, ouvrez votre carte mère, connectez les broches de réinitialisation aux broches de vibration restantes du téléphone par un contact de relais. (nécessite une soudure)

Ainsi, lorsque vous appelez le téléphone, il essaiera de vibrer et finira par activer le relais qui réinitialisera l'ordinateur.

Il y a une chance que vous puissiez casser complètement le téléphone portable en essayant de le désamorcer et de le souder, mais tant que vous utilisez les relais correctement, il est presque impossible d'endommager la carte mère.

4
4
4
2011-08-06 17:14:21 +0000

Une autre option, bien que ce ne soit pas exactement ce que vous demandez, est un “chien de garde”. Il s'agit d'un matériel complémentaire qui redémarre le système si le minuteur n'est pas réinitialisé dans un intervalle de temps donné. (La réinitialisation s'effectue à partir d'une boucle dans un module logiciel qui vérifie continuellement l'état du système).

Il y a quelques années, lorsque j'ai vérifié, il y avait un certain nombre de types différents de ce type de matériel, mais je n'ai pas vérifié récemment.

3
3
3
2015-12-03 20:00:56 +0000

Dans le cas de Windows Remote Desktop Connection (RDC), que vous semblez utiliser, en supposant que ce n'est pas l'écran bleu de la mort et qu'il s'agit juste d'un programme gelé provoquant le blocage de RDC, ce qui est typiquement le cas, je recommande fortement PsTools . PsTools est gratuit à Windows Sysinternals, l'emplacement des outils de développement de Mark Russinovich pour Windows. C'est comme utiliser telnet sous Linux, que vous pourriez également utiliser sous Windows en installant/activant un client telnet en local et à distance. Ce qui est bien avec PsTools, c'est qu'il ne nécessite aucune installation de logiciel à distance.

Après avoir téléchargé PsTools et décompressé les exécutables dans un dossier, ouvrez une invite de commande Windows et naviguez vers ce dossier. En utilisant PsExec à partir de l'invite de commande, exécutez la commande suivante en utilisant les paramètres que vous utilisez normalement pour la connexion au bureau à distance (si vous utilisez un VPN, vous devez d'abord vous connecter à celui-ci pour utiliser la syntaxe de réseau interne indiquée ici, sinon remplacez \Nle nom de l'ordinateur distant par l'adresse IP de l'ordinateur Windows distant) :

psexec \remotecomputername -u username -p password cmd

Cela vous permettra de vous connecter à votre ordinateur Windows distant à l'invite de commande. Vous pouvez alors exécuter la commande suivante, comme si vous étiez assis devant l'ordinateur :

shutdown -r -t 1

Vous pouvez éventuellement ajouter -f à la commande pour forcer le redémarrage. Pour observer l'ensemble de l'opération d'arrêt et de redémarrage, avant d'exécuter cette commande, ouvrez une autre fenêtre d'invite de commande locale et effectuez un ping continu sur l'ordinateur distant pendant 99 secondes :

ping -t99 \remotecomputername

S'il s'agit d'une situation d'écran de mort bleu correctement figé, j'utiliserais un interrupteur d'alimentation CA en réseau , une alimentation par le réseau local ou un redémarrage automatique à l'arrêt dans les paramètres du BIOS sur l'ordinateur distant, et un RaspberryPi2 en réseau dans un boîtier métallique de qualité industrielle installé près de l'interrupteur d'alimentation. De cette façon, il devrait être trivial d'envoyer des commandes au RasPi2 par telnet pour contrôler l'alimentation physique de l'ordinateur distant pour ~150$. Vous pouvez évidemment faire beaucoup d'autres choses intéressantes en faisant installer un RasPi2 localement aussi, par exemple envoyer une commande d'arrêt à l'ordinateur distant le week-end ou la nuit ou, s'il n'y a pas eu d'activité dans la pièce depuis une heure, utiliser un capteur de lumière, un capteur de portée ou la RasPiCam .

La version courte originale de cette solution est publiée ici .

3
3
3
2011-08-06 16:36:19 +0000

Ils ne sont pas bon marché, mais de nombreuses entreprises proposent des interrupteurs d'alimentation à distance qui fournissent une interface web permettant de basculer l'alimentation vers une prise donnée. Ils sont généralement utilisés dans les centres de données et les salles de serveurs pour simplifier la maintenance. Ainsi, si vous trouvez un endroit à proximité où vous pouvez vous débarrasser de votre équipement, vous pourrez peut-être trouver une solution pour beaucoup moins cher.

2
2
2
2014-04-22 01:10:46 +0000

C'est une façon un peu bizarre de faire, mais j'ai un chronomètre de chien de garde fait maison.

Mon serveur Linux ordonne à un automate programmable d'effectuer diverses tâches d'automatisation chez moi, mais malheureusement il se bloque de temps en temps. Je règle mon programmateur Cron pour qu'il envoie une commande à l'automate pour lui dire qu'il est toujours en vie. Si l'automate n'obtient pas la commande de maintien en vie dans le temps imparti, il clique sur un relais que j'ai câblé aux broches de réinitialisation de mon serveur.

Terminé.

Assez cher, mais ça pourrait être fait à moindre coût. Procurez-vous une minuterie de retard, et réglez-la pour qu'elle indique quelques minutes. Demandez à votre ordinateur de l'alimenter (via le port imprimante, le tableau de répartition) pour maintenir le délai à une valeur élevée. Si le port d'imprimante ne fournit pas d'alimentation et que le délai s'écoule, il réinitialise le système.

Terminé.

2
2
2
2011-08-07 14:25:43 +0000

Vérifiez si votre carte mère est équipée d'une minuterie pour chien de garde. Si c'est le cas (beaucoup le font), il suffit d'installer et de configurer le logiciel approprié. La carte mère redémarrera votre ordinateur si le système d'exploitation se bloque.

1
1
1
2013-04-26 10:03:44 +0000

Comme vous dites que votre IP reste la même et que vous la connaissez, vous pouvez l'utiliser à partir de l'invite de commande de votre PC :

shutdown -r -m \IP-Address

Par exemple :

shutdown -r -m \14.233.90.157

La seule limitation est que la machine distante doit avoir été connectée en dernier avec le même compte d'utilisateur que celui de l'utilisateur à partir duquel vous exécutez cette commande.

0
0
0
2017-04-25 11:19:37 +0000

J'ai un problème similaire et j'ai pensé à essayer un interrupteur wifi relié à un relais qui, une fois fermé, “pousse” le bouton de réinitialisation. Cela me semble être l'option la moins chère avec certains interrupteurs wifi à 30 $ ou moins. Malheureusement, je suis toujours en voyage et j'utilise donc toujours mon frère comme interrupteur de réinitialisation. J'ai pensé que je pourrais lancer l'idée, même si c'est un vieux filon.

0
0
0
2015-04-05 13:10:09 +0000

facile pas de chien de garde ? pourquoi acheter des interrupteurs éthniques coûteux ? vous avez une ligne téléphonique analogique près de l'ordinateur ?

donnez à cette ligne un numéro que vous seul utilisez, (parfait si vous avez une FritzBox près de la machine avec une ligne analogique libre) attachez un relais (avec rect. et cap.) et connectez le relais-fermeture au reset-switch, en parallèle avec le reset-switch existant. Maintenant que la machine est suspendue, il suffit d'appeler ce numéro, de le laisser sonner une fois, la machine reçoit son coup dans le cou et redémarre.

attendez simplement la fin de ces conneries de scandisk jusqu'à ce qu'elle ait fini de démarrer et continuez votre travail.

0
0
0
2017-11-20 12:50:54 +0000
  1. utiliser RealVNC et envoyer ctrl-Alt-Del peut résoudre le problème si vous pouvez vous connecter à distance (cela est possible même si le PC est gelé - RealVNC peut commenter cela)
  2. utiliser un autre PC distant au même endroit et utiliser RDP ou pstools pour redémarrer le PC distant
  3. Dans mon cas, j'utilise tout ce qui précède, y compris Intel AMT, et j'ai créé un petit programme en C# pour redémarrer le PC avec force (pour m'assurer que je n'éteins pas le PC mais que je le redémarre simplement) lorsque l'ordinateur est éveillé. Juste pour être sûr que l'ordinateur sera de nouveau frais.
0
0
0
2016-03-10 14:42:37 +0000

Je sais que c'est un vieux poste, et je déteste ressusciter. Mais il y a une chose qui s'appelle les services de gestion des urgences de Windows. Il nécessite une connexion USB à un autre ordinateur du réseau. (J'ai pensé à essayer de le faire via un dispositif de serveur USB/extension de réseau).

Il est cependant limité dans ses exigences d'authentification, aussi je vous recommande, si vous avez deux serveurs, ou un serveur et un ordinateur de gestion, de faire en sorte que ces systèmes se surveillent mutuellement. https://technet.microsoft.com/en-us/library/cc736319(v=ws.10).aspx

Il n'est pas aussi robuste que l'iLO de HP ou l'iDRAC de Dell, mais il est à la fois moins cher et plus performant qu'une barre d'alimentation contrôlée par IP.

Bien sûr, le kilométrage que vous pouvez parcourir en utilisant des serveurs plus récents peut varier.

Lien mis à jour vers des informations plus récentes sur la configuration du système https://msdn.microsoft.com/en-ca/library/windows/hardware/ff542193(v=vs.85).aspx

-1
-1
-1
2016-03-30 01:45:58 +0000

Nous avons fait raccrocher un Qwest Actiontec PK5000 alors que nous étions en déplacement pour un mois de voyage prolongé. Nous avions une caméra de sécurité qui passait par le modem/routeur et, bien sûr, nous avons perdu l'usage de la caméra de sécurité dès que le modem/routeur a raccroché. Un ami nous a suggéré que la solution la moins chère serait d'installer une minuterie entre le modem/routeur et l'alimentation électrique et de l'éteindre chaque jour pendant 5 minutes. Bien sûr, pendant une période non critique.