Program Files auf andere Platte/Partition

Dieses Thema im Forum "Windows 7 Probleme" wurde erstellt von gamer97, 19.04.2013.

  1. #1 gamer97, 19.04.2013
    gamer97

    gamer97 Profi-Noob ;)

    Dabei seit:
    17.04.2011
    Beiträge:
    1.237
    Zustimmungen:
    1
    Ort:
    Sachsen-Anhalt
    Hallo Leute,
    ich habe gestern mal Windows 7 Professional 64-bit auf meine SSD (Samsung 840 Pro 128GB) installiert. Funktionierte alles soweit ganz gut, aber nun ist ja Windows in Standardeinstellungen auf den Betrieb mit einer Partition optimiert.
    Ich wollte den Standardpfad für Installationen (C:\Program Files bzw. C:\Program Files (x86)) auf meine HDD verschieben - nach D:\Program Files bzw. (x86).
    Das habe ich mit diesem Tutorial gemacht: Standardinstallationspfad für Programme ändern » Laufwerke » Tipps » WinTotal.de (nicht die mklink Variante)

    Das hat auch bisher einigermaßen funktioniert, ich musste nur die Verknüpfungen, die nach der Änderung auf D: weisen, wieder auf C: ändern. Auf C: liegen wichtige Programme, wie Treiber, Avast oder Browser. Der Rest kommt auf D:.
    Daraufhin musste ich aber den Windows Photo Viewer auf D: kopieren, weil Windows immer auf D: zugreifen wollte. An sich kein Problem ABER:
    Seit dem das so ist, habe ich merkwürdige Probleme, wie:
    • Neustarts ohne mir ersichtlichen Grund
    • der Cache läuft verdächtig voll (Taskmanager), die Auslagerungsdatei ist dabei sogar größer als bei der alten Installation, vorhin hatte der Cache 6GB, danach Neustart
    • Installationen funktionieren gar nicht/nur direkt nach dem Starten, manche funktionieren aber auch normal
    • manche Menüs lassen sich nicht anklicken z.B. die erweiterten Systemeinstellungen (Auslagerungdatei, visuelle Effekte usw.), nach Neustart geht wieder alles ohne Probleme

    Jetzt habe ich gelesen, man darf unter Windows 7 nicht den Schlüssel "ProgramFilesDir" ändern. Aber dieser Schlüssel bestimmt doch, wo sich der Ordner befindet oder?

    Ich möchte es so haben, dass wenige Programme standardmäßig auf C: liegen, aber der Standardpfad für neue Installationen D:\Program Files ist. Wenn eins auf C: soll, muss ich es dann eben per Hand ändern.

    Wie macht ihr das denn, oder gebt ihr in jeder Installation aufs neue D: ein?
    Ich bedanke mich schon mal.
     
  2. AdMan

    schau mal hier: Windows-Wartungs-Tool. Viele Probleme lassen sich damit einfach beheben. Oftmals ist der PC dann auch schneller!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  3. Lotus

    Lotus Erfahrener Benutzer

    Dabei seit:
    17.02.2007
    Beiträge:
    2.428
    Zustimmungen:
    0
    Du scheinst mir ja eine unmenge an Programmen installieren zu wollen oO
    Ich frag mich mit welchen Programmen du deine 128GB vollkriegen möchtest, aber ok.

    Ich installiere alle Programme grundsätzlich auf meiner SSD. Downloads und Spiele werden nur bei Ausnahmen auf der SSD installiert. Von daher hat mich das mit dem Standardpfad noch nie gestört.

    Ich habe leider nicht verstanden, warum du den Windows Photo Viewer auf D: kopieren musst. Zum einen: Warum will Windows immer auf D: zugreifen? Wann ist denn immer? Wie hast du den Viewer "kopiert"?

    Wodurch läuft dein Cache denn voll? Irgendein Programm muss dafür ja verantwortlich sein.
     
  4. #3 Leonixx, 20.04.2013
    Leonixx

    Leonixx
    Moderator

    Dabei seit:
    17.10.2007
    Beiträge:
    18.903
    Zustimmungen:
    0
    Ort:
    NIX DO
    BTW. Wieso man Programme von der schnellen SSD auf HDD auslagert, ist ebenso Unfug. Damit verlierst du schon mal den Geschwindigkeitsvorteil einer SSD. ;) Ausserdem darfst du bei Systemcrash alle Programme trotzdem neu installieren, da auf C die für den Betrieb der Programme wichtigen Systemeinträge abgelegt werden. Nur mal so am Rande bemerkt.
     
  5. #4 gamer97, 20.04.2013
    gamer97

    gamer97 Profi-Noob ;)

    Dabei seit:
    17.04.2011
    Beiträge:
    1.237
    Zustimmungen:
    1
    Ort:
    Sachsen-Anhalt
    Ich möchte zum einen die SSD von Schreibzugriffen schonen, aber das ist nicht das Hauptproblem.
    Das ich bei einem Festplattencrash neu installieren muss ist mir auch klar, aber das wird dann mein geringstes Problem sein. Wichtige Daten sind sowieso gesichert.

    Man soll ja SSDs nicht komplett vollklatschen, und einige Programme insbesondere Spiele brauchen ne Menge Platz. Und wenn Programme, die selten laufen auf der HDD sind dann ist mir die Ladezeit in dem Moment egal.

    Tja, wenn ich das wüsste ... Habe gestern ein paar Videos in 720p laden lassen (Youtube) (mein Internet lässt kein Echtzeit-Streamen zu). Und auf einmal beenden sich alle Programme, und es erfolgt ein ganz normaler Neustart, ohne Bluescreens oder so. Die Ereignisanzeige sagt dazu nichts.

    Ich habe erstmal die wichtigen Programme auf C: installiert und dann die Registry-Keys
    Code:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
    CommonFilesDir = D:\Program Files\Common Files
    CommonFilesDir (x86) = D:\Program Files (x86)\Common Files
    CommonW6432Dir = D:\Program Files\Common Files
    ProgramFilesDir = D:\Program Files
    ProgramFilesDir (x86) = D:\Program Files (x86)
    ProgramW6432Dir = D:\Program Files
    und
    Code:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion
    CommonFilesDir = D:\Program Files (x86)\Common Files
    CommonFilesDir (x86) = D:\Program Files (x86)\Common Files
    CommonW6432Dir = D:\Program Files\Common Files
    ProgramFilesDir = D:\Program Files (x86)
    ProgramFilesDir (x86) = D:\Program Files (x86)
    ProgramW6432Dir = D:\Program Files
    so verändert.
    Einige schreiben aber, dass man unter Windows 7 nicht mehr ProgramFilesDir verändern darf, denn sonst entstehen über 20 Fehler, darunter auch das mit dem Photo Viewer.
    Ich vermute, dass die Verknüpfungen, die mit %ProgramFiles% anfangen, dann auf den Standardpfad zugreifen.
    Da kam immer eine Meldung mit: Die Datei D:.....Photoviewer.dll wurde nicht gefunden. Ist ja auch klar, denn die befindet sich im selben Pfad auf C:.
    Normalerweise hätte ich die Verknüpfung dann wieder auf C: gewiesen, aber ich habe keine gefunden. Deswegen habe ich einfach den Ordner Windows Photo Viewer von C: auf D: kopiert (einfach Copy - Paste). Das funktionierte dann auch wieder aber es bleiben eben die anderen Fehler.
    Ich musste übrigens die meisten Verknüpfungen im Startmenü, die auf C: liegen, wieder auf C: weisen. Bei "Ausführen in" stand der richtige Pfad da, aber bei Ziel nicht.
     
  6. Lotus

    Lotus Erfahrener Benutzer

    Dabei seit:
    17.02.2007
    Beiträge:
    2.428
    Zustimmungen:
    0
    Hast du deine Umgebungsvariablen auch geändert?
     
  7. #6 gamer97, 20.04.2013
    gamer97

    gamer97 Profi-Noob ;)

    Dabei seit:
    17.04.2011
    Beiträge:
    1.237
    Zustimmungen:
    1
    Ort:
    Sachsen-Anhalt
    Welche? TEMP und TMP hab ich ebenfalls auf D: verwiesen.
     
  8. heinzl

    heinzl .

    Dabei seit:
    29.01.2008
    Beiträge:
    8.266
    Zustimmungen:
    9
    Völliger Unfug, wozu brauchst du überhaupt eine SSD?
     
  9. #8 gamer97, 20.04.2013
    gamer97

    gamer97 Profi-Noob ;)

    Dabei seit:
    17.04.2011
    Beiträge:
    1.237
    Zustimmungen:
    1
    Ort:
    Sachsen-Anhalt
    Damit Programme und das BS schneller starten und alles, sagen wir mal "flüssiger", läuft von den Reaktionszeiten her. Dabei möchte ich natürlich die SSD soweit schonen, wie es Sinn macht. Ob man nun Temp auf der SSD braucht weiß ich nicht, kann aber auch keine Performanceunterschiede feststellen.

    BTT: Es läuft ja alles flüssig, aber es existieren die genannten Probleme, das heißt Windows ist irgendwie falsch konfiguriert. :confused:
     
  10. AdMan

    Es ist generell erstmal empfehlenswert alle ggf. veralteten oder fehlerhaften Treiber zu scannen und auf neue zu aktualisieren. Hier kannst du einen Treiber-Scanner downloaden. Das erspart oftmals viel Ärger und hilft gegen diverse Probleme.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  11. #9 xandros, 22.04.2013
    Zuletzt bearbeitet: 22.04.2013
    xandros

    xandros IT Consultant, Cisco Registered Partner
    Moderator

    Dabei seit:
    05.07.2007
    Beiträge:
    25.890
    Zustimmungen:
    91
    Ort:
    Umkreis Duisburg, neben Mannheim, hinter Hamburg
    Du solltest diesen nicht aendern, wenn du die Abhaengigkeiten davon unberuecksichtigt laesst.
    Neben dem genannten Key unter "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion" ist auch der Key "ProgramFilesPath" und die "CommonFilesDir"-Keys anzupassen und dabei ein absoluten Pfad zu hinterlegen. Wenn du dort Eintraege mit Systemvariablen verwendest, dann werden sich manche Programme weigern, den Pfad als Speicherziel zu akzeptieren.

    Daneben solltest du auch bedenken, dass du MANUELL saemtliche Rechte der urspruenglichen Ordner auf die neuen Ordner uebertragen darfst, da du sonst ein korrumpiertes und kompromittierbares Sicherheitssystem hinterlaesst und so digitalen Schaedlingen ein Scheunentor oeffnest.

    Programme werden auch so oft neu installiert, dass die Schreibzugriffe auf eine SSD entsprechend explosionsartig in die Hoehe schnellen....
    Das Daemliche an der Idee des Verschiebens: Bibliotheken werden weiterhin in Systemverzeichnissen unter /windows/... gespeichert. Da ist es absolut unerheblich, ob man die Anwendung nun auf C, D oder ein Netzlaufwerk installiert. Und die Schreibzugriffe durch Bibliotheken bei Softwareinstallation ist mindestens genauso hoch wie durch die Anwendungsdateien selbst.
    Zusaetzlich kommen dann noch die Registry-Eintraege hinzu, die ebenfalls auf dem Systemlaufwerk liegen....
    Du bekommst also zu den vielen manuellen Eingriffen in die Registry zwecks Verschiebung der Ordner nur einen Anteil der erhofften Einsparung bei den Schreibzugriffen und obendrein noch einen Haufen manueller Anpassungen im Sicherheitssystem sowie (bei nicht korrekter Umsetzung) Fehler bei Neuinstallationen und ein geschwaechtes Sicherheitssystem selbst.
    Zu allem Uebel wird dann noch erschwerend hinzu kommen, dass bereits installierte Software nicht mitverschoben wird und nach zugehoerigen Daten/Dateien unter dem neuen Pfadeintrag sucht. Die Dateien selbst liegen aber im alten Verzeichnis, welcher aber nicht mehr erreichbar ist -> der Pfad verweist ja nicht mehr dorthin. Auch hier wieder manuelle Korrektur noetig bis der letzte Anwendungscrash ausgemerzt ist.
    Viel Spass bei der theoretisch kleinen Aufgabe, die praktisch viele Stunden muehevoller Arbeit verschlingen wird.


    Die einzigen Ordner, die sinnvoll zu verschieben sind: Eigene Dateien. Hierfuer hat Windows bereits eine passende Funktion, die auch gleich die Datei- und Verzeichnisrechte mit verschiebt.
     
  12. #10 EliteSoldier2010, 22.04.2013
    EliteSoldier2010

    EliteSoldier2010 Battlefield 3 Veteran

    Dabei seit:
    30.08.2009
    Beiträge:
    3.700
    Zustimmungen:
    0
    Ort:
    Caspian Border
