Wsus updates löschen und neu herunterladen

Wsus updates löschen und neu herunterladen

Was ich tun möchte, ist wsus zu entfernen und dann wieder mit sauberen Einstellungen zu beginnen. Hallo, ich bekam auch die Timeout (3 Minuten) bei diesem Schritt. Die Neuindizierung der WSUS-Datenbank hat den Trick getan. Jetzt “abnehmende” Updates mit voller Geschwindigkeit. Das ist alles, Ihre beschädigten Updates sind jetzt gelöscht und Sie sollten in der Lage sein, für gute in der Regel zu überprüfen. Große Post verwendet es auf einem neuen WSUS-Setup. Bevor Sie Ihre Schritte machten, war ich es über 300 GB Updates. Redid the sever jetzt nur 62 GB herunterladen. Abgelehnte Updates insgesamt: 3690 PS C:`Windows`system32> PS C:`Windows`system32> schreibhost “>>` -foregroundcolor `yellow` `>> PS C:`Windows`system32> PS C:`Windows $updatescope = New-Object Microsoft.UpdateServices.Administration.UpdateScope PS C:`Windows`system32> PS C:`Windows`system32> $u=$updateServer.GetUpdates($updatescope ) Sie können keine Methode für einen Nullwertausdruck aufrufen. An der Zeile:1 char:1 + $u=$updateServer.GetUpdates($updatescope ) + :) . . .

. . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . .

. . . . . . . . . .

. . . . . . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . . . .

. . . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . . . .

. . . . . . . .

. . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . .

. . . . . . . [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull Nun, Sie könnten immer alle Updates suchen und ablehnen, die Sie nicht möchten, und dann den Serverbereinigungs-Assistenten ausführen, aber seinen PITA. Wenn dieser Ordner jedoch größer ist, haben Sie einige beschädigte Updates, und es wird mehr Speicherplatz erforderlich sein.

Um diese beschädigten Updates loszuwerden und Speicherplatz freizugeben, müssen Sie beschädigte Updates aus dem Softwareverteilungsordner löschen. Wie kümmert sich das Skript, das die Updates ablehnt, um supersaatierte Updates, die von einigen Computern in meiner Organisation benötigt werden. Entschuldigung für meine Unfähigkeit, Powershell zu verstehen. Ich habe verstanden, dass Updates, die von einem Computer in meiner Organisation benötigt werden, nicht verfügbar gemacht werden sollten. /Finn Knudsen Ich führte dieses Skript nach dem Stoppen wsusservice und setzen wsus, dann starten wsusservice, stellen Sie sicher, SQL Server 64-Bit-Job wurde stabilisiert. Was kann also zu Timeouts führen? zu niedrigeren Ebene vm? Ram? oder etwas? Um die beschädigten Updates zu löschen, befolgen Sie diese Anweisungen: Der Grund, warum die Updates, bei denen 100 GB waren, weil ich alle Klassifizierungen ausgewählt hatte und eine automatische Genehmigungsregel! Nach den Änderungen unten die Updates, bei denen nur 1 GB. – Mit diesem Befehl stellen Sie sicher, dass jede Aktualisierungsmetadatenzeile in der WSUS-Datenbank Aktualisierungsdateien entspricht, die im lokalen Speicherort für Aktualisierungsdateien auf Ihrem WSUS-Server gespeichert sind. Wenn Aktualisierungsdateien fehlen oder beschädigt wurden, lädt WSUS die Aktualisierungsdateien erneut herunter. Dieser Befehl kann nützlich sein, um nach der Wiederherstellung der Datenbank oder als ersten Schritt bei der Fehlerbehebung bei Aktualisierungsgenehmigungen ausgeführt zu werden. – Syntax: wsusutil reset ich fand heraus, wenn ich einen wsus-Server, den ich nannte es als Up-Stream-WSUS, müssen Sie Zeile Nr. 3,4 und 5 zu entfernen und ersetzen $FQDN mit “Up-Stream-WSUS”. Öffnen Sie dann PS mit Administratorrechten, und führen Sie das Skript aus.

Es wird einwandfrei funktionieren. Um den Speicherplatz wiederfürklich zu machen, nachdem alle unnötigen Dateien gelöscht wurden, führen Sie sDelete auf allen Volumes aus. Das Skript tut dies nicht, es deaktiviert/entfernt einfach Updates, die durch ein anderes ersetzt wurden. Ich denke, Sie können diese manuell hinzufügen, nachdem Sie das Skript ausgeführt haben? oder alternativ kann ich die wsus-Datenbank zurücksetzen, um widerzuspiegeln, dass die alten Daten storare gelöscht wurden, d.h. so dass wsus weiß, dass alle vorherigen Updates gelöscht wurden. Ich verwende keinen Proxy, Mein Server hat uneingeschränkten Zugriff auf das Web. Ich habe versucht, die sichere Verbindung zu True zu ändern. Ich habe eine NewPSSessionOption für das Timeout zu unbegrenzt hinzugefügt und ich habe es über Nacht laufen lassen und das Skript war noch an der gleichen Stelle, als ich zurückkam. Als ich anfing, hatte ich rund 600 gb Updates auf dem Server, als ich das erste Skript durchlief und den wsus-Inhalt löschte und Updates zurücksetzte, hat es jetzt schon 100gb heruntergeladen.