日本語
英語

文書番号: 299648 - 最終更新日: 2006年3月1日 - リビジョン: 3.0

NTFS におけるファイルとフォルダの日時について

この記事は、以前は次の ID で公開されていました: JP299648

目次

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

概要

この資料では、使用しているファイル システム (FAT または NTFS) とパーティション (アクションが同じパーティション上で実行されたか複数のパーティションにまたがって実行されたか) によって、ファイルやフォルダの作成日時と更新日時の表示にどのような違いが出るのかを説明します。

詳細

日時に関するファイルのプロパティ

  • ファイルを C:\fat16 から C:\fat16\sub にコピーすると、コピー前の更新日時が保たれますが、作成日時はコピー時の日時に変更されます。
  • ファイルを C:\fat16 から C:\fat16\sub に移動すると、更新日時も作成日時も移動前のままに保たれます。
  • ファイルを C:\fat16 から D:\NTFS にコピーすると、コピー前の更新日時が保たれますが、作成日時はコピー時の日時に変更されます。
  • ファイルを C:\fat16 から D:\NTFS に移動すると、更新日時も作成日時も移動前のままに保たれます。
  • ファイルを D:\NTFS から D:\NTFS\SUB にコピーすると、コピー前の更新日時が保たれますが、作成日時はコピー時の日時に変更されます。
  • ファイルを D:\NTFS から D:\NTFS\SUB に移動すると、更新日時も作成日時も移動前のままに保たれます。
  • 以上のどのケースにおいても、ファイルのプロパティが変更されない限りファイルの更新日時は変わりません。一方、ファイルの作成日時が変更されるかどうかは、ファイルがコピーされたか移動されたかによって決まります。

日時に関するフォルダのプロパティ

  • NTFS パーティションに、D:\NTFS1 と D:\NTFS2 という 2 つの新しいフォルダを作成すると、作成日時と更新日時が同じになります。
  • D:\NTFS2 フォルダを D:\NTFS1 フォルダ内へ移動して D:\NTFS1\NTFS2 を作成すると、以下の現象が発生します。
    1. D:\NTFS1 - フォルダの作成日時は変わらず、更新日時が変更されます。
    2. D:\NTFS1\NTFS2 - フォルダの作成日時も更新日時も変更されません。
    この現象は、実際はフォルダの移動であっても、MFT (マスタ ファイル テーブル) では D:\NTFS1 フォルダ内に新しいフォルダが作成されたと見なされるために発生します。
  • D:\NTFS2 フォルダを D:\NTFS1 フォルダ内にコピーして D:\NTFS1\NTFS2 フォルダを作成し、コピーが完了しても D:\NTFS2 フォルダがまだ存在するとき、以下の現象が発生します。
    1. D:\NTFS1 - フォルダの作成日時は変わらず、更新日時は変更されます。
    2. D:\NTFS2 - これは元のフォルダであるため変更は一切発生しません。
    3. D:\NTFS1\NTFS2 - フォルダの作成日時も更新日時も、コピーを行った日時に変更されます。
    この現象は、実際はフォルダのコピーであっても、MFT (マスタ ファイル テーブル) では新しいフォルダが作成されたと見なされ、新たな作成日時および更新日時が割り当てられるために発生します。

    : FAT ファイル システムの場合、更新日時に関する仕様と動作は NTFS とは異なります。FAT ファイル システム上では、フォルダの中身が変更されていてもフォルダの更新日時は変更されません。たとえば D:\FAT1 と D:\FAT2 がある場合に D:\FAT2 を D:\FAT1 にコピーまたは移動すると、D:\FAT1 の作成日時と更新日時は、コピーまたは移動前と同じになります。

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

サポート技術情報の翻訳

 

製品別 サポート ページ