Avec Windows 7, il était possible d'utiliser l'écran du gestionnaire de tâches pour fermer sans appliquer de mises à jour (voir Comment éteindre l'ordinateur sans la mise à jour sous Windows 7? ). Mais cela n’a pas fonctionné pour moi sous Windows 10.
Comment puis-je fermer Windows 10 sans installer de mises à jour. Je pourrais vouloir cela parce que:
Le menu d’arrêt de My Window 10 se lit comme suit:
L'ancien truc Windows 7/8 ne fonctionne pas. Les nouvelles versions de Windows 10 ont modifié les solutions de contournement précédentes. Microsoft a beaucoup de commentaires sur le sujet, mais n'a pris aucune mesure. Voir par exemple:
feedback-hub:?contextid=158&feedbackid=1e175952-a19f-4cca-b1fb-d248945e9fe1&form=1&src=2
Ou search "Autoriser les utilisateurs à différer les mises à jour: à l’arrêt et au démarrage." dans le Microsoft Feedback Hub (recherchez "Feedback Hub" dans Windows 10).
J'ai eu le même problème - presque presque.
Ma solution:
Ok, donc juste après avoir posté le message ci-dessous Réponse originale contenu, j'ai en fait exécuté le même script sur mon Windows 10 machine, et devinez quoi ... Mises à jour Windows a commencé à installer quand même.
Il semble que Microsoft a apporté certaines modifications avec Windows 10 afin de s’assurer que les mises à jour de sécurité sont installées sur le système d’exploitation afin de corriger les vulnérabilités de sécurité, et ce, à juste titre, au nom de la sécurité.
Il semble que ce que vous demandez Windows 10 n’ait peut-être pas une méthode 100% sur sure pour répondre à votre demande exacte sans désactiver complètement les mises à jour de Windows.
Si une mise à jour Windows est déjà installée (ou est en cours d'installation) alors que vous êtes connecté dans les coulisses avant le redémarrage forcé, et même après l'arrêt des services Windows Update, etc. Windows 10 semble assez intelligent pour attendre encore les mises à jour en attente ou peut-être revenir en arrière. peu importe ce qui a changé, ce n'était pas à 100% dédié au système avant de redémarrer le système d'exploitation.
Je suppose que vous pourriez simplement démarrer votre ordinateur en déconnectant la source d'alimentation, en maintenant le bouton d'alimentation enfoncé, etc., mais cela imiterait essentiellement une panne de courant imprévue et vous risqueriez de corrompre le système de fichiers, etc.
J'ai trouvé quelques autres sources que je souhaitais publier pour des méthodes potentielles à mi-parcours ou pour contourner le problème, pouvant éventuellement aider à mettre à jour des mises à jour non liées à la sécurité ou pour permettre de mieux contrôler le téléchargement des mises à jour. Il n'y a rien à installer s'il n'y a rien. téléchargé.
Option 2: Établissement d'une connexion mesurée
Windows 10 offre aux utilisateurs sur metered connections un compromis: pour économiser de la bande passante, Microsoft confirme que le système d’exploitation ne téléchargera et n’installera automatiquement que les mises à jour classées comme «Priorité».
Bien que Microsoft ne révèle pas sa méthode de classification, cela réduit les mises à jour plus frivoles, qui incluent généralement de nouveaux pilotes et fonctionnalités logicielles - qui ont déjà causé des problèmes de stabilité .
- Ouvrez l'application Paramètres (Win + I)
- Ouvrez la section 'Réseau & Internet'
- Ouvrez "Wi-Fi" et cliquez sur "Options avancées".
- Basculer "Définir comme connexion mesurée" sur "Activé"
Remarque: si votre ordinateur utilise un câble Ethernet pour se connecter à Internet, l'option Connexion avec compteur sera désactivée car elle ne fonctionne qu'avec des connexions Wi-Fi (idiot je sais).
Option 3: Éditeur de stratégie de groupe
Il s’agit d’une maison de transition: l’éditeur de stratégie de groupe vous avertira des nouvelles mises à jour sans les installer automatiquement (comment les générations précédentes de Windows ont toujours fonctionné) - bien que les mises à jour de sécurité soient toujours installées automatiquement.
Remarque: les utilisateurs de Windows 10 Home doivent s'asseoir sur cette dernière, il ne concerne que les éditions Windows 10 Education, Pro et Enterprise.
- Ouvrez la commande Exécuter (Win + R), tapez: gpedit.msc et appuyez sur Entrée.
- Accédez à: Configuration ordinateur -> Modèles d'administration -> Composants Windows -> Windows Update
- Ouvrez-le et définissez le paramètre Configurer les mises à jour automatiques sur «2 - Notifier le téléchargement et notifier l’installation».
- Ouvrez l'application Paramètres (Win + I) et accédez à -> Mise à jour et sécurité -> Mises à jour Windows. Cliquez sur ‘Vérifier les mises à jour’ pour appliquer le nouveau paramètre de configuration.
- Redémarrer
Comme indiqué dans Empêcher Windows 10 de mettre à jour automatiquement votre poste , je pense qu'il est important de savoir que, "En règle générale, un système d'exploitation à jour est un système d'exploitation sécurisé. Windows 10 vérifie, télécharge et installe automatiquement les nouvelles mises à jour sur votre PC, que cela vous plaise ou non. Cette nouvelle fonctionnalité est plutôt pratique pour la plupart des utilisateurs, mais tout le monde ne veut pas que son système d'exploitation soit mis à jour selon la planification de Microsoft."" la source
Protection contre les surtensions et pannes de courant
Pour vous protéger contre une panne de courant ou une surtension imprévue, vous devez envisager sauvegardes de batterie UPS et protection contre les surtensions . Si votre PC est allumé ou branché sur une prise de courant et que vous n'êtes pas présent lorsque l'une de ces situations se produit ou est plus susceptible de se produire (par exemple, un orage), vous pouvez protéger votre système de manière proactive à ce niveau, peu importe. En outre, pour les données critiques de votre système, envisagez d'effectuer des sauvegardes de routine en conséquence ailleurs que sur cette machine, telles que le support externe, la sauvegarde sécurisée sur le cloud distant, etc.
Pour un moyen rapide et moins propre de procéder, vous pouvez supprimer tous les services Windows en cours d'exécution ou applicables liés à Windows Updates , puis procéder au redémarrage forcé.
Enregistrez le Batch Script logic dans l'exemple ci-dessous dans un document texte et renommez-le <something>.cmd
sur votre bureau. Assurez-vous de cliquer dessus avec le bouton droit de la souris et de sélectionner exécuter en tant qu'administrateur lorsque vous devez exécuter cette opération, comme vous l'expliquez, dans les cas où vous êtes disponible.
@ECHO ON FOR %%B IN (wuauserv,BrokerInfrastructure) DO NET STOP %%B SHUTDOWN -r -t 01 GOTO EOF
Mise à jour: cette façon ne fonctionne plus.
La meilleure façon que j'ai trouvée est d'appuyer sur "Windows-R" pour faire apparaître une invite de commande, puis de taper "shutdown -r -t 5" pour donner un avertissement de 5 secondes, puis à l'arrêt.
Les options pour cette commande incluent:
-f = force
-r = restart
-t = time
Une idée (non testée) est de nettoyer les mises à jour téléchargées, obligeant ainsi Windows à effectuer un nouveau téléchargement, ce pour quoi il n'aura pas le temps si nous procédons à une fermeture immédiate.
Voici un fichier .bat qui, en théorie, devrait nettoyer les mises à jour Windows. Il a été adapté de l’article de Shawn Brink: Comment réinitialiser Windows Update sous Windows 1 .
@echo off
set b=0
:bits
set /a b=%b%+1
if %b% equ 3 (
goto end1
)
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto bits
)
goto loop2
:end1
cls
echo.
echo Cannot reset Windows Update since "Background Intelligent Transfer Service" (bits) service failed to stop.
echo.
pause
exit
:loop2
set w=0
:wuauserv
set /a w=%w%+1
if %w% equ 3 (
goto end2
)
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto wuauserv
)
goto loop3
:end2
cls
echo.
echo Cannot reset Windows Update since "Windows Update" (wuauserv) service failed to stop.
echo.
pause
exit
:loop3
set app=0
:appidsvc
set /a app=%app%+1
if %app% equ 3 (
goto end3
)
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto appidsvc
)
goto loop4
:end3
cls
echo.
echo Cannot reset Windows Update since "Application Identity" (appidsvc) service failed to stop.
echo.
pause
exit
:loop4
set c=0
:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
goto end4
)
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (
goto cryptsvc
)
goto Reset
:end4
cls
echo.
echo Cannot reset Windows Update since "Cryptographic Services" (cryptsvc) service failed to stop.
echo.
pause
exit
:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
del /s /q /f "%SYSTEMROOT%\Logs\WindowsUpdate\*"
if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"
if exist "%SYSTEMROOT%\winsxs\pending.xml" (
takeown /f "%SYSTEMROOT%\winsxs\pending.xml"
attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"
ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak
)
if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" (
attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
)
if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
if exist "%SYSTEMROOT%\system32\Catroot2" (
attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
)
shutdown -s -t 0
Les méthodes répertoriées ci-dessous semblent avoir été supprimées dans la mise à jour d'anniversaire de Windows 10.
L'article Comment éteindre un PC Windows sans installer de mises à jour répertorie trois méthodes:
Presse Alt+F4 pour accéder à la boîte de dialogue Arrêter Windows et sélectionnez "Arrêter" dans la liste déroulante.
Presse Windows+L pour verrouiller l’écran ou vous déconnecter. Dans le coin inférieur droit de l'écran de connexion, cliquez sur le bouton d'alimentation et sélectionnez "Arrêter" dans le menu contextuel.
Exécutez la commande suivante: shutdown -s -t 0
Cela fonctionnera peut-être: http://www.askvg.com/how-to-disable-install-windows-updates-and-shut-down-option-in-windows-start-menu/
Dans Windows 8, on pourrait ajouter la clé de registre suivante:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAUAsDefaultShutdownOption"=dword:00000001
Il existe un moyen de sortir, mais vous allez devoir faire planter le système pour forcer un arrêt instantané.
Les ordinateurs portables dotés de batteries non amovibles et de disques SSD ultra-rapides peuvent être assez gênants car le système se mettra en veille très rapidement si vous appuyez sur le bouton d'alimentation au lieu de l'éteindre.
J'ai parfois besoin de faire cette substitution lorsque je crée une image de lecteur de périphérique mobile. Il ne sert à rien d'attendre un long processus de mise à jour forcée, si je veux tout simplement effacer le lecteur et appliquer une nouvelle image système préconfigurée.