![什么是 %UserProfile%\Roaming?](https://linux22.com/image/1554581/%E4%BB%80%E4%B9%88%E6%98%AF%20%25UserProfile%25%5CRoaming%EF%BC%9F.png)
我的用户配置文件下有一个名为 Roaming 的零字节文件夹,其中包含以下文件夹字符串 \Roaming\Intel\Wireless\Settings,尽管除了包含下一个文件夹外每个文件夹都是空的。
一些令人困惑的细节:
- 设置文件夹是隐藏的,但它和所有其他文件夹都是完全空的。
- 漫游文件夹的大小为零字节。
- 文件夹属性显示“Roaming”创建于 2014 年 8 月,但此后一直未进行修改七月2014年。
因为它不包含任何内容并且 3 年内都没有修改过,所以我猜删除它是安全的,但如果有人有任何见解的话,我真的很想知道它到底是什么!
注意:此文件夹与 %UserProfile%\Appdata\Roaming 无关
答案1
有时,编写不正确的脚本或程序不会使用已知文件夹Appdata
正确和错误的文件夹被创建。在你的例子中,一些应用程序开发人员在输入路径名时忘记输入正确的路径%UserProfile%\Appdata\Roaming
(或该解释的变体)*。从文件夹内容可以明显看出,它是为真实的\Appdata\Roaming 文件夹。
对于 Windows XP 时代的应用程序而言,这经常是一个问题,因为 Vista+ 改变了大多数已知文件夹的位置。
在我遇到的每种情况下,这些文件夹中的数据都是临时的,通常可以安全删除。如果您担心,请考虑快速备份文件夹并将其放在一边一周左右,以确保不会发生任何损坏。
*实际上,开发人员的真正错误是没有使用%APPDATA%
直接映射到C:\Users\<user name>\AppData\Roaming
Vista 及更高版本的正确已知文件夹变量。