$Recycle.Bin 中的多個資料夾

$Recycle.Bin 中的多個資料夾

我正在清理朋友的 Windows 7 SP1 電腦並確保一切正常。

$Recycle.Bin,根目錄下的資料夾沒有C:,但是,裡面的資料夾。這些資料夾的名稱相同,除了最後一個破折號後面的數字之外。

他在系統上只有一個使用者帳戶(加上管理員帳戶)。

我猜測其中一個資料夾可能是他的使用者帳戶的回收站,另一個是管理員帳戶的回收站。

這個猜測準確嗎,還是有更準確的解釋?

答案1

兩個資料夾的資料夾名稱中相同的部分是 SID(安全性識別碼),Windows 通常使用它來唯一標識使用者或群組等物件。

在這種情況下,它標識建立該資料夾的電腦(或網路)的網域或本機電腦識別碼(或一個或多個子權限值)。

您可以使用免費的SidToName批次實用程式將此字串轉換為名稱,或者您自己在註冊表中 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 就知道該資料夾確實已分配給該使用者。

如果您是唯一的用戶,我認為您可以刪除兩者而不會發生任何重大事件。

相關內容