Freigeben über


Verringern der Größe der Tasksequenzrichtlinie

Gilt für: Configuration Manager (Current Branch)

Wenn die Größe der Tasksequenzrichtlinie 32 MB überschreitet, kann der Client die große Richtlinie nicht verarbeiten. Der Client kann dann die Tasksequenzbereitstellung nicht ausführen. Die Größe der Tasksequenz, die in der Standortdatenbank gespeichert ist, ist kleiner, kann aber weiterhin Probleme verursachen, wenn sie zu groß ist. Wenn der Client die gesamte Tasksequenzrichtlinie verarbeitet, kann die erweiterte Größe Probleme über 32 MB verursachen.

Verwenden Sie Verwaltungserkenntnisse, um die Größe der Tasksequenzrichtlinie von 32 MB auf Clients zu überprüfen.

Configuration Manager schränkt die folgenden Aktionen für eine Tasksequenz in der Standortdatenbank ein, die größer als 2 MB ist:

  • Speichern von Änderungen im Tasksequenz-Editor
  • Speichern von Änderungen mit PowerShell-Cmdlets
  • Importieren einer neuen Tasksequenz
  • Jede andere Änderung mit unterstützten SDK-Methoden

Wenn Sie beispielsweise versuchen, Änderungen an einer großen Tasksequenz zu speichern, zeigt der Tasksequenz-Editor einen Fehler an.

Tipp

Das Verhalten in Version 2010 und höher überprüft, ob die Größe der Tasksequenz auf 2 MB begrenzt ist, wie sie in der Standortdatenbank gespeichert ist. Wenn der Client die gesamte Tasksequenzrichtlinie verarbeitet, kann die erweiterte Größe Probleme über 32 MB verursachen. Die Verwaltungserkenntnisse überprüfen die Größe der Tasksequenzrichtlinie von 32 MB.

Wenn Sie die Liste der Tasksequenzen in der Configuration Manager-Konsole anzeigen, fügen Sie die Spalte Größe (KB) hinzu. Verwenden Sie diese Spalte, um große Tasksequenzen zu identifizieren, die Probleme verursachen können.

Aktionen zum Reduzieren der Tasksequenzgröße

Führen Sie die folgenden Aktionen aus, um die Größe von Tasksequenzen und Tasksequenzbereitstellungsrichtlinien zu reduzieren:

  • Trennen Sie Funktionssegmente in untergeordnete Tasksequenzen, und verwenden Sie den Schritt Tasksequenz ausführen . Halten Sie jede Tasksequenz kleiner als 2 MB in der Datenbank. Für jede Tasksequenz gilt ein separater Grenzwert von 32 MB für die Richtliniengröße.

    Hinweis

    Das Reduzieren der Gesamtanzahl von Schritten und Gruppen in einer Tasksequenz hat minimale Auswirkungen auf die Richtliniengröße. Jeder Schritt umfasst in der Regel ein paar KB in der Richtlinie. Das Verschieben von Gruppen von Schritten in eine untergeordnete Tasksequenz ist wirkungsvoller.

  • Reduzieren Sie die Anzahl der Softwareupdates in Bereitstellungen auf dieselbe Sammlung wie die Tasksequenz.

  • Anstatt ein Skript im Schritt PowerShell-Skript ausführen einzugeben, verweisen Sie darauf über ein Paket.

  • Die Größe der Tasksequenzumgebung ist bei der Ausführung auf 8 KB begrenzt. Überprüfen Sie die Verwendung von benutzerdefinierten Tasksequenzvariablen, die auch zur Richtliniengröße beitragen können.

  • Als letztes Mittel können Sie eine komplexe, dynamische Tasksequenz in separate Tasksequenzen mit unterschiedlichen Bereitstellungen für verschiedene Sammlungen aufteilen.

Nächste Schritte

Exportieren und Importieren von Tasksequenzen