Autoriser uniquement les mises à jour manuelles sur Windows 10
- Catégorie: Les Fenêtres
Microsoft a supprimé les contrôles de mise à jour lors de la publication des systèmes d'exploitation Windows 10, de sorte qu'il est devenu moins trivial de définir le processus de mise à jour sur manuel ou de désactiver complètement les mises à jour. Cela est particulièrement vrai en ce qui concerne Windows 10 Famille.
L'une des meilleures solutions pour reprendre le contrôle des mises à jour était de désactiver le service Windows Update et de ne l'activer que lorsque vous vouliez que le système trouve et installe les mises à jour.
Microsoft a modifié cette solution de contournement dans la version Fall Creators Update de Windows 10, mais en supprimant efficacement cette faille.
Il existe une autre option qui est toujours disponible, mais elle nécessite de modifier les autorisations du programme responsable des vérifications de mise à jour. La bonne nouvelle est que cela n'affectera pas les vérifications manuelles des mises à jour, mais que cela empêchera toute vérification automatique des mises à jour.
Il existe également une option de réinitialisation disponible, mais j'ai recommandé de créer une sauvegarde de la partition système avant d'apporter les modifications au système Windows 10.
Définir la mise à jour de Windows 10 sur manuelle
Windows 10 a une tâche qui utilise le programme C: Windows System32 UsoClient.exe pour vérifier régulièrement et automatiquement les mises à jour.
Vous trouvez la tâche sous Bibliothèque du planificateur de tâches> Microsoft> Windows> UpdateOrchestrator> Planifier l'analyse dans le planificateur de tâches Windows.
La tâche a plusieurs déclencheurs: un qui l'exécute une fois par jour, un qui l'exécute en moyenne avec l'ID 8202 du journal des événements et le troisième est un déclencheur personnalisé.
La solution de contournement suivante supprime toutes les autorisations du fichier UsoClient.exe. La vérification de mise à jour déclenchée par les tâches échoue à cause de cela.
Notez que cela n'affectera pas les mises à jour de signature de Windows Defender, car celles-ci seront toujours téléchargées et installées automatiquement.
Désactiver les mises à jour automatiques
- Appuyez sur la touche Windows pour afficher le menu Démarrer de Windows.
- Tapez cmd.exe, sélectionnez le résultat, maintenez les touches Ctrl et Maj enfoncées, et appuyez sur la touche Entrée pour charger une invite de commande élevée. Vous pouvez également cliquer avec le bouton droit sur cmd.exe et sélectionner «exécuter en tant qu'administrateur si vous préférez cela.
- Confirmez l'invite UAC qui s'affiche.
- Exécutez la commande takeown / f '% WINDIR% System32 UsoClient.exe' / a
- Cela prend possession du fichier et l'assigne au groupe d'administrateurs vous donnant le contrôle sur le fichier.
- Maintenant, cours icacls '% WINDIR% System32 UsoClient.exe' / inheritance: r / remove 'Administrateurs' 'Utilisateurs authentifiés' 'Utilisateurs' 'Système'
- Cela supprime les autorisations pour les groupes d'utilisateurs sélectionnés du fichier. Notez que vous devrez peut-être changer les noms de groupe anglais si vous utilisez une édition non anglaise de Windows.
Vous devriez recevoir des messages de réussite, mais vous pouvez vérifier que toutes les autorisations ont été supprimées en cliquant avec le bouton droit sur 'C: Windows System32 UsoClient.exe, en sélectionnant les propriétés dans le menu contextuel et en passant à l'onglet Sécurité lorsque la fenêtre des propriétés s'ouvre.
La prochaine fois que Windows 10 déclenchera l'événement, vous devriez obtenir un message d'erreur `` L'accès est refusé '' sous le résultat de la dernière exécution dans la liste des tâches UpdateOrchestrator.
Vous pouvez toujours exécuter manuellement des analyses de mise à jour en ouvrant Paramètres> Mise à jour et sécurité.
Restauration des autorisations
Vous pouvez restaurer les autorisations du fichier à tout moment:
- Ouvrez une invite de commande élevée comme indiqué ci-dessus.
- Exécutez la commande icacls '% WINDIR% System32 UsoClient.exe' / reset
- Cette commande réinitialise toutes les autorisations d'UsoClient.exe, afin que les analyses de mise à jour automatiques puissent être exécutées à nouveau.
Now You: Non, mises à jour manuelles ou automatiques? Comment votre système est-il configuré? (Merci Deskmodder )