2015-08-14 17:21:42 +0000 2015-08-14 17:21:42 +0000
559
559
Advertisement

Hoe kan je in Windows 10 automatisch herstarten *uitschakelen?

Advertisement

In Windows 10 kun je een herstart ‘plannen’ voor later. Ik wil het uitschakelen.

Blijkbaar heeft Windows zichzelf ingepland voor een reboot gisteravond toen ik niet keek en sloot gewoon alles af waar ik de avond ervoor aan gewerkt had.

Ik reboot op de gewone; ik heb Windows niet nodig om dat voor mij te doen.

Kan ik het volledig uitschakelen? Ik vind het niet erg als het alles downloadt, en dan zegt “hey, je moet herstarten”, maar het mag nooit herstarten, nooit.

Ik gebruik de “Pro” editie van Windows 10.

Advertisement

Antwoorden (15)

244
244
244
2015-08-28 04:06:32 +0000

Let op: Helaas blijkt dit niet te werken op Windows 10 Home, en ik ben niet zeker van een werkbare oplossing voor gebruikers van deze editie.

  • *

Ik heb dit gepost als antwoord op een andere vraag, maar aangezien dat een duplicaat van deze vraag lijkt te zijn zal ik het hier ook geven:

U kunt uw lokale groepsbeleidsinstellingen aanpassen om Windows update te forceren om alleen updates te downloaden, maar wacht tot uw input is geïnstalleerd (en dus herstart). )

Open uw startmenu en typ Groep , klik vervolgens Bewerk groepsbeleid

Uitbreiden Computerconfiguratie Administratieve sjablonen Vensteronderdelen Windows Update

Dubbelklik Configureer automatische updates en activeer het beleid, en configureer het indien nodig.

Ga terug naar Windows Update en klik op Check voor updates. Zodra het gedaan is, klik op de Geavanceerde opties

U zou moeten zien dat uw nieuwe instellingen worden ‘afgedwongen’.

Na het toepassen van deze instelling op een test-VM, heb ik Windows Update opengelaten en zag ik dat het begon te downloaden.

Wanneer het downloaden is voltooid, krijg je een toastmelding dat er updates zijn en dat je deze moet installeren.

Merk op dat je moetklikken om te installeren. Herstarten of afsluiten vanuit het startmenu verschijnt niet om het installatieproces te starten.

  • *

Meer info:

Ik weet niet zeker of het bewerken van Local Group Policy een optie is in de Home editie van Windows 10, maar hetzelfde resultaat zou mogelijk moeten zijn via het register (ik heb dit niet getest omdat ik zelf de beleidsmethode heb gebruikt). Inclusief dit in het geval dat niet-gebruikers ook op zoek gaan naar een antwoord.

  1. Druk op Win + R en typ regedit en druk dan op Enter
  2. 2. Navigeer naar HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU (het kan zijn dat u de toetsen handmatig moet aanmaken als ze niet bestaan)
  3. Druk op Win + R en typ regedit en druk op Enter. 3. Maak een nieuwe DWORD waarde aan met de naam AUOptions en voer een waarde in van 2 of 3.

  4. Druk op Win + R en typ regedit en druk op Enter. 4. Herstart PC

  5. Controleer op updates

  6. Inspecteer Geavanceerde instellingen

  • *

Update na Anniversary Update (1607):

Ik heb de laatste tijd veel opmerkingen gezien van mensen die zeggen dat dit niet meer werkt na de Anniversary Update.

Ik heb een aantal tests uitgevoerd, gedetailleerd in de twee blogberichten hier:

Deze tests lopen al bijna drie weken en ik heb nog geen geforceerde reboots gezien.

In het licht van deze resultaten lijkt het erop dat dit ** nog steeds werkt**.

Dingen om in gedachten te houden:

  • Ik heb geen geen instellingen ingesteld rond Active Hours of de Reboot Options.
  • DO NOT klik op de knop ‘Nu installeren’ binnen de Windows Update UI tenzij je klaar bent om en herstarten te installeren. Als de updates eenmaal zijn geïnstalleerd, kan Windows niet meer besluiten om opnieuw op te starten.
  • Windows zal u lastigvallen met Toasts, Action Center-waarschuwingen en banners op uw scherm. Zolang je de updates niet installeert ben je in orde (maar doe ze uiteindelijk wel).
48
48
48
2016-01-07 12:50:30 +0000

Ik heb dit beantwoord als onderdeel van mijn poging om een andere vuilnisinstelling in Windows 10 te repareren (de manier waarop het uw apparaat wakker maakt, en u in het proces, om updates te installeren die u niet hebt goedgekeurd)

