Kann ich weitere Informationen darüber erhalten, was Windows Update tut?
Es kommt oft vor, dass ich diesen Bildschirm minutenlang ansehen muss:
Ich habe keine Ahnung, was hinten passiert. Und ich bin auch nicht daran interessiert, die WindowsUpdate.log
für Änderungen.
Ich würde gerne wissen, ob es einen Weg gibt, der mehr Feedback gibt. Vorzugsweise etwas, das ich über die Befehlszeile aufrufen kann (wie apt-get
).
8 answers
In Windows 10 können Sie die PSWindowsUpdate
PowerShell-Modul.
> Install-Module PSWindowsUpdate
> Get-WindowsUpdate
> Install-WindowsUpdate
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-08-03 12:38:32
Sie können Windows Update über die Befehlszeile mit wufflt aufrufen.exe-Dienstprogramm im Ordner %windir%\system32\.
Um nach Updates zu suchen,
wuauclt.exe /detectnow
, zu überprüfen und Zu aktualisieren,
wuauclt.exe /detectnow /updatenow
Dies funktioniert nicht, wenn Sie in den Windows Update-Einstellungen "Nie nach Updates suchen" festgelegt haben. Wahrscheinlich müssen auch automatische Updates aktiviert sein, damit der Schalter' /updatenow ' funktioniert (Updates installieren).
In Windows-Versionen vor Windows 10 können Sie auch die GUI für Windows Update starten durch Eingabe des folgenden Befehls (im Ordner %windir%\system32\):
wuapp.exe
Dies öffnet nur die Update-Anwendung und prüft verfügbare Updates, es installiert sie nicht. Auch wenn Sie in den Windows Update-Einstellungen "Nie nach Updates suchen" festgelegt haben, sucht dies auch nicht nach Updates, Sie müssen auf die Schaltfläche "Nach Updates suchen" klicken.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-09-27 03:49:01
Ich habe einige tolle Anregungen, bei der Suche in , Wie zu Installieren Windows-Updates auf Windows Server 2008 R2-Core - .
Ein Vorschlag, den ich wirklich mochte, ist der WUA_SearchDownloadInstall.vbs
skript.
Verfügbare Updates werden aufgelistet
Installation aktualisieren
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-08-16 14:36:20
Sie können wusa.exe
verwenden, das Teil von Windows 7 ist.
Ich wollte das Windows 10 Update-Symbol aus der Taskleiste entfernen, also schrieb ich dieses AutoHotkey - Skript, das wusa aufruft.
wusa := "c:\windows\system32\wusa.exe"
runwait %wusa% /uninstall /kb:2952664 /norestart
runwait %wusa% /uninstall /kb:3021917 /norestart
runwait, %wusa% /uninstall /kb:3035583 /norestart
msgbox, okay, all done!`rDon't forget to -hide- the updates now.
So können Sie mit wusa.exe
Windows-Updates verwalten und .msu
- Dateien installieren.
Hier sind die Kommandozeilenparameter für wusa
: https://support.microsoft.com/en-us/kb/262841
wusa.exe /uninstall /kb:123456 /quiet /norestart
wusa.exe Windows6.1-KB123456-x86.msu /quiet /norestart
Diese Seite hat eine Sammlung anderer Möglichkeiten zu verwalten Sie Updates über die Befehlszeile.
Diese Seite erklärt, wie wusa.exe funktioniert.
Um zu sehen, welche Updates installiert sind (über die Befehlszeile):
systeminfo | find ": KB"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-05 23:16:25
Ich verwende WuInstall. Es ist ein Befehlszeilentool zum Verwalten von Windows-Updates. Sie haben viele großartige Optionen wie die Anzeige des Installationsfortschritts, um anzugeben, ob Sie einen Neustart wünschen und wann, und Protokolldateien sind für jeden Prozess verfügbar. Bezug
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-08-24 06:48:31
Windows 10 und Windows Server 2016 oder höher, verwenden Sie USOClient.exe zum Scannen, Herunterladen und Installieren von Updates.
- startScan Zum Starten des Scans
- StartDownload Zum Starten des Downloads von Patches
- StartInstall Wird verwendet, um heruntergeladene Patches zu installieren
- RefreshSettings Einstellungen aktualisieren, falls Änderungen vorgenommen wurden
- StartInteractiveScan Kann Benutzereingaben anfordern und / oder Dialoge öffnen fortschritt oder Fehler melden
- RestartDevice Gerät neu starten, um die Installation von Updates abzuschließen
- ScanInstallWait Kombinierte Scan-Download-Installation
- ResumeUpdate Update-Installation beim Booten fortsetzen
Befehlszeilenäquivalent von wuauclt in Windows 10 / Windows Server 2016
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39
Basierend auf der Antwort von kizzx2 habe ich zwei Einzeiler für die Eingabeaufforderung erstellt.
Führen Sie den folgenden Code über eine erhöhte Befehlszeile aus.
Installation des update-Moduls:
Powershell.exe -ExecutionPolicy Unrestricted -command "Install-Module PSWindowsUpdate -force"
Aktualisierung über die Befehlszeile durchführen:
Powershell.exe -ExecutionPolicy Unrestricted -command "Import-Module PSWindowsUpdate; Get-WindowsUpdate; Install-WindowsUpdate"
Außerdem können Sie die Optionen -AcceptAll
und -AutoReboot
zum Befehl Install-WindowsUpdate
hinzufügen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-01-07 10:11:20
Der einfachste und zuverlässigste Weg, den ich gefunden habe, ist, das COM-Objekt von PowerShell aus aufzurufen.
$autoUpdate = New-Object -ComObject Microsoft.Update.AutoUpdate
$autoUpdate.DetectNow()
Die anderen Methoden des Objekts scheinen unter Windows 10 nichts zu tun. Finden also:
https://docs.microsoft.com/en-us/windows/desktop/api/wuapi/nn-wuapi-iautomaticupdates
Wenn Sie PowerShell nicht verwenden möchten, können Sie
C:\Windows\System32\UsoClient.exe StartScan
Direkt über die Befehlszeile.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-02-07 11:54:52