日本語
英語

文書番号: 879945 - 最終更新日: 2004年12月29日 - リビジョン: 1.3

ファイルシステムによるファイル/フォルダ削除の違いについて

目次

すべて展開する | すべて折りたたむ

概要

この資料は、ファイルシステムの違いによって、ごみ箱の機能が異なることについて、解説したものです。

詳細

解説


Windows NT 4.0 のごみ箱の機能は、使用するファイル システムによって異なります。
NTFS、FATどちらのファイルシステムの場合でも、「ごみ箱」は実際には、各ドライブに一つずつ存在する、特殊なフォルダです。
したがって、消去したファイルがごみ箱に入ると、同じドライブ内でのファイルの移動となります。「ごみ箱」からファイルを削除するまで、ファイルは実際には消去されません。

ごみ箱のフォルダ


ごみ箱のフォルダは、ファイルシステムによって、以下のように異なります。

FAT パーティション


FAT パーティションでは、Windows 95 や Windows 98と同じように、すべてのユーザーが同じごみ箱を使用します。このため、あるユーザーが削除したファイルがごみ箱に移動された場合、次にログオンしたユーザーは、削除ファイルをごみ箱から削除したり、元に戻すことができます。

NTFS パーティション


NTFS パーティションでは、セキュリティを維持するために、ゴミ箱はユーザーごとに別のフォルダを使用します。このフォルダは、各NTFSパーティションの [Recycler] フォルダの中に、ユーザーのセキュリティ ID (SID) に基づいて作成され、そのユーザーと管理者、およびシステムアカウントのみに対して、アクセス権が与えられます。
デスクトップからごみ箱を開くと、ユーザーには自分が削除したファイルやフォルダしか見えません。また、ユーザーごとに異なるごみ箱のフォルダが存在することも、分からないようになっています。
ただし、Windows NT エクスプローラーなどを用いて、NTFS パーティションの[Recycler] フォルダを開くと、複数のごみ箱があることを確認できます。しかし、管理者であっても、デスクトップから他のユーザーのごみ箱フォルダを開くことはできません。開こうとしても、表示されるのは、管理者自身のごみ箱の 内容です。

削除されたファイルやフォルダが使用していた領域


NTFS パーティションでは、ごみ箱から削除したファイルや、ごみ箱を経由せずに削除したファイルは、絶対に戻りません。これは、セキュリティのために、削除と同時に、ファイルが使っていたデータ領域がクリアされるためです。
しかし FAT パーティションでは、ファイルを削除すると、FAT 内のクラスタチェーンと、ディレクトリの情報の一部が消去されるだけで、データ領域は次にデータが書き込まれるか、フォーマットが行われるまで、そのまま残っています。

フォルダの削除と復元


Windows 95 では、削除されたフォルダは [ごみ箱] フォルダからは見えません。但し、削除した直後であれば、 「元に戻す」 コマンドで復活させることは可能です。
いっぽう、NTFS パーティションでは、個々のファイルやフォルダに、アクセス権などのセキュリティ情報を持たせています。このようなアクセス権の情報が失われないようにするために、 NTFS パーティションでフォルダを削除した場合、そのフォルダ以下の階層がすべて、ごみ箱に移動します。逆に、削除したフォルダを復元すると、常にフォルダ以下の階層がすべて復元されます。
削除されたフォルダ内の一部だけを復元することはできません。ごみ箱のウィンドウでフォルダをダブルクリックしても、プロパティが表示されるだけで、フォルダを開いて中のファイルを 1 つずつ復元することはできません。
以上のような動作は、Windows NT 4.0 では、セキュリティ情報に対応していない、FATパーティションでも同様です。
また、Windows 98 でも同様です。
したがって、Windows 95 のみ、動作が異なることに注意してください。

直接削除される場合


以下の場合、削除されたファイルやフォルダは、仮にごみ箱に対して、ドラッグ アンド ドロップを行ったとしても、ごみ箱には保管されません。
  1. Shift キーを押しながら削除したとき

  2. ごみ箱の設定で、直接削除するよう指定したとき

  3. フロッピーディスクや、大容量リムーバブル メディア上のファイルやフォルダを削除したとき

  4. ネットワーク サーバー上のファイルやフォルダを削除したとき

補足


FAT パーティションでは、ごみ箱のフォルダ名は [Recycled] です。
NTFS パーティションでは、ごみ箱のフォルダ名は [Recycler] です。

この資料は以下の製品について記述したものです。
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
キーワード: 
kbhowto KB879945
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"