为什么XP没有ProgramData?

如题所述

ProgramData是Vita以后才有的,以前XP时代用户文件基本都在C:\Documents and Settings里面,但是这样管理不方便,于是到Vista后微软就将其拆开,变成了c:\user(这个你看到会显示为用户),然后为了让以前的程序能够正确的识别到新的位置,于是微软就用了软连接,就是你在c盘看到那些带快捷键箭头的隐藏文件(Vista下),win7下则显示为带锁的隐藏文件夹。\x0d\x0a而ProgramData实际上就是以前windows XP时代的C:\Documents and Settings下的all users文件夹,你可以去在win7下打开C:\用户\all users文件夹,看到的内容和ProgramData里面是一摸一样的,他们使用软连接连接起来的,你可打开CMD进入到C:\uers,输入dir /ah可以看到all users和ProgramData是符号链接的关系显示为( All Users [C:\ProgramData])\x0d\x0a这些目录都是原来windows XP时代就有的,为了方便管理而重新命名和存放,为了能够是老的程序能够找到这些新的位置,于是使用符号链接。\x0d\x0a所以你在windows XP下自然是看不到这个文件夹的。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