Das ist kein Cache, sondern eine Auslagerungsdatei (oder "swap file"). Das eine hat mit dem anderen nichts zu tun.
Deaktivieren ist eine schlechte Idee. Spätestens wenn dein RAM mal voll wird geht dann einfach nichts mehr. Aber ehrlich gesagt weiß ich gar nicht wie Windows darauf reagiert (vielleicht "nur" mit einer Fehlermeldung, vielleicht kommt auch gleich ein Bluescreen). Höchstens bei 8, 16 oder mehr Gb RAM könnte man das tun - in der Hoffnung, dass die nie voll werden. Aber selbst dann gibts dafür eigentlich keinen Grund.
Wenn die Größe vom System verwaltet wird kann sich die Größe der Auslagerungsdatei dynamisch verändern. Das hat den Nachteil, dass das Vergrößern/Verkleinern etwas Zeit kostet, aber den Vorteil, dass das System zu jedem Zeitpunkt noch funktioniert. Keine Ahnung obs eine maximale Größe gibt, aber wenn das bei dir kritisch wird hast du sowieso eine anderes Problem (nämlich eine zu kleine HDD bzw viel, viel, viel zu viele Programme mit zu hohem Speicherverbrauch).
Wenn du eine feste Größe vorgibst fällt das dynamische Vergrößern/Verkleinern weg. Dafür hast du aber natürlich wieder ein Problem, wenn diese Grenze erreicht wird. Und du musst dich für einen Wert entscheiden. Meist liest man zB von "1,5x RAM-Größe".
Lange Rede, kurzer Sinn: du wirst praktisch überhaupt keinen Unterschied feststellen (und kannst daher imho alles vom System verwalten lassen). :bigok: