Automatische Wartung von Windows 8.1 - Was passiert wirklich unter der Haube?

1335
misha256

Ich habe mit Windows 8.1 herumgespielt, um ein Upgrade von Windows 7 durchzuführen. Die eine Sache, die mich zurückhält, ist die verrückte Menge an automatischer Wartung .

Mein Test:

  • Anständiger PC (i5-3570 CPU bei 3,4 GHz, 8 GB DDR3-RAM, Intel SSD 520 120 GB HDD)
  • Neuinstallation (Festplatte zuerst sicher gelöscht)
  • Systemwiederherstellung, Windows Defender und Geplante Defragmentierung durch Gruppenrichtlinien deaktiviert
  • Alle Windows-Updates installiert
  • Nichts anderes

Die erste Wartungsrunde dauerte 3 Stunden . Danach beginnt die Wartung jeden Tag im Leerlauf und dauert etwa 30 Minuten .

Frage: Hat jemand eine gründliche Untersuchung darüber durchgeführt, was während dieser Wartung tatsächlich passiert? Ich habe die Dokumentation / Blogs von Microsoft gelesen, aber nichts konkretes wird angezeigt. Zum Beispiel, welche Dateien getroffen werden, wie sie verarbeitet werden, was geschrieben, geändert oder protokolliert wird.

Ich kann mich einfach nicht darum kümmern, was vor sich geht, was 3,4 GHz Desktop-i5-Prozessorleistung für diese Zeitdauer erfordert.

0

4 Antworten auf die Frage

3
Mark Green

"Automatische Wartung" ist eine potenzielle Zeit, zu der geplante Aufgaben ausgeführt werden können. Es gibt einige Standardeinstellungen, aber jede Software, die geplante Aufgaben hinzufügt, kann eine hinzufügen, die "zur Wartungszeit" ausgeführt wird.

Leider scheint der Taskplaner diese Aufgaben nicht anzuzeigen. Wenn die Wartung jedoch ausgeführt wird, können Sie sehen, was sie tut, indem Sie den Taskplaner öffnen und "Alle laufenden Aufgaben anzeigen" wählen oder über schtasks | find "Running"eine Eingabeaufforderung ausführen .

Sie können sehen, was es über tun wird schtasks | find "Queued".

Ich habe dies nicht vollständig überprüft, aber es scheint, dass Sie die vollständige Liste jederzeit abrufen können, indem Sie schtasks /query /xml > tasks.xmldie generierte Liste ausführen und dann nach tasks.xmljeder Aufgabe mit dem Element UseUnifiedSchedulingEngineund suchen MaintenanceSettings.

Abhängig von meiner Installation ist hier die Liste in Windows 10. Beachten Sie, dass nicht alle diese Dateien notwendigerweise jeden Wartungsdurchlauf ausführen und ich keine Dokumentation für alle finden konnte.

  • SmartScreenSpecific : Aktualisiert Anwendungssignaturen für SmartScreen.
  • ProgramDataUpdater : Sendet Programmtelemetriedaten für Microsoft Customer Experience. Äquivalent zu compattelrunner -maintenance.
  • StartupAppTask : Überprüft Startup-Apps und warnt den Benutzer, wenn zu viele vorhanden sind.rundll32 Startupscan.dll,SusRuntask
  • CleanupTemporaryState : Löscht temporäre Dateien in AppX-App-Paketen (Metro / UWE). rundll32 Windows.Storage.ApplicationData.dll,CleanupTemporaryState.
  • DsSvcCleanup : läuft dstokenclean. Niemand scheint sicher zu sein, was dies bewirkt.
  • Bereinigte App-Bereinigung : Teil des AppX-Bereinigungsprozesses. rundll32 AppxDeploymentClient.dll,AppxPreStageCleanupRunTask.
  • ProactiveScan : Führt einen chkdskScan durch.
  • BthSQM : etwas mit Bluetooth SQM zu tun.
  • KernelCeipTask : Sendet Kernel-Telemetriedaten an Microsoft Customer Experience.
  • UsbCeip : Sendet Gerätetreiber-Telemetriedaten an Microsoft Customer Experience.
  • ScheduledDefrag : läuft die Windows - Defragmentierung: defrag -c -h -o -$. Dies ist oft die Aufgabe, die am längsten dauert. Seltsamerweise -hläuft der Switch mit normaler Priorität und niedriger Priorität, was für die automatische Wartung ungerade ist.
  • Diagnose \ Scheduled : Führt Windows-Diagnose aus.
  • SilentCleanup : läuft die Datenträgerbereinigung: cleanmgr /autoclean /d %systemdrive%.
  • DiskDiagnosticDataCalculator : führt die Datenträgerdiagnose aus. rundll32 dfdts.dll,DfdGetDefaultPolicyAndSMART.
  • DiskFootprint \ Diagnostics : wird ausgeführt disksnapshot -z. Niemand scheint recht sicher zu sein, was dies bewirkt, aber es kann mit Volume Shadow Copy zu tun haben.
  • DiskFootprint \ StorageSense : Dies aktualisiert vermutlich die Storage Sense-Statistiken über den von verschiedenen Dateikategorien belegten Speicherplatz.
  • ErrorDetailsUpdate . Keine klaren Informationen dazu, aber es ist wahrscheinlich das Sammeln von Aktualisierungen der zuvor gemeldeten Systemfehler.
  • Siuf \ DmClient . SIUF ist ein vom System initiiertes Benutzerfeedback. Dies wird wahrscheinlich mit den Abfragemeldungen geschehen, die in Windows 10 angezeigt werden können.
  • Dateiverlauf-Wartungsmodus . Führt eine Dateiversionssicherung aus.
  • IME \ SQM Data Sender : Dies hat vermutlich mit der Telemetrie ungewöhnlicher Eingabemethoden (IME) zu tun.
  • TempSignedLicenseExchange . Wahrscheinlich etwas mit temporären Windows-Lizenzen.
  • WinSAT . Führt das Windows System Assessment Tool aus, vermutlich für mehr Telemetrie.
  • RunFullMemoryDiagnostic : wie es sich anhört; eine RAM-Diagnose.
  • LPRemove : Läuft,lpremove wodurch unnötig oder nicht verwendbare Sprachpakete entfernt werden.
  • Plug & Play-Bereinigung : Löscht die Statusinformationen für alle Plug & Play-Geräte, die seit 30 Tagen nicht verwendet wurden.
  • AnalyseSystem : führt die Power Efficiency Diagnostics aus.
  • VerifyWinRE : Überprüft, ob die Windows-Wiederherstellungsumgebung intakt ist.
  • RegIdleBackup : Erstellt eine Sicherungskopie der Registrierung.
  • MRTHB : führt MRT / EHB / Q aus. Dies ist das Tool zum Entfernen bösartiger Software, daher handelt es sich wahrscheinlich um einen Sicherheitsscan.
  • StartComponentCleanup : Bereinigt das WinSxS-Verzeichnis, das optionale Windows-Komponentenimages enthält.
  • SettingSync \ BackgroundUploadTask : Lädt Einstellungen hoch, wenn Sie die Cloud-Synchronisierung verwenden.
  • SettingSync \ BackupTask .
  • AccountCleanup : Bereinigt alte Benutzerprofile auf gemeinsam genutzten Netzwerkmaschinen.
  • FamilySafetyUpload : Laden Sie Protokolle von der Kindersicherungskomponente hoch .
  • IndexerAutomaticMaintenance : Suchindex aktualisieren.
  • SkyDrive \ Synchronisierungsaufgabe im Leerlauf, SkyDrive \ Routinewartungsaufgabe : Synchronisiert SkyDrive-Dokumente.
  • HybridDriveCachePrepopulate, HybridDriveCacheRebalance : Nicht vollständig dokumentiert, versucht aber wahrscheinlich sicherzustellen, dass der SSD-Teil eines angeschlossenen Hybridlaufwerks nützliche Funktionen enthält.
  • ResPriStaticDBSync .
  • WsSwapAssessmentTask . Dies hat vermutlich etwas mit virtuellem Speicher zu tun.
  • SystemRestore . srtasks ExecuteScheduledSPPCCreation. Erzeugt einen Wiederherstellungspunkt.
  • SynchronizeTime . sc start w32time task_started. Synchronisiert die Systemuhr.
  • SynchronizeTimeZone . tzsync. Mit dem oben genannten verbunden.
  • Wartung installieren . usoclient StartInstall. Installiert alle Windows-Updates, die heruntergeladen, aber noch nicht installiert wurden.
  • Arbeitsordner Wartungsarbeiten . Bezieht sich auf das Dateifreigabeserver-System von Work Folders.
0
Overmind

Noch etwas zu den Behindertenleistungen für mich. Ich möchte nicht, dass mein System für 'Wartung' von alleine aufwacht.

Schauen Sie sich bei der Ausführung an, welche Prozesse derzeit auf Ihrem Computer ausgeführt werden (der größte Teil der CPU / RAM verbraucht). Dies führt in der Regel zu einem guten Hinweis darauf, was die automatische Wartung vornimmt.

