16 votes

Redémarrage à distance en mode sans échec (Windows)

Je sais que vous pouvez arrêter à distance une machine Windows avec la ligne de commande "shutdown". Mais je pense qu'il est impossible de mettre à distance une machine en mode sans échec (avec réseau). Quelqu'un connaît-il un moyen de le faire ?

11voto

Jeff Cuscutis Points 3709

Si vous avez des droits d'administrateur sur la machine distante, c'est possible.

Vous devez modifier le fichier boot.ini (qui se trouve généralement à la racine du lecteur C :).

Ouvrez une invite de commande sur votre machine locale

type :

EDIT \\MACHINENAME\C$\BOOT.INI

Le fichier boot ini s'ouvre et ressemble généralement à quelque chose comme ceci :

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect

A la fin de la dernière ligne, vous devez ajouter

/safeboot:network

la dernière ligne sera alors quelque chose comme

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  
/noexecute=optin /fastdetect /safeboot:network

Sauvegardez les changements et forcez un redémarrage à partir de la ligne de commande et il devrait redémarrer en mode sans échec avec réseau. N'oubliez pas de modifier à nouveau le fichier boot.ini lorsque vous aurez terminé !

2 votes

Il convient également de mentionner que RDP peut ne pas fonctionner en mode sans échec. Je n'ai pas essayé/testé moi-même, mais on m'a dit que cela ne fonctionnait pas sur XP Home. Votre kilométrage peut varier.

3 votes

Cela ne fonctionne pas avec Vista/7. L'utilisation de msconfig.exe fonctionne sous XP, Vista et 7 (et est plus facile).

11voto

mivk Points 3226

Pour redémarrer Windows 7 en mode sans échec avec mise en réseau, exécutez msconfig.exe. Dans l'onglet Boot, vous pouvez sélectionner "Safe boot" et il y a une case à cocher pour la mise en réseau.

Je ne suis pas sûr que Remote Desktop puisse fonctionner en mode sans échec. J'utilise TightVNC. Pour que le service TightVNC démarre en mode sans échec, copiez son entrée de registre dans safeboot. \network :

REG COPY HKLM\system\CurrentControlSet\services\tvnserver HKLM\system\CurrentControlSet\control\safeboot\network\tvnserver /s /f

Les autres services VNC peuvent probablement être activés de la même manière.

0 votes

J'ai utilisé cette méthode à plusieurs reprises avec vnc. Cela fonctionne très bien.

0 votes

Cela fonctionne parfaitement pour Windows Server 2008 R2. Cela devrait être la réponse acceptée IMO

1 votes

RE : MSCONFIG + RDP. En redémarrant Windows Server 2008 R2 en safemode avec le réseau activé, le service RDP n'est pas apparu. J'ai pu accéder aux services par la MMC, mais le démarrage de "Remote Desktop Services" donne "Error 1084 : This service cannot be started in Safe Mode" (erreur 1084 : ce service ne peut pas être démarré en mode sans échec)

1voto

Warren Blanchet Points 881

Peu probable pour une station de travail. Vous avez besoin de quelque chose qui vous donne le contrôle de la machine elle-même afin d'indiquer à Windows comment démarrer.

Vous aurez plus de chance avec le matériel serveur, car de nombreux fournisseurs intègrent une option permettant de se connecter à la console à distance.

Cependant, si vous avez la possibilité de vous connecter interactivement à Windows sur la machine, vous pouvez utiliser MSCONFIG pour définir le commutateur /SAFEBOOT dans boot.ini, puis redémarrer la machine. Faites Démarrer -> Exécuter et tapez MSCONFIG, puis dans l'onglet boot.ini, cochez /SAFEBOOT sous Options de démarrage et choisissez le mode sans échec dans lequel vous voulez démarrer (dans ce scénario, RÉSEAU).

1voto

JS. Points 3901

LogMeIn dispose d'une option de redémarrage en mode sécurisé.

1voto

Nienor Points 136

C'est exactement à cela que sert l'option d'extinction intégrée de HP. Modifier le fichier boot.ini ne sera pas d'une grande aide, puisque vous ne pourrez pas vous connecter à la machine, le service RDP ne fonctionnant pas. S'il s'agit d'un serveur HP, vous pouvez vous connecter directement à sa console via le portail https et accéder au "bouton d'alimentation" virtuel.

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