답변:
C:\ProgramData실제로는 "실제"폴더 로만 존재합니다. C:\Users\All Users에 대한 심볼릭 링크 C:\ProgramData입니다. 즉,를 C:\Users\All Users가리 키 C:\ProgramData므로 전자를 탐색하면 자동으로 전자로 리디렉션됩니다. 그렇기 때문에 그것들은 동일하게 보입니다.
C:\ProgramData "모든 사용자 프로필"이라고하며 Windows 7의 올바른 작동에 필요합니다. Windows에서도 가능하다면 삭제하지 마십시오.
C:\Users\All Users이전 버전과의 호환성을 위해 존재합니다. 잘못 작성된 응용 프로그램은 모든 사용자 프로필의 경로를 올바르게 검색하지 않습니다. "Windows, 프로파일 디렉토리의 이름을 알려주십시오." Windows에서 ""라고 말합니다 C:\Users. 그리고 프로그램은 "알겠습니다. 모든 사용자 프로필은 모든 사용자라는 것을 알고 있으며 프로필 디렉토리 안에 있으므로 반드시 있어야합니다 C:\Users\All Users."라고 말합니다. 실제로 프로그램이 Windows에 대해 말해야 할 것은 "Windows, 모든 사용자 프로필의 경로를 알려주십시오 C:\ProgramData." 는 Windows가 ""라고 말합니다 .
그들은 같은 폴더입니다. Users \ All Users는 \ ProgramData의 정션입니다. 에서 응용 프로그램 호환성 : 연결 지점 및 백업 응용 프로그램 :
All Users legacy folder junction requirements:
Sym links creation location Destination
..\Users\All Users ..\ProgramData
Users \ All Users는 레거시 이유로 ProgramData 폴더에 대한 링크입니다. 데이터의 사본이 아닌 접점 (UNIX 세계의 심볼릭 링크)입니다. Windows 7 (x64) 컴퓨터에는 ProgramData 폴더 만 있습니다. 접합점을 삭제하는 것이 안전하지만 필요하지는 않습니다. ProgramData를 삭제하지 않는 것이 좋습니다.