2012-01-04 36 views
5

Hệ điều hành Linux xác định tệp bằng cách xem số ma thuật của nó khi bắt đầu tiêu đề. Làm thế nào để cửa sổ làm điều đó? Liệu nó cũng có một số loại cơ chế số ma thuật hay nó chỉ dựa vào phần mở rộng tập tin?Xác định loại tệp trong Windows

+0

Nó chỉ dựa trên phần mở rộng. (Tôi vẫn không chắc chắn rằng đó là hình sự ngu ngốc hay tuyệt vời) – Piskvor

+1

là phần mở rộng tệp của phần đầu tệp hay hệ thống tệp? – megson

+0

Phần mở rộng của tệp không nằm trong nội dung của tệp. Nó bắt nguồn từ siêu dữ liệu, tức là tên của tệp. –

Trả lời

5

Nó chỉ dựa trên phần mở rộng, được cung cấp bởi hệ thống tệp; nội dung của tập tin không được kiểm tra. Xem ví dụ bài viết này - nó nói về Windows XP, nhưng AFAIK hành vi chung được chia sẻ bởi tất cả các phiên bản phát hành của Windows cho đến thời điểm này: http://support.microsoft.com/kb/307859

+0

để điều đó có nghĩa là phần mở rộng tệp là một phần của hệ thống tệp phải không? – megson

+0

là lý do tại sao các phiên bản cũ hơn của các cửa sổ và dos chỉ hỗ trợ ba chữ cái mở rộng? – megson

+0

@megson: để trích dẫn câu đầu tiên, "như được cung cấp bởi hệ thống tệp." Vì vậy, vâng. – Piskvor

Các vấn đề liên quan