ใน windows ทุกประเภทไฟล์จะถูกทำดัชนีโดยใช้ตัวกรองเฉพาะ Windows ให้โอกาสในการเปลี่ยนแปลงระหว่างสองตัวเลือกสำหรับแต่ละประเภทไฟล์ในตัวเลือกการทำดัชนี> ขั้นสูง> ประเภทไฟล์:
- คุณสมบัติดัชนีเท่านั้น
- คุณสมบัติดัชนีและเนื้อหาไฟล์
หากเลือกตัวเลือกที่สองทุกประเภทไฟล์มีตัวกรองบางตัวที่เป็นค่าเริ่มต้น แต่ฉันไม่สามารถหาวิธีเปลี่ยนตัวกรองนี้ได้โดยไม่ต้องลงทะเบียนในรีจิสทรี
ตัวอย่างเช่น.html
ไฟล์มีตัวกรอง HTML ที่เกี่ยวข้องปัญหาคือตัวกรองนี้ไม่ค้นหาทุกอย่างภายในไฟล์ html ดังที่อธิบายไว้ที่นี่ :
องค์ประกอบตัวกรองอาจละเว้นข้อความบางส่วนเนื่องจากรูปแบบหรือเนื้อหาของข้อความ ตัวอย่างเช่นตัวกรอง HTML 3.0 (Nlhtml.dll) จะไม่สนใจข้อความที่มีอยู่ในความคิดเห็นในไฟล์ HTML (ตัวอย่างเช่นไฟล์ที่มีนามสกุล. htm หรือ. asp) เนื่องจากข้อความไม่ปรากฏเมื่อคุณเปิดไฟล์ใน เบราว์เซอร์
ที่ถูกกล่าวว่าตัวกรองเริ่มต้นสำหรับ.html
ไฟล์สามารถเปลี่ยนเป็นตัวกรองข้อความธรรมดาโดยการเปลี่ยนHKEY_CLASSES_ROOT\.html\PersistentHandler\(Default)
ค่า{5e941d80-bf96-11cd-b579-08002b30bfeb}
ซึ่งเป็นตัวจัดการข้อความธรรมดาตัวกรองถาวรที่สามารถพบHKEY_CLASSES_ROOT\CLSID\{5e941d80-bf96-11cd-b579-08002b30bfeb}\(Default) = Plain Text persistent handler
ได้