Thema: Program Files auf andere Platte/Partition
Besucher kamen mit folgenden Suchen
  1. wie weiss ich ob ich programm files auf meiner platte habe

    ,
  2. windows 7 program files(x86) auf laufwerk d

    ,
  3. program files auf andere partition

    ,
  4. c:/program files verschieben,
  5. win7 program files x86 auf andere festplatte,
  6. windows 7 program files auf anderer festplatte,
  7. windows auf ssd und programme auf hdd,
  8. program files auf andere partition umgebungsvariable,
  9. programme über andere festplatte anwenden,
  10. win xp programme auf eine andere partition verschieben,
  11. programm auf eine andere partition verschieben,
  12. windows standardpfade ändern freeware,
  13. windows 8 program files nach der installation auf einem andere partition,
  14. programm auf andere partition zugreifen windows,
  15. program files ändern,
  16. %programfiles% und weitere,
  17. probleme beim laden von program files,
  18. win7 programm files auf anderer platte,
  19. win7 program files und user auf andere platte verschieben,
  20. verschieben von benutzern und program files zu einem anderen hdd auf windows 7,
  21. ssd programfiles auslagern,
  22. programme verschieben auf andere partition
Die Seite wird geladen...

Program Files auf andere Platte/Partition - Ähnliche Themen

  1. Umzug von HDD aus SDD -> Bootet von falscher Partition

    Umzug von HDD aus SDD -> Bootet von falscher Partition: Hallo, ich habe folgende Konfiguration für meinen Umzug: HP 850 G2 Laptop HDD SSD Auf dem Rechner (HDD) ist Windows 7 installiert mit...
  2. Gelöschte Festplatte / Partition wiederherstellen

    Gelöschte Festplatte / Partition wiederherstellen: Hallo an euch allenm! Habe folgendes Problem: Ich habe ein neuen PC, auf dem ich windows 7 installieren wollte. Während der Installation habe ich...
  3. WD AV Platte als Office Platte nutzen?

    WD AV Platte als Office Platte nutzen?: Moin Leute, versehentlich habe ich eine WD AV Platte, speziell für Audio-Video Anwendungen gekauft. Ziel ist jedoch ein Office Rechner. Ist der...
  4. Python: Daten in xlsx file

    Python: Daten in xlsx file: Hi, Kennt jemand eine simple Möglichkeit Zahlen die ich mit python in ein Array gespeichert habe in ein existierendes .xlsx file an eine...
  5. HILFE!! Ext. Platte im RAW-Format - alles weg

    HILFE!! Ext. Platte im RAW-Format - alles weg: Hallo Forengemeinde, folgendes Problem: Habe meine Festplaate von Transcend (1TB) an die FritzBox angeschlossen um als NAS zu dienen. Jedoch...