NTFSって何?
Windowsのディスクのデータをどう保存・管理するかのルール(ファイルシステム)だよ。ファイルの場所・名前・権限・作成日時などを管理する。Windowsでドライブのプロパティを見ると「NTFS」と表示されているのがこれ。
FAT32とどう違うの?
FAT32は古い形式で4GB以上のファイルが保存できない。NTFSはほぼ制限なし(理論上16EiB)。権限管理・暗号化・ジャーナリングなど高機能。USBメモリはFAT32かexFATがよく使われる(Macとの互換性のため)。
Macで使えないの?
MacはNTFSを読むことはできるが、標準では書き込みができない。Mac←→WindowsでUSBを共有するにはexFATが最も互換性が高い。NTFSに書き込めるサードパーティツール(Microsoft NTFSなど)もある。
ジャーナリングって何?
ファイルの書き込み操作を「ジャーナル(日誌)」に記録してから実行する仕組みだよ。停電やクラッシュが起きても、ジャーナルを見れば「どこまで書き込んだか」が分かるから、ファイルシステムの破損を防げるんだ。NTFSの信頼性を支える重要な機能だよ。
へぇ、データベースのトランザクションみたいだね!
まさにその通り!実はNTFSには意外と高機能な仕組みが詰まっていて、ファイルの暗号化(EFS)、圧縮、代替データストリーム(ADS)なども備えているんだ。ADSは1つのファイルに複数のデータストリームを持てる機能で、マルウェアがここにデータを隠すこともあるから、セキュリティの観点で知っておくと役立つよ。