Windows 7: comment démarrer en mode normal après un arrêt incorrect?

9

Je travaille à deux endroits différents et chaque fois qu'il y a une panne de courant à l'un des emplacements, Windows 7 détecte que le système a été arrêté de manière incorrecte. Une fois l'appareil sous tension, le PC s'allume et Windows 7 passe en mode REPAIR / SAFE où seule une personne physiquement devant le PC peut le contrôler. (La mise en réseau est entièrement désactivée dans ce mode)

Avant de passer en mode REPAIR / SAFE, il existe une option pour un démarrage NORMAL. Mais le hic, c'est que le mode REPAIR / SAFE est sélectionné par défaut avec un temporisateur de 30 secondes. Une fois qu'il passe automatiquement en mode REPAIR / SAFE et si personne n'est à l'autre endroit, je n'ai plus aucun moyen de le contrôler à distance. Et puis je dois conduire vers l'autre emplacement et le redémarrer et sélectionner le démarrage en mode NORMAL.

Où puis-je modifier ce paramètre pour que Windows 7 démarre toujours en mode NORMAL, peu importe le nombre de fois où il est mal arrêté?

Level1Coder
la source
3
Avez-vous pensé à investir dans un onduleur pour PC à distance? Si les coupures de courant sont fréquentes, cela se remboursera dans le temps que vous n'avez pas à dépenser pour réinitialiser la machine.
ChrisF
Tks pour le commentaire. Cela ne fonctionnera que si l'alimentation est coupée pendant une courte période, mais que se passe-t-il si l'alimentation est coupée pendant 1-2 jours? Je suis coincé avec un PC en mode SAFE dans un endroit éloigné sans personne pour le contrôler.
Level1Coder

Réponses:

7

J'ai juste eu une panne de courant désagréable et la réponse de grognements n'a pas complètement résolu ma préoccupation initiale il y a 2 ans. En raison d'une mauvaise configuration initiale, je réserve maintenant un voyage en avion coûteux vers la salle des serveurs sans personnel de l'autre pays simplement en raison d'un simple problème de démarrage. (Pas d'émotions fortes)

Après avoir fait plus de recherches en ligne et pour étendre la réponse de grogné, il semble que les paramètres corrects pour bcdedit devraient être:

bcdedit /set {default} bootstatuspolicy ignoreallfailures <-- Newly added setting

bcdedit /set {default} recoveryenabled No

Si je n'obtiens plus de problèmes à l'avenir avec ce paramètre, je garderai cela comme réponse. J'espère avoir sauvé une personne chanceuse le coût d'un voyage en avion pour résoudre un simple problème de démarrage.

Level1Coder
la source
4

Cela a été une question assez difficile. Il ne semble pas y avoir grand-chose. La seule solution viable semble être la suivante.

AVERTISSEMENT: cela peut endommager votre système, utilisez-le à vos propres risques.

Exécutez d'abord une fenêtre de ligne de commande en tant qu'administrateur.

Menu Démarrer> Tous les programmes> Accessoires> (clic droit et "Exécuter en tant qu'administrateur") Invite de commandes

exécutez ensuite les commandes suivantes

bcdedit /export C:\BCDbak

Cela fera une exportation de votre magasin de données de configuration de démarrage. Vous pouvez l'importer avec

bcdedit /import C:\BCDbak   
bcdedit /import C:\BCDbak /clean  

Vous pouvez maintenant essayer de désactiver le mode de récupération avec la commande suivante.

bcdedit /set {default} recoveryenabled No

Cette réponse peut fonctionner pour vous, mais je vous recommande certainement d'investir dans un onduleur pour ce système.


EDIT: Vous pouvez également afficher votre configuration en exécutant

bcdedit /enum

et

bcdedit /enum /v
grogna
la source
2

Au lieu d'ignorer toutes les pannes, vous pouvez ignorer uniquement les pannes d'arrêt:

BCDEdit /set bootstatuspolicy ignoreshutdownfailures

Consultez cet article MSDN . Si vous exécutez BitLocker avec une protection de clé TPM, sachez que le TPM détectera la modification BCD et refusera la libération de clé à Windows. Par conséquent, assurez-vous de refermer la clé avant de redémarrer.

Manage-bde c: -protectors -disable
Manage-bde c: -protectors -enable
Chris
la source