Raadpleeg Step 2 van mijn gids hier . Er wordt uitgelegd hoe u de “Herstart”-taak in het gedeelte “UpdateOrchestrator” van de lijst met geplande taken van Windows kunt wijzigen om deze uit te schakelen en te voorkomen dat Windows zich ermee bemoeit. Met deze taak uitgeschakeld, zal uw machine nooit herstarten, tenzij u het instrueert.

Cheers - Seagull

45
Advertisement
45
45
2016-12-08 17:08:29 +0000

U kunt Windows 10 Reboot Blocker proberen:

Een eenvoudige Windows-Service die deze “actieve uren” timeslot op de achtergrond update.

Het is gratis en werkt met de Anniversary update.

45
45
45
2016-09-15 07:20:02 +0000

De beste oplossing voor dit vervelende probleem is met Task Scheduler.

Klik op Start en typ Task Scheduler

Navigeer naar Task Scheduler Library >> Microsoft > Windows > UpdateOchestrator

Om automatische herstarten uit te schakelen, klik met de rechtermuisknop op Reboot en selecteer uitschakelen.

Zorg er dan voor dat u de rechten wijzigt. Moet worden ingesteld op Lezen & Uitvoeren

Ik heb ook automatische updates uitgeschakeld door alle taken in deze map uit te schakelen.

33
Advertisement
33
33
2016-11-17 04:41:26 +0000

U kunt de eigen Windows-programma’s gebruiken om automatische herstarten uit te schakelen.

Zoals sommige van de andere antwoorden hebben vermeld, voert Windows zijn herstarten uit met behulp van de Geplande Taak genaamd \Microsoft\Windows\UpdateOrchestrator\Reboot. Echter, als je Task Scheduler opent en deze uitschakelt, zal Windows deze de volgende dag met alle plezier weer inschakelen – zelfs als je de rechten wijzigt om deze alleen-lezen te maken.

In plaats van elke dag naar de Task Scheduler UI te moeten gaan om de taak uit te schakelen, kunnen we dit automatisch instellen, door gebruik te maken van de schtasks command-line tool om taken te wijzigen.

  • *

Als een herstart is gepland, zal het volgende commando, uitvoeren met administratieve rechten, de taak uitschakelen:

schtasks /change /tn \Microsoft\Windows\UpdateOrchestrator\Reboot /DISABLE

Dit wetende, kunt u uw eigen Geplande Taak aanmaken om periodiek het bovenstaande commando uit te voeren en het verraderlijke kleine schema van Windows uit te schakelen. Als je bekend bent met het gebruik van Task Scheduler, stel dan je eigen taak in.

Anders,

  1. 1. Kopieer en plak de onderstaande markup in een tekstverwerker.
  2. 3. Sla het op als een XML-bestand.
  3. Sla het op als een XML-bestand. Klik in Taakplanner op Acties> Taak importeren… en selecteer dit bestand.
  4. 4. Pas de configuratie aan als dat nodig is.
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Author>http://superuser.com/users/1909/kpozin</Author>
    <URI>\SuperUser\Cancel Windows automatic reboot</URI>
  </RegistrationInfo>
  <Triggers>
    <CalendarTrigger>
      <Repetition>
        <Interval>PT10M</Interval>
        <Duration>P1D</Duration>
        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>
      <StartBoundary>2016-11-16T18:30:00</StartBoundary>
      <Enabled>true</Enabled>
      <ScheduleByDay>
        <DaysInterval>1</DaysInterval>
      </ScheduleByDay>
    </CalendarTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <!-- That's the SYSTEM user -->
      <UserId>S-1-5-18</UserId>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>true</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
    <UseUnifiedSchedulingEngine>false</UseUnifiedSchedulingEngine>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>PT1H</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>schtasks</Command>
      <Arguments>/change /tn \Microsoft\Windows\UpdateOrchestrator\Reboot /DISABLE</Arguments>
    </Exec>
  </Actions>
</Task>
29
29
29
2017-05-13 16:15:37 +0000

Bepalen wanneer Windows opnieuw opstart nadat Windows Updates van toepassing zijn

U kunt de tijd controleren die u toestaat dat Windows automatisch herstarten per Windows Update operaties zonder iets uit te schakelen of de Windows Update service met kracht te stoppen.

Deze methode zal niet voorkomen dat Windows Updates worden gedownload of geïnstalleerd, dus de veiligheidspatches van het besturingssysteem zullen nog steeds worden toegepast op het systeem - u hoeft alleen maar opnieuw op te starten wanneer u klaar bent.

_Houdt er rekening mee dat herstarten nodig kan zijn voordat een nieuw gepatchte kwetsbaarheid effectief wordt, dus u moet dit begrijpen en nog steeds routinematig herstarten wanneer patches worden toegepast op een enigszins tijdige manier om er zeker van te zijn dat uw systeem veilig blijft. _

