67 votes

Empêcher Windows Server 2012 de forcer un redémarrage après les mises à jour

J'ai un contrôleur de domaine avec Windows Server 2012 dessus. Après les mises à jour, le serveur ne redémarre pas immédiatement. Cependant, si je me connecte à distance au serveur, je verrai un compte à rebours pour un redémarrage. Les seules options sont de redémarrer maintenant ou de fermer la notification. Cependant, le compte à rebours continue toujours et le serveur redémarre finalement sans ma permission. Comment puis-je empêcher cela de se produire?

2 votes

Est-ce que vous installez les mises à jour ou les mises à jour automatiques sont activées?

0 votes

C'est compliqué. Les mises à jour sont installées automatiquement mais les mises à jour poussées sont gérées par un outil RMM appelé N-Able.

3 votes

Je vais ajouter que les mises à jour sont prévues pour 3h du matin mais ce message est apparu à 9h du matin lorsque je me suis connecté.

51voto

stan Points 11

Il existe des stratégies de groupe locales que vous pouvez définir pour désactiver les redémarrages automatiques. Cela ne devrait être fait que sur des serveurs Windows en supposant qu'un administrateur système va se connecter à distance sur le serveur selon un calendrier régulier pour installer les mises à jour et redémarrer le serveur (voir Patch Tuesday).

  1. Appuyez sur la touche Windows+R pour ouvrir l'invite de commandes Exécuter.
  2. Tapez "gpedit.msc" et appuyez sur entrée.
  3. Dans l'"Éditeur de stratégie de groupe locale", accédez à Configuration de l'ordinateur > Modèles d'administration > Composants Windows > Mises à jour Windows.
  4. Activez la politique "Configurer les mises à jour automatiques" et définissez-la sur "2".
  5. Activez la politique "Pas de redémarrage automatique avec des utilisateurs connectés pour les installations de mises à jour automatiques planifiées".

2 votes

Meilleure solution jusqu'à présent!

0 votes

@digz6666 Heureux d'avoir pu aider!

0 votes

Merci, tellement de sites inutiles. J'aurais aimé trouver ceci en premier résultat...

24voto

Tim Jackson Points 241

Enfin Microsoft a produit un correctif pour ce comportement dans une mise à jour cumulative!

Une mise à jour est disponible pour vous permettre de contrôler la manière dont le client de mises à jour automatiques applique les mises à jour dans Windows 8 et Windows Server 2012. Après avoir installé cette mise à jour, le paramètre de stratégie "Configurer les mises à jour automatiques" fonctionnera de nouveau comme il le faisait dans les précédents systèmes d'exploitation Windows. Au lieu d'installer les mises à jour pendant le cycle de maintenance quotidien, les mises à jour Windows seront installées à l'heure et au jour prévus dans le paramètre de stratégie "Configurer les mises à jour automatiques".

1 votes

Bonne trouvaille, belle réponse.

3 votes

Peut-il également être utilisé pour désactiver les redémarrages automatiques ? Nous avons un serveur Windows qui présente des partages iSCSI à nos machines virtuelles et c'est "une mauvaise chose" chaque fois qu'il redémarre automatiquement sous ces machines virtuelles dépendantes.

10 votes

C'est 2015, mon système est à jour, je ne vois toujours aucune option dans les paramètres de Windows Update intitulée "Ne pas démarrer un compte à rebours lorsque je me connecte". C'est un échec épique.

17voto

TomTom Points 50635

Désactivez le service de mises à jour Windows. Pas dans le Gestionnaire de services - arrêtez-le simplement. Le compte à rebours provient du service, pas de Windows lui-même.

Si vous l'arrêtez - plus de mises à jour JUSQU'À ce que la machine soit redémarrée manuellement.

http://www.techspot.com/guides/230-prevent-automatic-windows-update-restarts/

Même fonctionne avec Server 2012. net stop puis arrêtez le service.

1 votes

Voici une bonne façon d'éviter le redémarrage lorsque cela me le demande. Je suppose que j'ai encore un problème sous-jacent dans le fait que le redémarrage ne se produit pas à 3h du matin lorsque les mises à jour ont lieu, mais attend plutôt que je me connecte. Je ne comprends tout simplement pas pourquoi le fait que je me connecte lance le compte à rebours.

0 votes

Changer cela semble. Je n'aime pas non plus. Le 3am est une chose de config ;) Mes redémarrages se font le week-end.

1 votes

Cette réponse n'a en fait pas fonctionné pour moi. J'ai arrêté le service de Windows Update et j'ai continué à recevoir les bannières de compte à rebours sur le Serveur 2012.

9voto

Ben Drawbaugh Points 91

Arrêter le service ne suffit pas, car il va juste se relancer. Vous devez désactiver le service jusqu'à ce que vous soyez prêt à redémarrer le serveur.

Ensuite, pour corriger le problème, vous devrez ajouter cette valeur de registre pour vous assurer que Windows redémarre à l'heure prévue, même s'il est verrouillé.

reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AlwaysAutoRebootAtScheduledTime /t REG_DWORD /d 1 /f

MS KB documentant le problème

1voto

Susan Russel Points 11

Pour arrêter le redémarrage temporairement, désactivez les services de mise à jour de Windows et de l'installateur de modules Windows. Réactivez-les la nuit pour que le redémarrage puisse avoir lieu.

0 votes

Je préfère m'épargner les ennuis et simplement me tirer une balle.

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