| Windowsのバージョン | ゴミ箱のインデックスファイルのパス |
|---|---|
| Windows NT4 | <DriveLetter>:\RECYCLER\<UserSID>\INFO |
| Windows 2000 | <DriveLetter>:\RECYCLER\<UserSID>\INFO2 |
| Windows XP | <DriveLetter>:\RECYCLER\<UserSID>\INFO2 |
| Windows Vista+ | <DriveLetter>:\$RECYCLE.BIN\<UserSID>\$I... |
<UserSID>はWindowsにおいてアカウント名とは別に割り当てられる内部のSID(セキュリティ識別子)を意味し,ドメイン情報などを含んだ乱数のような文字列となっています。具体的には,以下の形式です。| 種類 | 属性名 | 説明 |
|---|---|---|
| 0x10 | $STANDARD_INFORMATION | タイムスタンプやFlag(ファイルの種類),USN等 |
| 0x20 | $ATTRIBUTE_LIST | MFT に入りきらなかった属性とその位置情報 |
| 0x30 | $FILE_NAME | ファイル名(もしくはフォルダ名) |
| 0x40 | $OBJECT_ID | ファイル識別子(Officeアプリ等で利用) |
| 0x80 | $DATA | ファイルに書き込まれた内容 |
| 0x50 | $SECURITY_DESCRIPTOR | 所有者やアクセス権情報 |
| 0xE0 | $EA | 拡張属性 |
| 0x90 | $INDEX_ROOT | B+Tree の最上位ノードの位置を示す(フォルダで使われる属性) |
| 0xA0 | $INDEX_ALLOCATION | B+Tree の割り当て済 Index のリスト(フォルダで使われる属性) |
| 0xB0 | $BITMAP | B+Tree の Index の割り当て, 未割当を示す(フォルダで使われる属性) |
| 0xC0 | $REPARSE_POINT | Symbolic Link 等のリンク先を指定 |
cipher /w:X:を実行すればディスクを完全に消去できます。