Het makkelijkste is zoals eerder aangegeven de bestanden op de D schijf te installeren.
Tijdelijke bestanden en het wisselbestand kunnen ook naar de D schijf.
Gebruik CCleaner om tijdelijke bestanden te wissen.
Het is mogelijk om geïnstalleerde programma's te verplaatsen naar D waarbij het lijkt alsof de bestanden nog op C staan.
Dit kan met "junction points".
Eventueel kan
Junction Shell Extensions 1.1.0 geïnstalleerd worden zodat Junction points beter herkenbaar zijn.
Installeer
Junction v1.06.
Een voorbeeld bat om een koppelpunt te maken en het verplaatsen van Firefox.
Volg de stappen die achter de rem staan voor het starten v/d bat.
Probeer het eerst met een test map. Als het fout gaat zijn de bestanden weg.
@echo off
rem Originele map hernoemen tot C:\Program Files\Mozilla Firefox.old
rem Doelmap eerst maken "D:\Junction Points\Mozilla Firefox (Junction Point)"
@echo off
echo Maak koppelpunt
"D:\Program Files\Sysinternals\Junction\junction" -s "C:\Program Files\Mozilla Firefox" "D:\Junction Points\Mozilla Firefox (Junction Point)"
pause
rem exit
"D:\Program Files\Sysinternals\Junction\junction" = Installatiemap van Junction
"C:\Program Files\Mozilla Firefox" = koppelpunt (mag geen bestanden bevatten bij maken)
"D:\Junction Points\Mozilla Firefox (Junction Point)" = Map waar de echte bestanden komen/staan.
Nadat de bat het koppelpunt/Junction point gemaakt heeft de bestanden van de Mozilla Firefox.old map
kopiëren naar de map op de D schijf.
Als dit gelukt is (programma werkt nog) de bat bewaren en de backup bestanden in Mozilla Firefox.old wissen.
Deze bat als basis gebruiken voor andere bat bestanden om de grote mappen te verplaatsen.
Mappen/bestanden die door Windows in gebruik zijn kunnen niet naar de D schijf verplaatst worden.
Aanvulling: Gebruik Unlocker voor bestanden die niet verplaatst kunnen worden.
Vinden van grote mappen kan met
TreeSize.
Het is in het begin even uitzoeken hoe het werkt.