Eu tenho esses dois diretórios no meu disco rígido, que parecem idênticos, e cada um deles ocupa 2,4 GB
C:\Users\All Users
C:\ProgramData
Por que os dois existem? Posso me livrar de um deles?
Eu tenho esses dois diretórios no meu disco rígido, que parecem idênticos, e cada um deles ocupa 2,4 GB
C:\Users\All Users
C:\ProgramData
Por que os dois existem? Posso me livrar de um deles?
Respostas:
Somente C:\ProgramData
existe realmente como uma pasta "real". C:\Users\All Users
é um link simbólico para C:\ProgramData
. Ou seja, C:\Users\All Users
aponta para C:\ProgramData
, portanto, se você navegar para o primeiro, será redirecionado automaticamente para o último. É por isso que eles parecem idênticos.
C:\ProgramData
é conhecido como "Perfil de todos os usuários" e é necessário para a operação correta do Windows 7. Não o exclua, se o Windows permitir.
C:\Users\All Users
existe para compatibilidade com versões anteriores. Aplicativos mal gravados não recuperam o caminho do perfil de todos os usuários corretamente. Eles dizem: "Windows, me dê o nome do diretório de perfis". O Windows diz " C:\Users
." E o programa diz: "Ok, eu sei que o perfil Todos os usuários se chama Todos os usuários e está dentro do diretório de perfis, portanto deve ser C:\Users\All Users
". Realmente, o que o programa deve dizer ao Windows é "Windows, me dê o caminho do perfil de todos os usuários", para o qual o Windows diria " C:\ProgramData
."
Eles são da mesma pasta. Users \ All Users é uma junção a \ ProgramData. De compatibilidade de aplicativos: pontos de junção e aplicativos de backup :
All Users legacy folder junction requirements:
Sym links creation location Destination
..\Users\All Users ..\ProgramData
Users \ All Users é um link para a pasta ProgramData por motivos herdados. É um ponto de junção (link simbólico no mundo UNIX) e não uma cópia dos dados. Eu tenho apenas a pasta ProgramData no meu computador com Windows 7 (x64). Meu palpite é seguro excluir o ponto de junção, mas não é necessário. Não recomendo excluir ProgramData.
A pasta C:\Users\All Users
é um link simbólico para C:\ProgramData
. São dois nomes para a mesma pasta. Está lá porque muitos programas mais antigos usavam caminhos codificados para acessar a pasta que não existe mais.
Você pode excluir C:\Users\All Users
, mas não ganhará nada com isso. Não consome praticamente nenhum espaço no disco rígido.
Você não excluir C:\ProgramData
.