Die Verlagerung der Temp ist in meinen Augen recht empfehlenswert. Ich verschiebe da auch die Cache des Firefox und die Temporären Internet Dateien rein.
Zwei grundsätzliche Möglichkeiten gibt es dazu:
Erstens eine RAMDisk.
Hier wird ein Teil des RAM dafür verwendet. Dieser sollte "flüchtig" angelegt sein - und der eingestellte RAM geht für die Anwendungen natürlich verloren.
Wird die RAMDisk unter 4GB (!) bemessen, maulen einige Programme beim Installieren - die neueren Nero sind ein Beispiel.
Deshalb verwende ich noch eine zweite Methode:
Ich erstelle in einer Logischen Partition einen Ordner "Temp" und verlagere alle meine Temps dahin.
Diesen Ordner lösche ich mit einem Script beim Booten und erstelle ihn neu. Der Nachteil: Schreibgeschützte Dateien werden nicht gelöscht.
Ich habe es so gemacht - diese Texte in den Editor und das Ganze als "cmd" abgespeichert.
Hier mal als Beispiel für einen Temp- Ordner in der Partition E:
Dieses als "Aus.cmd" (Die Namen mit Gänsefüßchen als Dateiname reinsetzen!)
@echo off
rd /s /q E:\Temp\
md E:\Temp\
%windir%\system32\shutdown.exe -s -f -t 0
echo Lokale Temp entfernt !
pause
- und dieses als "Restart.cmd"
@echo off
rd /s /q E:\Temp\
md E:\Temp\
%windir%\system32\shutdown.exe -r -f -t 0
echo Lokale Temp entfernt !
pause
Beide Dateien ich in einen Ordner "Templo" gespeichert und selbigen in C:\ gesetzt.
Nun mit einem rechten Mausklick - Neu - Verknüpfung jeweils zu diesen Dateien navigieren und eine Verknüpfung auf dem Desktop erstellen.
Auf die entstandenen Symbole dann wieder einen rechten Mausklick - Eigenschaften - anderes Symbol ein genehmes Symbol verwenden.
Wenn unter "Umgebungsvariablen" der Pfad der TEMP und TTMP geändert wird, wird in der Registry die Temp- Zuordnung im Pfad
HKEY_CURRENT_USER\Environment
geändert.
in den Registry- Pfaden
HKEY_USERS\.DEFAULT\Environment
HKEY_USERS\S-1-5-18\Environment
HKEY_USERS\S-1-5-19\Environment
HKEY_USERS\S-1-5-20\Environment
HKEY_USERS\S-1-5-21-1951287659-644098329-2944609587-1001\Environment
(Es können dort mehr oder auch andersnamige sein)
hingegen bleiben die ursprünglichen Zuordnungen erhalten.
Deshalb ändere ich eben auch die Pfade in diesem Bereich.

Dazu habe ich mir eigens eine Reg- Datei erstellt.
Das soll bitteschön nur ein Beispiel sein, wie ich es gemacht habe.
User, die nicht in der Registry firm sind, sollten das mauell in der Registry - Pfad für Pfad ändern
Mein Bespiel für die Verlagerung in die RAMDisk Z:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_USERS\.DEFAULT\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_USERS\S-1-5-18\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_USERS\S-1-5-19\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_USERS\S-1-5-20\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_USERS\S-1-5-21-1951287659-644098329-2944609587-1001\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
Der kundige User kann sich vor und nach der Änderung die jeweiligen Registry- Werte exportieren und sich dann damit eine Reg- Datei erzeugen, mit der man den gewünschten Zustand bei Bedarf wieder herstellen kann.
Dabei sollte der jeweilige Schlüssel immer erst vor der Änderung gelöscht werden.
Dies kann mit einem - vor dem Schlüssel geschehen. Beispiel:
[-HKEY_CURRENT_USER\Environment]
[HKEY_CURRENT_USER\Environment]
"TEMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):5a,00,3a,00,5c,00,74,00,65,00,6d,00,70,00,00,00
Jürgen