我正在清理朋友的 Windows 7 SP1 计算机并确保一切正常。
$Recycle.Bin
根目录中的文件夹没有C:
,但是二, 里面有文件夹。这些文件夹的名称除了最后一个破折号后面的数字外,其他都相同。
他在系统上只有一个用户帐户(加上管理员帐户)。
我猜测也许其中一个文件夹是他的用户帐户的回收站,另一个文件夹是管理员帐户的回收站。
这个猜测准确吗,或者有更准确的解释吗?
答案1
两个文件夹名称中相同的部分是 SID(安全标识符),Windows 通常使用它来唯一地标识用户或组等对象。
在这种情况下,它标识创建该文件夹的计算机(或网络)的域或本地计算机标识符(或一个或多个子权威值)。
您可以使用免费名称批处理实用程序将此字符串转换为名称,或者在注册表中的键下自己找到它
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
作为 ProfileImagePath 项里面路径的最后一部分。
末尾的“500”或“1000”称为相对 ID (RID)。“500”表示用户是内置系统管理员。非默认创建的用户或组的相对 ID 为 1000 及以上。
因此,在 bin 中找到的两个文件夹是管理员和登录用户的文件夹,以其 SID 作为前缀标记为由本地计算机创建。
参考 :
答案2
正如 @Psycogeek 所说,该视图确实是回收站的原始视图。这些 ID 号是指向 Windows 的指针。如果注册表中的 ID 匹配,Windows 就知道该文件夹确实分配给了该用户。
如果您是唯一的用户,我会认为您可以删除这两者而不会发生任何重大事件。