Trong các cửa sổ, mọi loại tệp được lập chỉ mục bằng các bộ lọc cụ thể. Windows cung cấp một cơ hội để thay đổi giữa hai tùy chọn cho từng loại tệp trong Tùy chọn lập chỉ mục> Nâng cao> Loại tệp:
- Chỉ thuộc tính chỉ mục
- Chỉ mục thuộc tính và nội dung tệp
Nếu tùy chọn thứ hai được chọn, mọi loại tệp đều có bộ lọc nhất định mặc định nhưng tôi không thể tìm cách thay đổi bộ lọc này mà không cần đăng ký?
Ví dụ: .html
các tệp có Bộ lọc HTML được liên kết, vấn đề là bộ lọc này không tìm kiếm mọi thứ bên trong tệp html như được mô tả ở đây :
Các thành phần bộ lọc có thể bỏ qua một số văn bản vì định dạng hoặc nội dung của văn bản. Ví dụ: bộ lọc HTML 3.0 (Nlhtml.dll) bỏ qua văn bản có trong các nhận xét trong tệp HTML (ví dụ: tệp có phần mở rộng .htm hoặc .asp) vì văn bản không được hiển thị khi bạn mở tệp trong một trình duyệt.
Điều đó đang được nói là bộ lọc mặc định cho .html
các tệp có thể được thay đổi thành Bộ lọc văn bản thuần bằng cách thay đổi HKEY_CLASSES_ROOT\.html\PersistentHandler\(Default)
giá trị thành {5e941d80-bf96-11cd-b579-08002b30bfeb}
trình xử lý liên tục của bộ lọc văn bản thuần có thể được tìm thấy HKEY_CLASSES_ROOT\CLSID\{5e941d80-bf96-11cd-b579-08002b30bfeb}\(Default) = Plain Text persistent handler
.