Ik zal het hieronder met meer detail uitleggen, maar in wezen gebruikt dit een batch-script om de gecorreleerde registerwaarden van de Actieve uren instellingen dynamisch in te stellen en te wijzigen voor Start tijd en Einde tijd op basis van de run tijd die het wordt uitgevoerd, terwijl er tegelijkertijd voor wordt gezorgd dat de waarden altijd worden verhoogd tot uren vooruit.

  • *

Dit is een Native Windows oplossing

In tegenstelling tot de Windows 10 Reboot Blocker oplossing die Windows trucs geeft, is dit een 100% Windows native oplossing die Windows trucs geeft die geen software van derden nodig hebben om de taak te voltooien.

  • *

Scheduling met Task Scheduler

Plan gewoon een enkel Batch Script _ (hieronder geleverd)_ met Task Scheduler om twee keer per dag te draaien:

  1. 1. eenmaal om 6:05 uur
  2. Elke uitvoering stelt de **ActiveHoursStart en ActiveHoursEnd tijden in op waarden waardoor Windows denken dat u altijd actief bent en ervoor zorgt dat er geen herstart plaatsvindt vanuit Windows Update bewerkingen.

De batch logica en de planning van dit proces is eenvoudig te schalen en aan te passen als u tegen een probleem aanloopt (bijv. u loopt tegen problemen aan met Energiebesparende modi zoals Slaap of Slaapstand.)

  • *

Batch Script

NOTES: De registerwaarden zijn ingesteld in hexidecimaal formaat. Merk ook op dat het onderstaande logische voorbeeld verwacht dat het script wordt uitgevoerd op een frame van 6:00:00 AM - 6:59:59 AM of 6:00:00 PM - 6:59:59 PM alleen. Dit kan eenvoudig worden aangepast met het IF %HH%==XX gedeelte van de logica; u kunt dezelfde logica ook gebruiken om deze functionaliteit te testen om te bevestigen dat het werkt zoals verwacht door de waarde te veranderen.

@ECHO ON

SET HH=%TIME: =0%
SET HH=%HH:~0,2%

IF %HH%==06 SET StartHour=06 & SET EndHour=13
IF %HH%==18 SET StartHour=12 & SET EndHour=07

CALL :ChangeActiveHours
REG IMPORT "%DynamicReg%"
EXIT

:ChangeActiveHours
SET DynamicReg=%temp%\ChangeActiveHours.reg
IF EXIST "%DynamicReg%" DEL /Q /F "%DynamicReg%"

ECHO Windows Registry Editor Version 5.00 >>"%DynamicReg%"
ECHO. >>"%DynamicReg%"
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] >>"%DynamicReg%"    
ECHO "ActiveHoursEnd"=dword:000000%EndHour% >>"%DynamicReg%"
ECHO "ActiveHoursStart"=dword:000000%StartHour% >>"%DynamicReg%"
ECHO "IsActiveHoursEnabled"=dword:00000001 >>"%DynamicReg%"
GOTO :EOF

Hex-waarden voor decimaal 0-255

* *

Het register

Voor wat details over de gecorreleerde registerinstellingen zal dit veranderen, hieronder verwijs ik naar de gedeelten van Een nadere beschouwing van Actieve uren in Windows 10 voor wat deze methode zal beïnvloeden.

Actieve uren

Actieve uren veranderen dat gedrag niet, maar ze voegen een monteur toe aan het Windows 10 besturingssysteem die ervoor zorgt dat gebruikers niet gestoord worden door herstarten tijdens actieve uren.

Actieve uren en het Register

  1. Tik op de venstersleutel, typ regedit.exe en druk op enter.

  2. Bevestig de UAC-prompt.

  3. Navigeer naar de volgende toets met behulp van de boomstructuur aan de linkerkant:

De volgende opties zijn hier beschikbaar:

  • ActiveHoursEnd: definieert de eindtijd van de functie.
  • ActiveHoursStart: definieert de begintijd van de functie.
  • IsActiveHoursEnabled: indien ingesteld op 1, is de functie ingeschakeld. Indien ingesteld op 0, is de functie uitgeschakeld.

Als u het begin- of einduur van de functie wilt wijzigen, dubbelklikt u op een van de vermeldingen. Schakel over naar een decimale basis op de prompt die wordt geopend en voer het beginuur in met behulp van het 24-uurskloksysteem.

Houd er rekening mee dat u geen minuten kunt toevoegen in het register met alleen volledige uren.

bron


Bevestigen van

