Ho queste due directory sul mio disco rigido, che sembrano identiche, e ognuna occupa 2,4 GB
C:\Users\All Users
C:\ProgramData
Perché entrambi esistono? Posso liberarmene?
Ho queste due directory sul mio disco rigido, che sembrano identiche, e ognuna occupa 2,4 GB
C:\Users\All Users
C:\ProgramData
Perché entrambi esistono? Posso liberarmene?
Risposte:
In C:\ProgramData
realtà esiste solo come una cartella "reale". C:\Users\All Users
è un collegamento simbolico a C:\ProgramData
. Cioè, C:\Users\All Users
punta a C:\ProgramData
, quindi se vai al primo, verrai automaticamente reindirizzato al secondo. Ecco perché sembrano identici.
C:\ProgramData
è noto come "Profilo di tutti gli utenti" ed è necessario per il corretto funzionamento di Windows 7. Non eliminarlo, se Windows lo consente.
C:\Users\All Users
è lì per compatibilità con le versioni precedenti. Le applicazioni scritte in modo non corretto non recuperano correttamente il percorso del profilo Tutti gli utenti. Dicono "Windows, dammi il nome della directory dei profili". Windows dice " C:\Users
." E il programma dice "Okay, so che il profilo Tutti gli utenti si chiama Tutti gli utenti ed è all'interno della directory dei profili, quindi deve essere C:\Users\All Users
". In realtà, ciò che il programma dovrebbe dire a Windows è "Windows, dammi il percorso del profilo di tutti gli utenti", a cui Windows direbbe " C:\ProgramData
."
Sono la stessa cartella. Users \ All Users è una giunzione a \ ProgramData. Dalla compatibilità delle applicazioni: punti di giunzione e applicazioni di backup :
All Users legacy folder junction requirements:
Sym links creation location Destination
..\Users\All Users ..\ProgramData
Users \ All Users è un collegamento alla cartella ProgramData per motivi legacy. È un punto di giunzione (collegamento simbolico nel mondo UNIX) e non una copia dei dati. Ho solo la cartella ProgramData sul mio computer Windows 7 (x64). Suppongo che sia sicuro eliminare il punto di giunzione, ma non è necessario. Non consiglio di eliminare ProgramData.
La cartella C:\Users\All Users
è un collegamento simbolico a C:\ProgramData
. Sono due nomi per la stessa cartella. È lì perché molti programmi meno recenti utilizzavano percorsi codificati per accedere alla cartella che non esiste più.
Puoi eliminare C:\Users\All Users
, ma non otterrai nulla da esso. Non consuma praticamente spazio sul disco rigido.
Do Non eliminare C:\ProgramData
.