
Ich habe ein zweites Program Files
Verzeichnis auf einer anderen Partition, da ich nicht alle davon auf meiner SSD speichern kann. Der Standardspeicherort ist also C:\Program Files
, aber einige Programme, die ich nicht so oft verwende, befanden sich unter F:\Program Files
.
Zuerst habe ich nicht bemerkt, dass der Laufwerksbuchstabe der zweiten Partition war F:
, und habe mit der Installation begonnen, aber dann habe ich ihn gesehen und ihn in das geändert, D:
was ich wollte. Allerdings verweisen jetzt wahrscheinlich einige Links und gespeicherte Pfadzeichenfolgen auf Dateien auf dem früheren F:
Laufwerk, das sich jetzt tatsächlich auf befindet D:
. Ein konkretes Beispiel ist ein defekter Eintrag im „Öffnen mit“-Dialog für .iso-Dateien.
Wie kann ich die Registrierung (und alle anderen wichtigen Speicherorte) einfach nach Pfaden durchsuchen, die auf den alten Laufwerksbuchstaben verweisen, F:
und sie so korrigieren, dass sie jetzt darauf verweisen D:
? Mit Windows 10 Home.
Antwort1
Das Arbeiten mit der Registrierung ist riskant und ich empfehle dringend, diese Methode zu vermeiden. Da dies zu unaufhaltsamen Systemfehlern führen kann.
Zwei Methoden können Ihr Problem lösen, aber bei beiden ist eine Neuinstallation Ihrer Programme erforderlich.
1. Methodeist, Ihre Programme im richtigen Ordnerziel neu zu installieren. (Als@Ramhundin seinem Kommentar vorgeschlagen) und verwenden Sie Ihr System weiterhin auf Ihre Weise.
2. Methodebesteht darin, die betroffenen Programme neu zu installieren und anschließend D:\Program Files
den gesamten C:\Program Files
Inhalt nach zu verschieben.D:\Program Files
Symbolische Linksumzuleiten C:\Program Files
zu D:\Program Files
. Dadurch wird sichergestellt, dass jedes Programm, das es aufruft, C:\Program Files
automatisch zu umgeleitet wird D:\Program Files
. Selbst wenn Sie ein neues Programm installieren und das Standardziel verwenden C:\Program Files
, wird sein Inhalt automatisch in installiert D:\Program Files
, sodass Sie das Ziel nicht bei jedem Programm ändern müssen. Dadurch kann Ihre SSD atmen, indem etwas Speicherplatz frei wird.
Antwort2
Sie sagten selbst, sie seien in F:\Programme gespeichert. Wenn Sie das als Suchkriterium verwenden würden, wären es nicht so viele Einträge in der Registrierung, es sei denn, Sie hätten sie nachträglich verschoben und nicht dort installiert. Die Registrierungssuche hat keine Probleme mit Doppelpunkten oder Leerzeichen.
Dasselbe gilt für die Suche nach Text innerhalb/mit Verknüpfungen, obwohl es kein Problem sein sollte, ein paar Verknüpfungen für installierte Programme zu finden und zu korrigieren.
Damit bleibt der Zeiger des Installationsprogramms auf den Installationsort. Manche Installationsprogramme würden diesen in der Registrierung speichern, andere nicht.
Beispiel: Einige Installations-/Deinstallationsprotokolle würden mehrere Dateipfade und -namen für jedes platzierte Dateielement enthalten, ohne dass dies korrigiert werden würde. Alle diese Arten von Deinstallationsprogrammen würden nicht deinstalliert.
Es gibt viele Arten von Installationsprogrammen. Wenn Sie sowohl die Registrierung als auch jede Datei durchsuchen :-O, sollten Sie fast ans Ziel gelangen.
Es gibt wahrscheinlich noch andere Dinge, und Dinge, die mit Windows 10 zu tun haben, die hier nicht aufgeführt sind. Ich würde sie wahrscheinlich dort lassen und D als Backup-Betriebssystem oder so verwenden :-) Ändern Sie es dann bei der nächsten Installation.