Bereinigen Sie Windows beim Starten oder Herunterfahren

994
SeanClt

Meine Umgebung

Mehrere VMs, bestehend aus verschiedenen Windows-Versionen, die bei Bedarf ein- und ausgeschaltet werden können

Ich möchte meine %temp%und andere Bereiche beim Neustart aufräumen, um Platz zu sparen und auch das Betriebssystem zu beschleunigen

Meine aktuelle Technik

Ich habe eine Batchdatei verwendet, die "Beim Anmelden eines beliebigen Benutzers" auslöst.

Inhalt der Batchdatei

cleanmgr /d C: /sagerun:900 // this one has everything checked on Disk Cleanup cd %temp% for /d %%D in (*) do rd /s /q "%%D" del /f /q * 

Fragen:

  1. Alle Alternativen zu cleanmgr zum Bereinigen meines Betriebssystems beim Neustart sind schneller
  2. Mein Abschnitt rund um das Bereinigen %temp%verweigert den Zugriff beim Start bei der Anmeldung. Gibt es eine Möglichkeit, dies vor der Anmeldung auszuführen, wenn keine Dateien %temp%verwendet werden
  3. Was kann noch gereinigt werden, ohne Windows zu beschädigen
-1

1 Antwort auf die Frage

0
manjesh23

Bat-Dateien:

Sie können den folgenden Befehl verwenden, um temporäre Dateien mit dem folgenden Befehl zu löschen:

cd C:\Users\mn\AppData\Local\Temp echo y | del * cd C:\Windows\Temp echo y | del * exit

Ändern Sie den Benutzernamen in Ihren und speichern Sie ihn als Bat-Datei.

Verfahren:

Sie können eine Richtlinie für einen lokalen Computer unter Windows erstellen. Siehe das TechNet unter Click

1) Führen Sie gpedit.msc aus, um den Gruppenrichtlinien-Editor zu öffnen.

2) Navigieren Sie zu Computerkonfiguration | Windows-Einstellungen | Skripte (Start / Herunterfahren).

Bild