allor
(allor)
1
有在用 Window 自带的 Sandbox 的注意下,看看我这是不是个例 
今天发现C盘爆红了,手动去文件管理器里查找罪魁祸首
发现 C:\ProgramData\Microsoft\Windows\Containers\ 文件夹占了93G……
其子文件夹Layers装着8个以 UUID 命名的 windows系统
去查看 Windows 更新记录,8个子文件的创建日期对上了7个
8.16更新:
9楼,电梯直达
一句话总结:根据个人体验,不建议使用 Window Sandbox 这类无详实文档的黑盒子功能 
3 个赞
L11
(漢故征西將軍曺侯)
2
也就是windows update在沙盒中运行了,每次更新创建了一个windows目录的副本?
allor
(allor)
4
不应该叫副本
是直接解压了一套纯净系统在里面
更新一次就加一个版本文件夹
里面的Files文件夹长这样:
Files
├─EFI
├─Program Files
├─Program Files (x86)
├─Users
└─Windows
放着好好的 VHD 的单文件虚拟硬盘技术偏不用
外面还有个BaseImages文件夹,反倒是空的
还蹭到了系统级文件的光环删不掉,偏偏我这段时间没法关机上PE
我 Windows 10 Enterprise LTSC 的原始vhd文件还不到5G
真不如直接用虚拟机
不清楚能不能用freemove转移到其他盘里面。估计得到pe里面操作
allor
(allor)
9
抽空研究了下,有些新发现:
- 确认
Layers文件夹下的UUID文件夹随系统更新增加
关机重启时选择了不更新,结果启动时还是强制更新了,更新完成后UUID文件夹新增1个
- PE系统中无法删除相应文件夹
用 PE 附带的 DiskGenius 都无法完成删除
- 停用 Sandbox 功能可以减少部分文件
停用后只剩2个 UUID 文件夹,体积合计9.23G,占用空间578MB。(新疑点,详见下文
- 启用 Sandbox 功能会占据实际硬盘空间
再次作死启用,重启后发现 UUID 文件夹新增1个,原先两个的占用降到0,新增的1个体积14.8GB,占用空间15GB(考虑到接近10w个文件,这倒很真实了)
新疑点
- 上次发帖时我已经排查过文件属性,停用 Sandbox 后二次确认相关文件不是软链接和硬链接
难以理解在排除软硬链接的可能性之后,文件体积和占用空间怎么产生这样的悬殊差异
即使是≤600B的文件会出现体积大于占用,但这要千万级的数量才能叠加到9GB 
- 这次停用>启用前后两次观察具体文件,发现图标左下角均有一个黄色纸箱标志
经查发现是 Onedrive 的文件随选(Files On-Demand)功能的标志
虽然没搜到两者的关联内容,但可能是上面文件体积vs.占用空间疑问的答案
其他:
在设置页面的搜索框中搜索启用或关闭 Windows 功能时,如果手速过快全输入了,且没有在英文单词前后加空格,那么你将找不到设置入口,只输入前5个汉字倒是可以
在这种莫名其妙的地方倒是认真得过分……
tiger
(小虎王)
10
不知道系统自带的『磁盘清理』功能是否可以释放这些文件占用的空间,要不然只要时间够了,多大的硬盘都会被 Winbugs 占用满的。