$ Recycle.Bin中的多个文件夹


3

我正在清理朋友的Windows 7 SP1计算机并确保一切正常。

$Recycle.Bin在根文件夹中C:,还没有一个,但2,文件夹内。这些文件夹的名称相同,但最后一个破折号后面的数字除外。

他在系统上只有一个用户帐户(加上管理员帐户)。

我猜可能其中一个文件夹是他的用户帐户的回收站,另一个是Admin帐户的回收站。

这个猜测是准确的,还是有更准确的解释?


2
对于单独的用户来说,回收站中的内容,大ID号的原始视图是正确的。我之前删除了所有内容,以高权限执行,移除删除,因此它不会自行循环。到目前为止,它总是重新创造所需的东西,所以我假设(仅)它不会炸毁任何东西。
Psycogeek 2015年

@Psycogeek谢谢。因此,总会有至少两个文件夹:一个用于用户帐户,另一个用于管理员帐户?
RockPaperLizard 2015年

正确。如果你唯一的管理员,只有1.
Psycogeek 2015年

Answers:


2

两个文件夹的文件夹名称相同的部分是SID(安全标识符),通常由Windows用于唯一标识对象(如用户或组)。

在这种情况下,它标识创建该文件夹的计算机(或网络)的域或本地计算机标识符(或一个或多个子权限值)。

您可以使用免费的SidToName批处理实用程序将此字符串转换为名称,或者在密钥下的注册表中找到它 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 作为ProfileImagePath项目内路径的最后一部分。

最后的“500”或“1000”称为相对ID(RID)。“500”表示用户是内置系统管理员。默认情况下未创建的用户或组的相对ID为1000或更高。

因此,在bin中找到的两个文件夹是Administrator和登录用户的文件夹,标记为由本地计算机通过将其SID作为其前缀创建。

参考文献:


1

正如@Psycogeek所说,这种观点确实是回收站的原始视图。这些ID号是指向Windows的指针。如果注册表中的ID匹配,则Windows知道该文件夹确实已分配给该用户。

如果您是唯一的用户,我会假设您可以删除这两个用户而不会发生任何重大事件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.