Om dit te bevestigen werkt u als uitgezonderd

    1. Druk één keer op de toets
      en begin dan met het typen van Vensterupdates totdat u de opties Vensterupdatesinstellingen ziet en klik dan op
  1. Klik op de optie Actieve uren wijzigen binnen de sectie

    1. let op de waarden voor de Start tijd en de Eind tijd in de vensters Actieve uren en druk op Cancel en sluit dan volledig af vanuit de schermen Instellingen.
  2. voer het batch-script nu uit om ervoor te zorgen dat de waarden in de variabelen overeenkomstig worden ingesteld voor de tijd dat u het script uitvoert om ervoor te zorgen dat het de waarden voor de Start tijd en Eind tijd overeenkomstig instelt en dat het zonder fouten wordt uitgevoerd (voer het uit als admin als dat nodig is).

  3. Doe nu de stappen 1 - 3 opnieuw en bevestig de gewijzigde Start tijd en Eind tijd waarden.

  • *

Uitschakelen

Wanneer u klaar bent om Windows Updates toe te staan om de machine te herstarten per zijn updatebewerkingen, kunt u dit handmatig doen. aangezien deze methode het downloaden en installeren van Windows Updates niet tegenhoudt. Als u deze taak echter moet uitschakelen, kunt u dat doen door eenvoudigweg de geplande taak uit te schakelen die deze taak uitvoert met Taakplanner .

  • *

Verdere middelen

5
Advertisement
5
5
2015-08-27 18:05:50 +0000

Windows 10 bouwt zijn Windows Update Policies opnieuw op en voegt enkele verschillen toe tussen vorige versies.

_Windows Update zal updates forceren, zelfs als de Windows Update Service is uitgeschakeld, die van toepassing zijn op Home gebruikers, aangezien sommige updates een verplichte herstart vereisen, herstart scheduler kan niet worden uitgeschakeld. _

Dat betekent niet dat je de updates niet kunt blokkeren, misschien kun je een werkproces als blok updateservers uitvoeren, maar dat kan erg vervelend zijn als je honderd methoden hebt om dat op het hele internet te doen.

Een krant met referentie Hier

Updates. De software controleert regelmatig op systeem- en app-updates, en downloadt en installeert deze voor u. Het is mogelijk dat u alleen updates krijgt van Microsoft of geautoriseerde bronnen, en het kan zijn dat Microsoft uw systeem moet bijwerken om u deze updates te kunnen leveren. Door deze overeenkomst te accepteren, gaat u akkoord met het ontvangen van dit soort automatische updates zonder aanvullende kennisgeving.

Bron Windows 10 EULA

Enkele informatie over Windows Update voor bedrijven waarin de verschillen tussen thuisgebruikers en de voordelen van bedrijfsupdates worden uitgelegd Hier

5
5
5
2015-10-21 07:23:45 +0000

Het lijkt erop dat “Geen automatische herstart met ingelogde gebruikers voor geplande automatische updates installaties” momenteel niet werkt met Windows 10, maar volgens dit artikel op Lifehacker.com http://lifehacker.com/enable-metered-connection-to-delay-windows-10-updates-1723316525 ), kan het mogelijk zijn dat de gemeten verbindingen in Windows 10 stoppen of op zijn minst verder vertragen.

Windows 10 wordt geleverd met een functie waarmee u kunt aangeven dat uw internetverbinding is geplafonneerd, gesmoord of op een bepaalde manier gehandicapt is. Het kan zijn dat u aan uw telefoon zit vastgeketend, op een openbaar Wi-Fi-netwerk of dat u gewoon een crappy data cap op uw thuisnetwerk hebt. Door “Gemeten verbinding” in te schakelen, zal Microsoft dit respecteren door te wachten met het afdwingen van een download. Om het aan te zetten, volg deze stappen:

  1. Zoek in het startmenu naar “Wijzig Wi-Fi instellingen”
  2. Klik op Geavanceerde Opties.
  3. Activeer de schakeloptie onder “Gemeten verbinding”.

Het enige grote nadeel van deze methode is dat het alleen werkt als uw computer via Wi-Fi is verbonden. Om een of andere reden kunt u in Windows 10 niet aangeven dat uw verbinding wordt gemeten wanneer deze is aangesloten via ethernet (ondanks het feit dat veel internetverbindingen thuis over datakapjes beschikken). Dit zou echter veel typische gebruikers moeten helpen.

4
Advertisement
4
4
2019-07-05 16:18:04 +0000

Ik heb een PowerShell-script gemaakt dat de Active Hours dynamisch instelt om de ongewenste herstarten van Windows Updates te voorkomen op basis van dit antwoord https://superuser.com/a/1208866/351521 ). Het stelt deze registersleutels in:

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursStart

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursEnd

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\IsActiveHoursEnabled

U kunt het hier krijgen: https://github.com/marcosbozzani/Win10ActiveHours

_Suggesties en Pull-verzoeken zijn welkom! _

Veranderingen

  • Omgezet van Batch naar PowerShell (makkelijker te begrijpen en te onderhouden, ** naar mijn mening** )

  • Het script controleert een aantal uren in plaats van een enkel uur (zoals gesuggereerd in het commentaar van dat antwoord)

  • Het script kan Scheduled task installeren en verwijderen en de juiste instellingen en triggers instellen

  • Het script kan de Scheduled task handmatig uitvoeren, indien nodig

  • Een Github-repository aangemaakt (gemakkelijker bij te werken en wijzigingen te accepteren)

