Längenproblem beim Installationspfad

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu IDE-Referenz und Hilfsprogramme


Während der Produktinstallation kann das "Systempfadlängen"-Problem auf Windows-Plattformen den Abbruch der Installation verursachen. Das "Systempfadlängen"-Problem bezieht sich nicht auf Beschränkungen für Dateinamen.

Warnung "Langer Pfad"

Wenn das Installationsprogramm einen Pfad findet, der länger als 1800 Zeichen ist, kann die Installation entweder fehlschlagen oder es kann eine Warn-/Fehlermeldung mit dem Inhalt angezeigt werden, dass sich die Länge Ihres Systempfads gefährlich nahe an der Windows-Obergrenze befindet. Eine Meldung, wie die folgende, wird angezeigt:

Our installer needs to add a few items to your system path.  It appears your path is already quite long and may cause Windows trouble if the installer proceeds.  We recommend that you stop and reduce your path length at this time, OK?

Warum wird diese Seite angezeigt?

Sie sind auf diese Seite gelangt, weil unser Installationsprogramm beendet wurde, nachdem Sie eine Warnung bezüglich eines langen Pfads erhalten haben.

Die maximale Länge der Windows-Umgebungsvariable PATH kann je nach Betriebssystemversion, Bitebene und weiterer Faktoren variieren. In dieser Gesamtsumme ist auch die Länge der "erweiterten" Variablen in Ihrem Pfad einbezogen, daher kann Ihr Pfad zu lang sein, selbst wenn er kürzer aussieht. Technische Einzelheiten zu Pfadlängen und Beschränkungen für Ihre Umgebung finden Sie in der Knowledgebase auf der Microsoft-Website.

Wie kann ich meine PATH-Variable verkürzen?

  1. Öffnen Sie mit der Windows-Taste+R das Dialogfeld Ausführen, und geben Sie sysdm.cpl <Eingabetaste> ein.
  2. Klicken Sie in den Systemeigenschaften auf die Registerkarte Erweitert.
  3. Klicken Sie auf die Schaltfläche Umgebungsvariablen.
  4. Wählen Sie im Bereich Systemvariablen die Variable Path aus, und klicken Sie auf Bearbeiten.

In Dialogfeld Systemvariablen bearbeiten wird der Pfadstring nur in einer Zeile angezeigt, daher sollten Sie den Pfad in den Windows Editor oder Ihren bevorzugten Texteditor kopieren/einfügen, damit Sie ihn einfacher bearbeiten können. Kopieren Sie dann den gekürzten Pfad zurück in das Dialogfeld Systemvariablen bearbeiten.

Einträge, die Sie sofort entfernen können:

  • Echte Duplikate.
Da bei Pfaden in Windows nicht zwischen der Groß-/Kleinschreibung unterschieden wird, bezeichnen c:\windows und C:\WINDOWS dasselbe. Sie können eines dieser Duplikate bedenkenlos entfernen, wenn Sie wissen, dass sie tatsächlich identisch sind.
  • Verwaiste Anwendungsreferenzen.
Viele Windows-Deinstallationsprogramme führen keine ordnungsgemäße Bereinigung durch, und daher könnten im Pfad Verweise auf Anwendungen enthalten sein, die sich nicht mehr auf Ihrem System befinden.

Was passiert, wenn ich die Warnungen ignoriere und mit der Installation fortfahre?

Unser Installationsprogramm fügt dem Pfad ungefähr 100 bis 220 Zeichen hinzu, daher muss ausreichend Platz vorhanden sein.

In extremen Fällen kann der Windows-Pfad zerstört und die Funktionalität einiger Windows-Funktionen erheblich beeinträchtigt werden.

Sie sollten darauf achten, dass die Pfadanweisung nicht zu lang wird, um derartige Probleme zu vermeiden.

Mein Pfad wurde überschrieben, wie kann ich das beheben?

Jetzt wird vor und nach der Installation eine Momentaufnahme Ihres Pfads protokolliert. Mit den gespeicherten Pfaden können Sie den Pfad bei Bedarf immer wiederherstellen. Diese Dateien befinden sich im Produktinstallationsverzeichnis.

Die Dateien haben die folgenden Namen:

  • Path-Before-Install.txt
  • Path-After-Install.txt