Avui veurem com evitar que Windows 10 i altres versions es reiniciïn de manera automàtica després d'instal·lar una actualització. Mentre que altres versions de Windows requerien que fos l'usuari qui decidís quan s'instal·len les actualitzacions, Windows 10 va amb un “pilot automàtic”, prenent el control de les decisions respecte a les actualitzacions.
A vegades tindrem un servidor amb Windows 10 i tindrem la necessitat que mai es reiniciï ja que estarà oferint un servei les 24h del dia. El que farem serà modificar una tasca programada perquè Windows 10 no es reiniciï mai.
¡ATENCIÓ!
Recorda que si decideixes fer això, prendràs el control dels reinicis i per tant seràs el responsable que s'instal·lin correctament les actualitzacions. Tenir un servidor actualitzat amb les ultimes versions de seguretat és important per al bon funcionament del servidor.
Desactivar actualitzacions a Windows Server 2022-2016
Per desactivar les actualitzacions a Windows Server 2019/2016, haurem de fer-ho des de PowerShell. Accedeix a PowerShell com administrador (Polsem Win + x):
Ara executem la comanda SCONFIG:
I després seleccionem l'opció 5:
Ens demanarà quina opció volem configurar. marcarem l'opció M (per fer les actualitzacions de forma manual).
I amb això, ens hauria d'apareixer un missatge que ens indica que "Windows Update a establit el mode Manual. El sistema no comprovarà mai si n'hi han d'actualitzacions".
Desactivar reinicis a Windows 10
El primer que farem serà prémer les tecles Windows + R i se'ns obrirà una finestra on escriurem dins de la casella el següent:
control schedtasks
Prem Intro i s'obrirà el Programador de Tasques:
Una vegada obert el Programador de tasques, des de la columna de l'esquerra, obre la següent tasca: Programador de tasques (local) > Biblioteca del Programador de tasques > Microsoft > Windows > UpdateOrchestrator:
Des del panell central, podràs veure les diferents tasques programades. Fes clic dret sobre la tasca Reboot i tria Deshabilitar:
Tanca ara el Programador de tasques i obre l'Explorador d'Arxius i obre la següent carpeta:
C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
Per a accedir a la carpeta Tasks segurament t'apareixerà un missatge per a atorgar permís; prem a Continuar. Una vegada dins de la carpeta UpdateOrchestrator, canvia de nom l'arxiu Reboot a Reboot.back:
Ara, crea un directori anomenat Reboot i deixa'l buit:
Finalment, reinicia el sistema perquè els canvis s'apliquin. A partir d'ara Windows no reiniciarà l'equip després d'instal·lar actualitzacions. No obstant això, hauràs d'estar atent a les actualitzacions que estan pendents d'un reinici per a completar-se.
Desactivar actualitzacions a Windows 2012 R2
Si voleu fer el mateix a Windows 2012, el procés és un altre molt diferent. S'ha de fer per gpedit.msc, una vegada obert, heu d'anar a Configuració d'equip > Plantilles Administratives > Components de Windows > Windows Update i cal modificar la directiva Configurar Actualitzacions Automàtiques i posar-la com Deshabilitada. Després cal obrir un CMD com a administrador i executar gpupdate /force. I quan tornes a l'apartat de les actualitzacions ja apareix com desactivades: