Intel und der PATH

Intel und der PATH

Ich habe auf meinem 64-Bit-Windows-10-System Probleme mit der Pfadgröße. Intel (natürlich) trägt maßgeblich dazu bei:

C:\Programme (x86)\Intel\iCLS Client\; C:\Programme\Intel\iCLS Client\; C:\Programme (x86)\Intel\Intel(R) Management Engine Components\DAL; C:\Programme\Intel\Intel(R) Management Engine Components\DAL; C:\Programme (x86)\Intel\Intel(R) Management Engine Components\IPT; C:\Programme\Intel\Intel(R) Management Engine Components\IPT; C:\Programme\Intel\WiFi\bin\; C:\Programme\Gemeinsame Dateien\Intel\WirelessCommon\

Kann eines davon entfernt werden?

Kann ich die 32-Bit-Varianten in den Programmen (x86) deaktivieren und das System die Tools unter C:\Programme suchen lassen?

Und schließlich: Was ist der sicherste Weg, damit zu experimentieren?

Antwort1

Offiziell hat Intel erklärt, dass die PATH-Einträgemussunverändert bleiben, ohne den Grund anzugeben. Wir können Vermutungen anstellen, warum, aber wahrscheinlich ist es eine zutreffende Aussage.

Wenn Ihnen der Platz für Ihre PATH-Einträge ausgeht (aufgrund einer standardmäßigen maximalen Größe von 1920 Bytes), gibt es zwei mögliche Lösungen:

Fix Nr. 1: Ersetzen Sie die langen Pfadnamen durch ihre 8.3-„Kurznamen“.

8.3-Dateinamen sind ein Rückfall auf frühere DOS-Versionen, als Dateinamen nur acht Zeichen mit einer dreistelligen Erweiterung enthalten durften (z. B. Dateiname.bat). Für lange Dateinamen wird ein „versteckter“ Verzeichniseintrag erstellt. Sie können beispielsweise C:\Program Filesauch über folgende Adresse darauf zugreifen C:\Progra~1: .

Dadurch können Sie die Dateipfade mit den kürzeren 8.3-Namen statt mit dem langen Pfadnamen referenzieren. Das Ergebnis würde etwa so aussehen:

C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL

hinein:

C:\PROGRA~2\Intel\INTEL(~1\DAL\

Diese Technik hat meinen Pfad um 190 Zeichen reduziert.

Siehe den Hinweis für Windows 10-Benutzer unten.

Wie erhalte ich den „Kurznamen“ für einen ganzen Pfad?

Dank anSpeiche, hier ist eine tolle Methode:Wie kann ich den Kurzpfad eines Windows-Verzeichnisses/einer Windows-Datei finden?

Fix Nr. 2: Ersetzen Sie wiederholte Verzeichnisnamen durch eine kürzere Umgebungsvariable

Häufig enthält ein Pfad allgemeine Verzeichnisnamen. Hier sind beispielsweise die Pfade in Ihrer Frage:

C:\Program Files (x86)\Intel\iCLS Client\
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT
C:\Program Files\Intel\WiFi\bin\
C:\Program Files\Intel\iCLS Client\
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT
C:\Program Files\Common Files\Intel\WirelessCommon\

Wir können sehen, dass es sich um wiederholte Ordner handelt. Indem wir eine neue, kürzere Umgebungsvariable erstellen, die jeden Ordner repräsentiert, können wir dies mit den folgenden Befehlen erheblich verkürzen:

setx x86 "C:\Program Files (x86)" /M
setx x64 "C:\Program Files" /M
setx intel86 "C:\Program Files (x86)\Intel" /M
setx intel64 "C:\Program Files\Intel" /M
setx intelmec86 "C:\Program Files (x86)\Intel\Intel(R) Management Engine Components" /M
setx intelmec64 "C:\Program Files\Intel\Intel(R) Management Engine Components" /M

Und wir ändern jeden der Pfad-Einträge wie folgt:

%intel86%\iCLS Client\
%intelmec86%\DAL
%intelmec86%\IPT
%intel64%\WiFi\bin\
%intel64%\iCLS Client\
%intelmec64%\DAL
%intelmec64%\IPT
%x64%\Common Files\Intel\WirelessCommon\

443 Bytes auf 181 Bytes, was eine Ersparnis von 262 Bytes ergibt.

Warnung für beide Methoden:

Möglicherweise werden Sie feststellen, dass beim Empfangen von System- oder App-Updates die ursprünglichen längeren Pfade neben den 8dot3-Versionen wieder hinzugefügt werden. Dies liegt daran, dass die Updates ihre kürzeren Versionen nicht erkennen und sie nicht wieder hinzufügen. Sie müssen dies beobachten und bei Bedarf eine manuelle Bereinigung durchführen.

Hinweis für Windows 10-Benutzer:

Dies gilt nicht für die meisten Benutzer.

Die Erstellung von 8dot3-Dateinamen ist standardmäßig aktiviert.nur auf dem primären Laufwerk C:in Windows 10. Wenn Sie es auf anderen Laufwerken aktivieren müssen, können Sie dies tun, indem Sie den folgenden Befehl in einer Eingabeaufforderung mit erhöhten Rechten ausführen:

fsutil 8dot3name set D: 0

Nach dieser Änderung müssen Sie einen Neustart durchführen!

Die Linie schaltet die Erstellung von 8dot3-Namen für alleneuDateien auf Laufwerk D:. Dies wird nicht zurückgehen undhinzufügen8dot3-Dateinamen für bereits vorhandene Dateien, Sie müssen also einen weiteren Befehl ausführen, um die 8dot3-Namen für die Pfade und/oder Dateien zu erstellen, auf die Sie zugreifen müssen.

Sie müssen sich einarbeiten, fsutil file setshortnameum den benötigten Ordnern 8dor3-Namen hinzuzufügen.

verwandte Informationen