Algemene informatie

  • De taak wordt aangemaakt op \Win10ActiveHours\Update

  • Er zijn twee Active Hours-vensters van 18 uur:

  • Er zijn vier triggers die de taken zullen activeren en schakelen tussen de twee vensters:

  • Dit zijn de instellingen voor de taak:

Voor meer informatie zie de README. md van de opslagplaats

4
4
4
2017-05-12 08:00:20 +0000

Volgens dit antwoord zijn er twee acties eenmaal nodig om geforceerde herstart uit te schakelen terwijl de gebruiker is aangemeld. Het antwoord is gebaseerd op een artikel (in het Italiaans).

De twee vereiste instellingen zijn :

  1. 2. Stel het registerartikel NoAutoRebootWithLoggedOnUsers in. 2. Stel het beleid van Configure Automatic Updates policy

in Ik heb niet de mogelijkheid om het in alle Windows versies te testen, noch kan ik garanderen dat het morgen nog werkt. Maar hier is hoe u deze twee instellingen kunt instellen.

Gedwongen herstarten na updates (register)

Deze registerwijziging schakelt gedwongen herstarten uit zolang er gebruiker(s) zijn ingelogd.

  1. Klik op Win+R, typ regedit en druk op Enter
  2. 2. Navigeer naar de toets HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. Als WindowsUpdate of de subtoets AU niet bestaat, maak ze dan handmatig aan door rechts te klikken op het rechterpaneel, dan New -> Key, typ de ontbrekende sleutelnaam in en druk op Enter.
  4. Eenmaal gepositioneerd in de AU toets, klik met de rechtermuisknop in het rechterpaneel, selecteer New en dan DWORD (32-bit).
  5. Typ NoAutoRebootWithLoggedOnUsers en druk op Enter
  6. Dubbelklik op het item, verander de waarde in 1 en druk op OK.

Wijzig de instellingen van Windows Update (Lokaal groepsbeleid)

  1. Druk op Win+R, typ gpedit.msc en druk op Enter.
  2. 2. Navigeer naar Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update.
  3. Druk op Win+R, typ Configure Automatic Updates en druk op Enter. Zoek het beleid van 2 op het rechtervenster en dubbelklik erop.
  4. Selecteer Ingeschakeld en Opties naar HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU (Melding voor download en melding voor installatie).
  5. Klik op Toepassen.
  6. Druk op OK om de wijzigingen op te slaan.

Tot slot, herstart de PC.

Gewezen op Windows 10 Enterprise

Ik voer Windows 10 Enterprise uit met uitgestelde updates. Voor wat het kan helpen, hier zijn mijn registerinstellingen vanConfigure Automatic Updates :

en in de Lokaal Groepsbeleidseditor,Enabled is ingesteld op Option met 2 ingesteld op &007.

4
Advertisement
4
4
2017-05-12 23:58:48 +0000

Uitschakelen van Windows Updates in Windows 10 Natively

  • * Geen software van derden nodig voor deze methode * Voor meer controle om ervoor te zorgen dat Windows Update operaties alleen van toepassing zijn op uw *Windows 10 * OS wanneer u dat wilt, zie de onderstaande stappen met behulp van twee scripts en een geplande taaktaak.

Deze methode werkt onafhankelijk van alle geplande taken of andere processen die beginnen met Windows Update als het correct is ingesteld en de taak is ingeschakeld en met korte tussenpozen wordt uitgevoerd.

Sentieel zal dit

  1. Controleer eens per minuut of de service Windows Update actief is en voer een van de twee onderstaande acties uit, of deze nu WAAR of VALSEN is. .
  2. als de dienst actief is, wordt deze krachtig gestopt met NET STOP om ervoor te zorgen dat er geen Windows Updates worden toegepast
  3. als de dienst niet actief is, eindigt het proces tot de volgende geplande trigger wordt uitgevoerd met Task Scheduler

U zult drie dingen moeten doen om ervoor te zorgen dat dit werkt zoals verwacht

  1. Maak het eenvoudige Batch Script aan dat controleert of Windows Update wordt uitgevoerd en dood het als het is > - dit is gewoon een tekstdocument met een .cmd bestandsextensie
  2. maak het eenvoudige VB Script dat het batchscript uitvoert, maar op een verborgen manier zodat er niet elke keer een pop-up verschijnt als het
  3. dit is gewoon een tekstdocument met een .vbs bestandsextensie
  4. maak de geplande taak om één keer per minuut te draaien met Windows Taakplanner
  • *

Instelling en configuratie

Hieronder staan de gedetailleerde stappen die u moet volgen voor het instellen van deze drie eenvoudige dingen.

1. Batch Script

NOTE: Sla de onderstaande logica op in een tekstbestand en hernoem deze om een extensie van .cmd te hebben bv. DisableWU.cmd.

@ECHO OFF

TASKLIST /SVC | FINDSTR /I /C:"wuauserv"
IF %ERRORLEVEL%==0 GOTO :StopWUService
GOTO :EOF

:StopWUService
FOR %%A IN (wuauserv) DO NET STOP /Y "%%~A"
GOTO :EOF
  • *

2. VBS Script

NOTE: Sla de onderstaande logica op in een tekstbestand en hernoem deze om een extensie van .vbs te krijgen, bv . DisableWUHidden.vbs. Zorg er ook voor dat u de juiste volledige pad- en bestandsnaamwaarde plaatst waar het batchbestand is opgeslagen in plaats van de C:\FolderPath\DisableWU.cmd-waarde in de onderstaande logica.

Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\FolderPath\DisableWU.cmd" & Chr(34), 0
Set WinScriptHost = Nothing
  • *

3. Task Scheduler Job

Druk op

+ R , typ taskschd.msc in en druk op Enter. Klik met de rechtermuisknop op de optie Task Scheduler Library in het rechtervenster en selecteer vervolgens de optie Create Task.

Controleer op het tabblad General of de Run of de gebruiker is aangemeld of niet en Run met de hoogste rechten zijn aangevinkt, zodat beide opties zijn ingeschakeld en effectief zijn.

Controleer op het tabblad Triggers of de optie Daily is ingesteld met Recureren om de: 1 dag en controleer of de optie Repeat task om de 1 minuut gedurende 1 dag is ingesteld en gespecificeerd en of de optie Enabled is aangevinkt.

Vanaf het tabblad Actions wees er zeker van dat Program\script: wijst naar het volledige expliciete pad van het VB-script, en wees er zeker van dat het Start in (optioneel): alleen wijst naar het mappad waar datzelfde VB-script zich bevindt.

