W systemie Windows każdy typ pliku jest indeksowany przy użyciu określonych filtrów. System Windows daje możliwość zmiany między dwiema opcjami dla każdego typu pliku w Opcje indeksowania> Zaawansowane> Typy plików:
- Tylko właściwości indeksu
- Indeks właściwości i zawartości pliku
Jeśli wybrana jest druga opcja, każdy typ pliku ma określony filtr, który jest domyślny, ale nie mogę znaleźć sposobu zmiany tego filtra bez wchodzenia do rejestru?
Na przykład .html
pliki mają powiązany filtr HTML, problem polega na tym, że ten filtr nie wyszukuje wszystkiego w pliku HTML, jak opisano tutaj :
Składniki filtru mogą ignorować niektóre teksty ze względu na ich format lub treść. Na przykład filtr HTML 3.0 (Nlhtml.dll) ignoruje tekst zawarty w komentarzach w pliku HTML (na przykład w pliku z rozszerzeniem .htm lub .asp), ponieważ tekst nie jest wyświetlany po otwarciu pliku w przeglądarka.
Mówiąc to, domyślny filtr .html
plików można zmienić na Filtr zwykłego tekstu, zmieniając HKEY_CLASSES_ROOT\.html\PersistentHandler\(Default)
wartość, na {5e941d80-bf96-11cd-b579-08002b30bfeb}
którą jest trwały moduł obsługi filtra zwykłego tekstu, który można znaleźć w HKEY_CLASSES_ROOT\CLSID\{5e941d80-bf96-11cd-b579-08002b30bfeb}\(Default) = Plain Text persistent handler
.