Skip to main content

Neue Seite

1. Lösung
Standardpfad für neue Programme ändern (Registry)

Windows speichert den Standard-Installationspfad hier:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Dort gibt es:

ProgramFilesDir
ProgramFilesDir (x86)

Die kann man von

C:\Program Files

auf

D:\Program Files

ändern.

ABER:
Das wirkt nur bei Installern, die diesen Windows-Standardpfad verwenden. Viele tun das – manche ignorieren es.

Und wichtig:
Das sollte man möglichst früh im Systemleben tun. Nachträglich kann es inkonsistent werden.

Vorteile:

  • sauber im Sinne von „Windows-konform“

  • kein Dateisystem-Trick

  • leicht rückgängig zu machen

Nachteile:

  • wirkt nur bei Installern, die den Windows-Standardpfad respektieren

  • einige Installer schreiben trotzdem hart nach C:

  • Mischzustand möglich (alte Programme C:, neue D:)

Das ist die konservative Variante.


2. Lösung
Junction (Systemtrick, aber stabil)

Du lässt Windows glauben, Programme liegen auf C:, speicherst sie aber physisch auf D:.

Vorgehen:

  • Windows im abgesicherten Modus oder WinPE

  • C:\Program Files verschieben nach D:\Program Files

  • Dann:

Das ist eine Dateisystem-Weiterleitung.

Vorteile:

  • 100 % aller Programme landen physisch auf D:

  • keine Ausnahmen

  • Installer merken nichts

Nachteile:

  • tief im System verankert

  • Feature-Updates können in seltenen Fällen zicken

  • erfordert sauberes Arbeiten (am besten direkt nach Installation)

Das ist die radikale Variante.

Strategische Empfehlung

Wenn du Stabilität willst → Lösung 1.
Wenn du maximale Konsequenz willst und notfalls neu aufsetzt → Lösung 2.