Leider gibt es bis zum heutigen Datum keine direkte Möglichkeit, die automatische Defragmentierung der Datenträger per GPO auszuschalten. Aber zum Glück ist man als Admin erfinderisch und findet immer irgendeinen Workaround, wie auch hier.
Zunächst müssen wir uns eine Batch-Datei bauen. Dazu den Editor öffnen und folgenden Befehl einfügen:
schtasks /change /tn "microsoft\windows\defrag\ScheduledDefrag" /disable
Die Datei als .bat oder .cmd abspeichern. In Domänenumgebungen sollte ein freigegebener Ordner gewählt werden, am besten NETLOGON auf dem Domänencontroller.
Nun die Gruppenrichtlinienverwaltung aufrufen (bei Domäne) oder gpedit.msc (bei lokalem Rechner). Anschließend in der Gruppenrichtlinie folgenden Pfad ansteuern:
Benutzerkonfiguration -> Windows-Einstellungen -> Skripts -> Anmelden
Dort über Hinzufügen den Pfad zum Script hinterlegen (UNC-Pfade in Domänenumgebungen nutzen) und das ganze bestätigen. Anschließend per cmd ein gpupdate /force absetzen, um die Richtlinie zu verteilen. Ab der nächsten Benutzeranmeldung bleibt dann die geplante Defragmentierung deaktiviert.
Ordentliches Defragmentierungsprogramm gesucht? Probiert es mit System Mechanic.*