Om af te ronden en op te slaan, drukt u op OK (misschien twee keer), en voert u vervolgens de gebruikersnaam en wachtwoordgegevens in van een account dat (1. toestemming heeft om Task Scheduler taken uit te voeren, en (2. toegang heeft tot de locatie waar u de scripts die het zal uitvoeren, heeft opgeslagen en leest.

  • *

Bevestigen dat het werkt

Voor een snelle test om te bevestigen dat dit werkt zoals verwacht:

Dit betekent dat als u Windows Update start, een geplande taak start, of welk(e) proces(sen) dan ook start, deze elke 60 seconden zal worden gedood als deze taak wordt uitgevoerd wanneer deze is ingeschakeld en draait. Dit helpt ervoor te zorgen dat Windows Update nooit voldoende tijd heeft om een download of installatie van een update te voltooien.

Aanwijzing: Het geplande interval kan eenvoudig worden aangepast om vaker dan 60 seconden te draaien als dat in sommige gevallen niet snel genoeg is.

  • *

Om

uit te schakelen moet u Windows Updates periodiek toepassen, maar wel op uw reguliere geplande onderhoudsintervallen om ervoor te zorgen dat uw systeem up-to-date is met de nieuwste beveiligingspatches enzovoort. Dit is geen methode die bedoeld is om Windows Updates nooit volledig toe te passen, omdat deze in veel omgevingen kritisch en noodzakelijk zijn, dus dit is bedoeld om alleen maar geeft u betere controle om te kiezen wanneer u deze updates in uw omgeving wilt toepassen.

Om dit proces uit te schakelen zodat u handmatig Windows Updates kunt installeren wanneer u klaar bent, gaat u gewoon naar de taak die u hebt ingepland met Taakplanner , klik er met de rechtermuisknop op en selecteer de optie Uitschakelen om de taak uit te schakelen en zo te voorkomen dat de service Windows Updates wordt uitgeschakeld.

Als u deze optie eenmaal hebt uitgeschakeld, hoeft u alleen maar de bewegingen van het toepassen van Windows Updates handmatig uit te voeren om het besturingssysteem te patchen. Zodra de updates zijn toegepast en uw stroomcycli zijn voltooid indien van toepassing, kunt u eenvoudig Enable de taak opnieuw uitvoeren.

  • *

Overige middelen

4
4
4
2019-01-11 00:33:41 +0000

Canonical Answer for Clearer Guidance

Er lijken twee redenen te zijn waarom mensen naar dit bericht komen voor een antwoord op…

  1. Hoe schakel ik Windows Updates volledig uit zodat het nooit draait.
  2. 2. Hoe controleer ik wanneer Windows herstarten na toepassing van Windows Updates

Omdat er zoveel antwoorden zijn voor dit bericht en er een Canonical Answer werd gevraagd per bounty, dacht ik dat ik een poging zou wagen om een beetje meer duidelijke begeleiding te geven voor de taak in kwestie per de antwoorden van dit bericht.

Aanwijzing: Mogelijk brengt Microsoft updates uit die de werking van deze gecorreleerde functionaliteit veranderen, dus als u dergelijke updates toepast, dan werken deze processen mogelijk niet meer zoals verwacht.

  • *

#1 Schakel Windows Updates volledig uit

Waarschuwing

Zoals vermeld in het “Stop Windows 10 van het automatisch updaten van uw PC” bericht. .

Als algemene regel geldt dat een up-to-date besturingssysteem een veilig besturingssysteem is. Windows 10 controleert automatisch op, downloadt en installeert nieuwe updates op uw pc - of u dat nu leuk vindt of niet. Deze nieuwe functie is eigenlijk best handig voor de meeste gebruikers, maar niet iedereen wil zijn of haar besturingssysteem laten updaten op het schema van Microsoft.

bron

Om Windows Updates volledig uit te schakelen kunt u de instructies van twee specifieke antwoorden op dit bericht volgen die als #1 en #2 zijn gekoppeld en de bewerkingen uitvoeren die zijn gespecificeerd in both maar #1 op zijn minst of #1 en #2 voor extra grondigheid.

    1. Uitschakelen van Windows-updates in Windows 10 Natuurlijke
    1. Schakel Windows Updates in Windows 10 uit en Schakel Taakplanner-taken uit
  • *

#2 Controle wanneer Windows opnieuw opstart na Windows Updates installeren

Waarschuwing

Houd er rekening mee dat herstarten nodig kan zijn voordat een nieuw gepatchte kwetsbaarheid effectief wordt, dus u moet dit begrijpen en nog steeds routinematig herstarten wanneer patches worden toegepast op een enigszins tijdige manier om ervoor te zorgen dat uw systeem veilig blijft.

Er lijken minstens twee antwoorden te zijn die voor de meeste mensen het beste werken, dus ik zal beginnen met de Windows native oplossing en u dan vertellen over de 3rd party oplossing.

** Om te controleren wanneer Windows herstarten na de installatie van Windows Update** kunt u de instructies van een van deze twee antwoorden op dit bericht volgen…

  1. Windows Native: Bepalen wanneer Windows opnieuw opstart nadat Windows Updates van toepassing zijn
  2. 3. 3e partijapplicatie: Windows 10 Herstart blokker
2
Advertisement
2
2
2017-05-12 05:43:42 +0000

Als u uw systeem absoluut niet mag laten herstarten als gevolg van Windows Updates zonder dat het “gecontroleerd” is wanneer u aanwezig bent, of als u stilstand voor onderhoud plant, of wat dan ook, dan zou u de dienst Windows Update kunnen uitschakelen.

Handmatig beheren van Windows Updates

Dit zou betekenen dat deze machine geen kritieke beveiligingsupdates, enz. zou krijgen tenzij u de machine opnieuw inschakelt en vervolgens handmatig downloadt, installeert, herstart, enz. en vervolgens uitschakelt zodra de patching is voltooid.

WARNING : Dit kan gevaarlijk zijn en wordt niet aanbevolen en vooral niet in een thuisnetwerkomgeving. In een bedrijfs- of datacenteromgeving is het echter normaal dat bedrijven zelf bepalen wanneer ze wijzigingen aanbrengen, beveiligingsupdates installeren, OS’s patchen, enzovoort.

Windows Updates in Windows 10

U kunt dit doen met behulp van de Windows Update service. Via het Configuratiescherm > Administratieve hulpmiddelen kunt u toegang krijgen tot Services. Blader in het Services-venster naar beneden naar Windows Update en schakel het proces uit. Om het uit te schakelen, klikt u met de rechtermuisknop op het proces, klikt u op Eigenschappen en selecteert u Uitgeschakeld. Dat zorgt ervoor dat Windows Updates niet op uw computer wordt geïnstalleerd.

Maar aangezien Windows nu een Service is, moet u uw computer up-to-date houden. Om de volgende set functies of een nieuwere build te kunnen installeren, dient u de eerdere updates te installeren. Daarom moet u, als u de bovenstaande workaround gebruikt, af en toe naar de services gaan en deze inschakelen om uw exemplaar van Windows te downloaden en bij te werken.

Handmatig Windows Updates starten en uitvoeren

_Als u de Windows Update service inschakelt, ziet u bij het openen van Windows Update in PC-instellingen een melding dat er geen updates zijn geïnstalleerd omdat de computer is gestopt. U moet op Opnieuw proberen klikken zodat alle beschikbare updates worden gedownload en geïnstalleerd. Dit kan twee of drie keer “Controleren op updates” duren. U moet op “Controleren op updates” blijven klikken totdat uw computer up-to-date is. Daarna kun je teruggaan en de Windows Updateservice uitzetten tot je de volgende keer het gevoel hebt dat je genoeg tijd hebt om je exemplaar van Windows 10 bij te werken. _

bron


Uitschakelen van Task Scheduler Jobs

Het lijkt erop dat er enkele geplande taken met betrekking tot Windows Update zijn gepland om misschien Windows Updates te activeren.

Druk op

+ R , typ in taskschd.msc en druk op Enter. Navigeer naar Task Scheduler Library > Microsoft > Windows > WindowsUpdates, en klik dan met de rechtermuisknop en selecteer de optie Disable voor de taak met de naam ** Geplande start**.

  • *

Verdere bronnen

2
2
2
2018-05-29 18:48:23 +0000

Update : Na het testen is mijn vorige oplossing niet effectief gebleken. Microsoft lijkt functies te hebben geïmplementeerd die zelfs de werking ervan verhinderen.

Mijn uiteindelijke oplossing was het gebruik van een hulpprogramma genaamd StopUpdates10 . Het combineert alle technieken waarover ik de afgelopen maanden heb gelezen, met name meerdere registerwijzigingen en het uitschakelen van meerdere diensten - in plaats van alleen het paar dat steeds wordt genoemd maar dat niet op zichzelf werkt.

  • *

Tot gisteravond had ik voorkomen dat mijn computer (welke hostdiensten vereisen dat hij 24 uur per dag en 7 dagen per week aan staat, tenzij ik specifiek een downtime had ingepland) automatisch updates en herstartte versies kon toepassen. Dit had ik gedaan door de Windows Update service uit te schakelen - een van de antwoorden hier.

Vanochtend ontdekte ik dat deze automatisch was herstart en dat de Windows Update service opnieuw was ingeschakeld. Dit is geen gedrag dat Windows 10 ooit eerder voor mij heeft vertoond. Ik kan alleen maar aannemen dat er iets veranderd is in 2018, en dat Microsoft dit jaar een update heeft uitgerold (die ik zou hebben toegepast bij het handmatig updaten van mijn systeem) die de Windows Update service opnieuw inschakelt zelfs als je hem hebt uitgeschakeld.

Ik heb sindsdien de Windows Update service een keer uitgeschakeld - maar nu ook alle geërfde rechten van HKEY_LOCALMACHINE\SYSTEM\CurrentControlSetServicewuauserv, en alleen mezelf iets anders gegeven dan alleen-lezen toegang tot het.

Daarnaast heb ik C:\WindowsSystem32sihclient.exe (de binaire verantwoordelijke voor achtergrond-updates) in eigendom genomen, alle rechten erop verwijderd, behalve die van mijzelf, en het hernoemd.

Ik zal pas weten of dit succesvol is (het een of het ander of beide) als er een of meer maanden voorbij zijn gegaan.

1
Advertisement
1
1
2019-01-11 10:07:05 +0000

Producten van derden

Aangezien de regels en methoden van Windows veranderen en geen enkele methode voor altijd werkt, zijn hier enkele gratis producten van derden die de uitschakeling uitstellen (en meer). Ze kunnen gebruik maken van de Windows API, waarmee elk programma een veto kan uitspreken over een dreigende uitschakeling of de systeemdiensten van Windows kan uitschakelen. Windows Update Blocker

Een draagbare freeware die helpt om automatische updates op Windows volledig uit te schakelen of in te schakelen met één klik op de knop. Het doet goed werk om de systeemservices van Windows Update uit te schakelen, inclusief de niet te stoppen Windows Update Medic Service . Don’t Sleep

Een klein programma dat verschillende Windows-gebeurtenissen kan blokkeren van de traybalk, pas recentelijk bijgewerkt op januari 2019.

ShutdownGuard

Een ouder programma dat in het systeemvak zit en voorkomt dat Windows wordt afgesloten, opnieuw wordt opgestart of wordt afgemeld. Er zijn enkele opties beschikbaar in het menu van de lade, zoals het verbergen van het ladepictogram, het tijdelijk uitschakelen van het programma en het forceren van het afsluiten, en enkele andere configuratie-instellingen zijn beschikbaar in een .ini-bestand dat kan worden bewerkt met Notepad.

Shut It!

Shut It! kan het afsluiten en herstarten enz. controleren en blokkeren, maar kan dit ook doen met het oog op de huidige uitvoer van toepassingsprocessen of vensters en een andere actie uitvoeren voor degenen die overeenkomen.

Het kan alleen worden gedownload van websites van derden.

Bron: 4 Hulpmiddelen om het afsluiten of herstarten van een Windows-systeem te voorkomen, te annuleren en af te breken wanneer toepassingen worden uitgevoerd

Advertisement
Advertisement