Làm cách nào để thay đổi bộ lọc mặc định mà Windows đang sử dụng để lập chỉ mục nội dung tệp?


9

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ụ: .htmlcá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 .htmlcá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.

Câu trả lời:


3

Bạn có thể sử dụng PreviewConfig để dễ dàng thay đổi trình xử lý xem trước cho một loại tệp cụ thể mà không cần phải lội qua sổ đăng ký:

1


1
Câu trả lời liên quan về IFilters .
Karan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.