24 votes

Comment empêcher Windows de redémarrer après une mise à jour automatique ?

J'aime que Windows se tienne à jour via les mises à jour automatiques, mais il arrive qu'il le fasse lorsque je ne suis pas devant l'ordinateur et qu'il effectue une opération critique, comme le téléchargement du dernier podcast de stack overflow.

Comment empêcher Windows de faire le redémarrage automatique si je ne suis pas là ?

17voto

JoelB Points 84

Le commentaire de Johannes Rössel à la réponse InSciTek Jeff est un point tout à fait valable. L'utilisation des paramètres de stratégie de groupe qu'il a mentionné était en fait sur le blog par Jeff Atwood il y a longtemps. Le synopsis est le suivant :

Appuyez sur Windows + r et exécuter gpedit.msc vous devriez obtenir une fenêtre comme celle-ci :

gpedit.msc

Maintenant, Windows 7 a changé l'ordre et ajouté quelques nouvelles options que j'ai mises en italique :

  1. Ne pas afficher "Installer les mises à jour et fermer" dans la boîte de dialogue "Fermer Windows".
  2. Ne pas modifier l'option par défaut "Installer les mises à jour et fermer" dans la boîte de dialogue "Fermer Windows".
  3. Activation de la gestion de l'alimentation Windows pour réveiller automatiquement le système afin d'installer les mises à jour programmées.
  4. Configurer les mises à jour automatiques
  5. Spécifier l'emplacement du service de mise à jour Microsoft sur l'intranet
  6. Fréquence de détection des mises à jour automatiques
  7. Permettre aux non-administrateurs de recevoir des notifications de mise à jour
  8. Activez les notifications du logiciel
  9. Autoriser l'installation immédiate des mises à jour automatiques
  10. Activez les mises à jour recommandées via les mises à jour automatiques
  11. Pas de redémarrage automatique avec les utilisateurs connectés pour les mises à jour automatiques programmées
  12. Redemande de redémarrage pour les installations programmées.
  13. Redémarrage différé pour les installations programmées
  14. Reprogrammer les installations programmées des mises à jour automatiques
  15. Activer le ciblage côté client
  16. Autoriser les mises à jour signées à partir d'un service de mise à jour Microsoft intranet

Personnellement, j'ai choisi d'activer 9, 11, 12 et 13. L'option 9 n'active que les mises à jour qui ne nécessitent pas le redémarrage de Windows ni l'arrêt d'un service. L'activation de 11 désactive en fait le redémarrage automatique, si et seulement si il y a au moins un utilisateur connecté. 12 et 13 ont été activés et réglés à leur valeur maximale avec la molette de défilement. 16 semble bon mais n'affectera pas les utilisateurs qui n'ont pas leur propre serveur de mise à jour. J'ai pris cela de mon propre question .

Addendum

Il a été souligné que les éditions Familiales de Windows ne sont pas livrées avec gpedit.msc et vous devez donc régler les choses directement dans le registre. Il y a probablement d'autres paramètres que vous pourriez ajouter à part NoAutoRebootWithLoggedOnUsers ... En fait, je vais vérifier ça maintenant. Ok en HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU ajouter :

  • AutoInstallMinorUpdates = 1
  • NoRebootWithLoggedOnUsers = 1
  • RebootRelaunchTimeout = 1440 (décimal)
  • RebootRelaunchTimeoutEnabled = 1 [Je suis en fait curieux de savoir si c'est ce que je voulais]
  • RebootWarningTimeout = 30 (décimal)
  • RebootWarningTimeoutEnabled = 1 [Je pense que les quatre ci-dessus ne se produisent pas en raison de #2]

0 votes

Que fait le 13 une fois que le 11 est activé ?

8voto

Markus Olsson Points 12651
  1. Cliquez à droite sur l'icône "Ordinateur" sur le bureau et sélectionnez "Propriétés...".
  2. Cliquez sur "Windows Update", puis sélectionnez "Modifier les paramètres".
  3. Sélectionnez maintenant "Télécharger les mises à jour mais laissez-moi choisir si je dois les installer".
  4. Enfin, cliquez sur le bouton "Appliquer".

Dans ce mode de fonctionnement, Windows recherche les nouvelles mises à jour et les télécharge, mais ne les applique pas et ne redémarre pas tant que vous ne le lui demandez pas. Dans l'intervalle, il vous rappellera que de nouvelles mises à jour sont disponibles via l'icône de la barre d'état système.

4 votes

Malheureusement, cela a le désagréable effet secondaire d'empêcher l'installation des mises à jour qui Ne le fais pas. nécessitent un redémarrage, comme les mises à jour de signatures pour Windows Defender ou les mises à jour pour Office, VS, etc. J'ai lu récemment qu'une méthode consistait à utiliser les stratégies de groupe pour empêcher les redémarrages automatiques et à configurer les mises à jour automatiques pour qu'elles s'installent automatiquement. Ainsi, les mises à jour seront installées et celles qui nécessitent un redémarrage ne prendront effet qu'au redémarrage. Le meilleur des deux mondes, je dirais. Je n'arrive pas à me souvenir où je l'ai lu :/

0 votes

Oh, intéressant. Faites-nous savoir si vous obtenez cette information.

0 votes

Dans Windows 7 (et Vista je crois), vous recevez une notification vous demandant de redémarrer maintenant, puis de redemander dans 10 minutes, 1 heure ou 4 heures je crois. Ce n'est qu'un clic et vous ne serez probablement pas dérangé. Je n'ai jamais remarqué qu'il redémarrait automatiquement :-S

1voto

Sean Moubry Points 821

Start->run->cmd ...

net stop "Automatic Updates"

Cela désactivera le service. Il ne téléchargera pas les mises à jour jusqu'à ce que vous le rallumiez. C'est aussi pratique pour se débarrasser des messages "hé, voulez-vous redémarrer" encore et encore.

0 votes

Vous devez mentionner que cela vous empêchera également de télécharger automatiquement les mises à jour de sécurité importantes.

0 votes

Je ne pense pas que vous répondiez à la question qui a été posée. Vous empêchez l'exécution des mises à jour automatiques. La question est de savoir comment l'empêcher de redémarrer. Félicitations... vous venez d'écraser une mouche avec un marteau de forgeron.

0 votes

Merci, mais oui, je veux toujours qu'il soit téléchargé.

1voto

Liron Yahdav Points 1974

Installer Vista ou Windows 7 ? Cela ne m'est arrivé qu'avec XP si je me souviens bien... Dans Vista au moins, vous obtenez une question agréable vous demandant si vous voulez le faire ou si vous souhaitez le reporter de quelques heures, après quoi il vous le demandera à nouveau. Ou vous pouvez simplement laisser le message ouvert.

0 votes

Cela m'est arrivé sous Vista :-) J'étais loin de l'ordinateur et je n'ai pas eu l'occasion de le retarder.

1voto

masterxilo Points 438

Sous Windows 7 et 8(.1), la procédure suivante fonctionne (à placer dans le fichier .reg et à exécuter) :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

Pour Windows 10, voir Comment *désactiver* les redémarrages automatiques dans Windows 10 ?

0 votes

Voir aussi la question superuser.com/questions/189806/

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