Der Cache wird dann jedes mal, wenn du einen Ordner mit Medien-Dateien (Bilder, Videos) auf machst neu angelegt und nimmt wieder Speicher weg. Bei XP war der Cache in den Thumbs.DB Dateien, ob es bei Vista genau so ist, weiß ich nicht. Wenn es eine zentrale Ablagestelle gibt, und du oft Dateien auf deinem Rechner nur zwischenspeicherst, also ausm Inet laden und dann relativ zeitnah brennen, dann bringt das was, weil dann die Leichen gelöscht werden. Bei den Thumbs.DB Dateien bringt es nur was, wenn du die Ordner nie mit dem Explorer oder dem windowseigenen Dateiöffnen-Dialog auf machst (und bei letzterem Miniaturansicht als Ansichtstyp eingestellt hast), ansonsten werden die wie gesagt eh beim ersten Öffnen wieder angelegt...
Die Speicherabbilddateien solltest du auch löschen können. AFAIK werden die angelegt, wenn Windows mal unsanft beendet wird (BSOD), aber noch den Speicherinhalt sichern kann. Dürfte wohl vor allem zu Debug-Zwecken für Entwickler dienen.
Fazit: Löschen kannst du beides, aber der Nutzen wird begrenzt sein, schätze ich mal...