Ich habe diese beiden Verzeichnisse auf meiner Festplatte, die identisch zu sein scheinen und jeweils 2,4 GB belegen
C:\Users\All Users
C:\ProgramData
Warum gibt es beides? Kann ich einen von ihnen loswerden?
Ich habe diese beiden Verzeichnisse auf meiner Festplatte, die identisch zu sein scheinen und jeweils 2,4 GB belegen
C:\Users\All Users
C:\ProgramData
Warum gibt es beides? Kann ich einen von ihnen loswerden?
Antworten:
Gibt es C:\ProgramData
eigentlich nur als "echten" Ordner. C:\Users\All Users
ist eine symbolische Verbindung zu C:\ProgramData
. Das heißt, C:\Users\All Users
verweist auf C:\ProgramData
. Wenn Sie also zu ersteren navigieren, werden Sie automatisch zu letzteren umgeleitet. Deshalb erscheinen sie identisch.
C:\ProgramData
wird als "All Users Profile" bezeichnet und ist für den ordnungsgemäßen Betrieb von Windows 7 erforderlich. Bitte löschen Sie es nicht, wenn Windows Sie überhaupt zulässt.
C:\Users\All Users
gibt es aus Gründen der Abwärtskompatibilität. Schlecht geschriebene Anwendungen rufen den Pfad des All Users Profile nicht korrekt ab. Sie sagen: "Windows, gib mir den Namen des Profilverzeichnisses." Windows sagt: " C:\Users
." Und das Programm sagt: "Okay, ich weiß, dass das All Users-Profil All Users heißt und sich im Profilverzeichnis befindet, also muss es sein C:\Users\All Users
." In Wirklichkeit sollte das Programm zu Windows sagen: "Windows, geben Sie den Pfad des Profils aller Benutzer an," zu dem Windows sagen würde " C:\ProgramData
."
Sie sind der gleiche Ordner. Users \ All Users ist eine Verknüpfung zu \ ProgramData. Aus Anwendungskompatibilität: Verbindungspunkte und Sicherungsanwendungen :
All Users legacy folder junction requirements:
Sym links creation location Destination
..\Users\All Users ..\ProgramData
Benutzer \ Alle Benutzer ist eine Verknüpfung zum ProgramData-Ordner aus älteren Gründen. Es ist ein Knotenpunkt (Symlink in der UNIX-Welt) und keine Kopie der Daten. Ich habe nur den ProgramData-Ordner auf meinem Windows 7-Computer (x64). Ich denke, es ist sicher, den Knotenpunkt zu löschen, aber nicht notwendig. Ich empfehle nicht, ProgramData zu löschen.
Der Ordner C:\Users\All Users
ist eine symbolische Verknüpfung zu C:\ProgramData
. Das sind zwei Namen für denselben Ordner. Dies liegt daran, dass viele ältere Programme fest codierte Pfade für den Zugriff auf den Ordner verwendeten, der nicht mehr existiert.
Sie können löschen C:\Users\All Users
, aber Sie werden nichts davon gewinnen. Es verbraucht praktisch keinen Festplattenspeicher.
Sie nicht löschen C:\ProgramData
.