$Recycle.Bin 内の複数のフォルダ

$Recycle.Bin 内の複数のフォルダ

友人の Windows 7 SP1 コンピューターをクリーンアップして、すべてが正常であることを確認しています。

$Recycle.BinのルートにあるフォルダにC:は、、内部にフォルダーがあります。これらのフォルダーの名前は、最後のダッシュの後の数字を除いて同一です。

システム上にはユーザー アカウントが 1 つだけあります (管理者アカウントも含みます)。

おそらく、フォルダーの 1 つはユーザー アカウントのごみ箱であり、もう 1 つは管理者アカウントのごみ箱であると思われます。

この推測は正確でしょうか、それとももっと正確な説明があるのでしょうか?

答え1

両方のフォルダーで同一のフォルダー名の部分は SID (セキュリティ識別子) であり、一般的に Windows によってユーザーやグループなどのオブジェクトを一意に識別するために使用されます。

この場合、フォルダーを作成したコンピューター (またはネットワーク) のドメインまたはローカル コンピューター識別子 (または 1 つ以上のサブ機関値) を識別します。

無料でご利用いただけます名前HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList この文字列を名前に変換するバッチ ユーティリティを使用するか、 ProfileImagePath 項目内のパスの最後の部分としてキーの下のレジストリで自分で検索します 。

末尾の「500」または「1000」は相対 ID (RID) と呼ばれます。「500」は、ユーザーが組み込みのシステム管理者であることを意味します。デフォルトで作成されなかったユーザーまたはグループの相対 ID は 1000 以上になります。

したがって、ビンにある 2 つのフォルダーは、管理者のフォルダーとログオン ユーザーのフォルダーであり、プレフィックスとしてローカル コンピューターの SID が付いているため、ローカル コンピューターによって作成されたものとしてマークされています。

参考文献:

答え2

@Psycogeek が言うように、そのビューは確かにごみ箱の生のビューです。これらの ID 番号は Windows へのポインタです。レジストリ内の ID が一致すると、Windows はそのフォルダーが実際にそのユーザーに割り当てられていることを認識します。

あなたが唯一のユーザーであれば、大きな問題なく両方を削除できると思います。

関連情報