Dodatkowo w systemach Windows obsługujących partycje NTFS używane są atrybuty: szyfrowany – oznacza, że podczas zapisu zawartość pliku jest szyfrowana, a podczas odczytu deszyfrowana w sposób niewidoczny dla użytkownika. Zabezpiecza to przed nieautoryzowanym dostępem do danych w nim zawartych. skompresowany – oznacza, że podczas zapisu zawartość pliku jest kompresowana i tak zapisywana na zewnętrznym nośniku pamięci, a podczas odczytu dekompresowana w sposób niewidoczny dla użytkownika. Taki plik potrzebuje mniej miejsca do zapisania jego zawartości. – oznacza, że zawartość pliku może nie być dostępna w systemie plików i znajdować się w innym miejscu (na przykład na taśmie) tymczasowy – oznacza, że w miarę możliwości, system operacyjny powinien przechowywać plik w pamięci zamiast na dysku, dzięki czemu dostęp do pliku będzie znacznie szybszy.

Ponadto znaczenie atrybutów może być modyfikowane flagami (na przykład FILE_FLAG_DELETE_ON_CLOSE oznacza, że plik tymczasowy po zamknięciu nie jest zapisywany, tylko od razu usuwany).