Das Gute tut es (in der Theorie): Es läuft defrag (unbrauchbar auf SSDs - stattdessen wird Trim verwendet), Anti-Malware (fast unbrauchbar), überprüft einige seiner DLL-Dateien (nutzlos, da sie alterungsgeschützt und gespiegelt sind). und sucht nach Registrierungs- / Konfigurationskonflikten (schließlich etwas Gutes), optimiert .NET-bezogene Daten und sucht in Fehlerberichten.

Das Schlechte (in der Praxis): Kann Abstürze verursachen, Netzwerkverbindungen unterbrechen, erweiterte benutzerdefinierte Systemkonfigurationen ändern.

Urteil: abschalten.

+1 beim Abschalten des Urteils, insbesondere wenn Sie sicher sind, dass Sie das System selbst warten können. JimNim vor 9 Jahren 0
Für erfahrene Administratoren, die mit vertieften Dateisystemkenntnissen vertraut sind, ist es am besten, Ihre eigene Wartung durchzuführen. Leider bietet das Betriebssystem immer weniger Kontrolle und erhöht gleichzeitig die Anzahl der vom System gesperrten Dateien und Funktionen. Beispielsweise hat Vista benutzerdefinierte Treiber auf x64 beendet, indem nur zertifizierte Treiber zugelassen wurden. Das ist nur ein Beispiel. Der Effekt: Ohne angepasste Treiber konnten nV-Treiber nur weitere Betriebssystemfehler generieren, als alle anderen zusammen. Overmind vor 9 Jahren 0
0
JimNim

Es gibt eine ganze Reihe von Aufgaben, die im Rahmen der automatischen Wartung in Windows 8.1 ausgeführt werden können. Zu den häufigsten Aufgaben zählen Scans / Updates von Malware-Schutz und Updates sowie die Festplattenoptimierung. Da Sie mit einer Intel-SSD arbeiten, findet während der Festplattenoptimierung keine Defragmentierung statt - nur TRIM (SSD-Schreibleistungsoptimierung, die normalerweise auf einer Festplatte dieser Größe in weniger als einer Minute abgeschlossen wird). Wenn Sie sehen, dass es 30 Minuten läuft, ist es so verführerisch zu sagen, dass es sich wahrscheinlich um den Windows Defender-Dienst handelt. Sind Sie sicher, dass er nicht immer noch ausgeführt wird? Prüfen Sie den Task-Manager - prüfen Sie, was den größten Prozentsatz der CPU- oder Festplattenressourcen verbraucht, die zu dieser Zeit ablaufen, und dies wird Sie wahrscheinlich zum Täter machen. Und während das ein anständiger PC-Build ist, Bedenken Sie, dass jede dieser Komponenten bei längeren Arbeiten immer noch zum Leistungsengpass werden kann. Die automatische Wartung ist etwas, das ausgeführt wird, ohne dass Sie jemals davon Kenntnis nehmen müssen. Wenn Sie Ihre Aufmerksamkeit auf sich ziehen, sollten Sie die Einstellungen ändern, sodass sie zu einer anderen Tageszeit ausgeführt werden, wenn Sie das System normalerweise nicht verwenden, und lassen Sie es einfach sein.

Es fällt mir leicht ins Auge, weil ich Windows 8.1 selbst teste. Ich habe noch keine Anwendungen installiert. Lass es einfach sein und beobachte, was es vorhat. misha256 vor 9 Jahren 0
Das wirklich Nützliche daran ist, dass Sie Ihre eigenen Aufgaben damit ausführen können. Das Anpassen ausreichend ist eine andere Sache, die bedeutet, dass Sie tun, was Sie wollen, anstatt was Sie wollen. Overmind vor 9 Jahren 0
0
magicandre1981

Die Wartung erledigt verschiedene Dinge.

  • Optimierung der Festplatte mit Defragmentierung oder Senden von TRIM an SSDs
  • Optimieren der .net-Dateien über ngen, um später die Leistung von .net-Anwendungen zu verbessern (Speichernutzung und Startzeiten zu reduzieren)
  • machen Sie Festplattenspeicher frei, indem Sie Updates entfernen, die durch neuere ersetzt werden, und nicht komprimierte Dateien komprimieren, die nicht in Differenzdaten entfernt werden können. Dies dauert am längsten und verursacht den größten Teil der CPU-Auslastung.
"Komprimieren nicht verwendeter Dateien" ... interessant, in der Tat könnte dies einen guten Teil der CPU-Auslastung erklären. misha256 vor 9 Jahren 0
Ja, wenn Sie die WinSxS-Bereinigung nicht manuell ausgeführt haben, kann dies viel Zeit in Anspruch nehmen magicandre1981 vor 9 Jahren 0