为什么XP没有ProgramData?

如题所述

ProgramData是Vita以后才有的,以前XP时代用户文件基本都在C:\Documents
and
Settings里面,但是这样管理不方便,于是到Vista后微软就将其拆开,变成了c:\user(这个你看到会显示为用户),然后为了让以前的程序能够正确的识别到新的位置,于是微软就用了软连接,就是你在c盘看到那些带快捷键箭头的隐藏文件(Vista下),win7下则显示为带锁的隐藏文件夹。
而ProgramData实际上就是以前windows
XP时代的C:\Documents
and
Settings下的all
users文件夹,你可以去在win7下打开C:\用户\all
users文件夹,看到的内容和ProgramData里面是一摸一样的,他们使用软连接连接起来的,你可打开CMD进入到C:\uers,输入dir
/ah可以看到all
users和ProgramData是符号链接的关系显示为(
<SYMLINKD>
All
Users
[C:\ProgramData])
这些目录都是原来windows
XP时代就有的,为了方便管理而重新命名和存放,为了能够是老的程序能够找到这些新的位置,于是使用符号链接。
所以你在windows
XP下自然是看不到这个文件夹的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-04
在XP时代叫Documents
and
Settings,(记录和设置)
  Vista和win7系统中叫用户和ProgramData
programdata是电脑C盘的一个系统文件夹。
ProgramData(VISTA\win7)
建议不要删除,隐藏即可!
  C:\ProgramData
是个公用的被创建文件夹或文件存放的地方,这些文件夹或文件仅由创建者完整控制。
  打开ProgramData,可以看到很多和应用软件同名的文件夹,里面有一些软件运行,或者修复卸载时候调用的一些文件,生成的一些记录也存放在这里。默认是隐藏的,不可删除的,隐藏它即可。
  PROGRAMDATA
是放置程序的比如临时图标,快捷方式,程序设置和程序使用中产生的数据的文加夹,不建议删除,最好也不删除!
相似回答
大家正在搜