15Sep

Mengapa Tidak Semua File Search Tools Gunakan Master File Table untuk Hasil Instan?


File pencarian berbasis tabel kilat cepat, jadi mengapa tidak disertakan dalam setiap alat pencarian utama? Baca terus saat kami menyelidiki.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web.

Pertanyaan

Pembaca superuser Dan Dascalescu penasaran mengapa semua pencarian bukan berbasis tabel:

Saya baru saja menemukan UltraSearch dan terpesona oleh kecepatan pencarian file dan foldernya. Ini seketika .Dan tidak menggunakan layanan pengindeksan. Ini hanya menggunakan NTFS Master File Table, yang sudah menyimpan semua nama file di partisi NTFS.

Pertanyaannya adalah, mengapa kemampuan ini lebih populer di kalangan pengelola file, dan Windows Explorer Search( Win + F) untuk memulai?

Kami cukup percaya diri inilah reaksi setiap pengguna komputer saat pertama kali bertemu betapa cepatnya file berbasis tabel pencarian. Jadi mengapa tidak dibangun ke dalam segala hal?

Jawaban

Kontributor SuperUser Mehrdad menjelaskan mengapa pencarian tingkat rendah tidak pernah tertangkap:

Karena Keamanan!

Itulah alasan sebenarnya.(Dan hanya alasan sebenarnya, menurut pendapat saya - bukan yang sulit untuk membuat pembaca untuk sistem file utama, walaupun sama sekali tidak mudah; membuat writer adalah tantangan sebenarnya.)

Sebuah program sepertiini melewati seluruh infrastruktur keamanan file( file), jadi hanya administrator( atau orang lain yang memiliki "Manage Volume" privileges) benar-benar dapat menjalankannya.

Jadi jelas, ini tidak akan berhasil dalam banyak skenario - dan Saya tidak berpikir Microsoft( atau perusahaan besar lainnya) akan pernah mempertimbangkan untuk membuat produk seperti ini dan kemudian mendorong pengguna untuk menjalankan sebagai administrator , karena keamananakibat.

Ini akan memungkinkan secara teoritis untuk membuat sistem yang berjalan di latar belakang dan menyaring data yang aman, namun dalam praktiknya, akan banyak bekerja untuk mendapatkan yang benar dan tanpa lubang keamanan untuk produksi.

Omong-omong saya belum menggunakan UltraSearch, tapi saya telah menulis sebuah program yang sangat mirip beberapa tahun yang lalu yang saya buka-baru saja bersumber bulan lalu! Check it out jika Anda tertarik.:)

Punya sesuatu untuk ditambahkan ke penjelasannya? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.