เพราะความปลอดภัย!
นั่นคือเหตุผลที่แท้จริง (และเพียงเหตุผลที่แท้จริงในความคิดของฉัน - มันไม่ได้เป็นที่ยากที่จะทำให้ผู้อ่านสำหรับระบบไฟล์ที่สำคัญ แต่ก็ไม่ได้หมายความว่าง่ายทำให้นักเขียนที่เป็นความท้าทายที่แท้จริง.)
โปรแกรมเช่นนี้ข้ามโครงสร้างพื้นฐานความปลอดภัยของระบบทั้งหมด (ไฟล์) ดังนั้นเฉพาะผู้ดูแลระบบ (หรือบุคคลอื่นที่มีสิทธิ์ "จัดการระดับเสียง") เท่านั้นที่สามารถเรียกใช้งานได้
เห็นได้ชัดว่ามันจะไม่ทำงานในหลาย ๆ สถานการณ์ - และฉันไม่คิดว่า Microsoft (หรือ บริษัท ใหญ่อื่น ๆ ) จะพิจารณาทำผลิตภัณฑ์แบบนี้แล้วกระตุ้นผู้ใช้ให้ทำงานเป็นผู้ดูแลระบบเนื่องจากการรักษาความปลอดภัย
มันจะเป็นไปได้ในทางทฤษฎีเพื่อให้ระบบที่ทำงานในพื้นหลังและตัวกรองข้อมูลที่มีความปลอดภัย แต่ในทางปฏิบัติมันจะเป็นจำนวนมากของการทำงานเพื่อให้ได้ถูกต้องและไม่มีการรักษาความปลอดภัยหลุมสำหรับการผลิต
โดยวิธีที่ฉันไม่ได้ใช้ UltraSearch แต่ฉันได้เขียนโปรแกรมที่คล้ายกันมากเมื่อไม่กี่ปีที่ผ่านมาซึ่งฉันเพิ่งเปิดแหล่งข้อมูลเมื่อเดือนที่แล้ว! ตรวจสอบว่าคุณสนใจ :)