跳至內容

Everything(軟體)

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 10:50 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

Everything是一个私有的免費 Windows 桌面搜揣 ia̋n-jín,會當佇 NTFS 卷頂快速地根據名稱走揣檔案和 kha-tá-lok-guh。由澳大利亞人大衛 ・ 卡彭特(David Carpenter)開發。

工課原理

當 Everything 第一擺執行的時,會通過主檔案表中的檔案元資料建立捲頂頭每一个檔案佮 kha-tá-lok-guh 名稱的索引。預設的情況下,會索引所有的掛載的 NTFS 卷。建立索引以後,程式就會根據 USN 紀錄檔持續更新索引。Everything 佇咧走揣滿足使用者走揣表達式的檔名,表達式會當是部份的目的檔名,就是使用正規表示式,並且佇咧搜揣鍵碼輸入了後隨顯示結果。

因為 Everything 並無欲索引檔 àn-nāi 容,而且依賴於 USN 紀錄檔來過濾檔案更新,因此只需要佔用真少的記持體佮處理器時間。Everything 的索引𤆬過程佮搜揣過程執行非常的快速(差不多連鞭完成)、 占用資源真低,同時會當即時更新索引資料庫(索引檔案蓋細)佮搜揣結果,這寡特性佇強欲磁碟容量愈來愈大、使用者檔案愈來愈濟的狀況之下予 Everything 超越了傳統桌面搜揣工具而且受歡迎。

軟體缺點

因為頭前描述的工課原理,予得 Everything 的缺點佮伊的優點仝款明顯。

  • 需要管理員權限:按呢才會當讀 USN 紀錄檔,所以紮來安全上的問題。
  • 干焦支援 NTFS 卷:不支援目前大量行動裝置使用的 FAT 檔案系統,嘛無支援除 Windows 外的其他作業系統中常見的檔案系統,如 Linux。猶毋過,對 Everything 一孵三 . 空九六二九 b(測試版)開始提供的檔案列表功能,為使用其他檔案系統的使用者佮使用移動儲存裝置的使用者提供了便利。

加使用者安全

因為 Everything 的工課原理,伊佇加使用者環境內底並無安全。咧執行的時伊需要存取 NTFS USN 紀錄檔,所以著愛用管理員權限執行,就愛通過特權戶頭抑是作為 Windows 服務。做為 Windows 咧服務的時陣,可能無管理員權限的時陣實現搜揣功能。毋過,Everything 會直接顯示搜揣結果而無根據當前使用者權限過濾,所以逐个使用者攏會當看著卷頂的所有的檔案,袂輸𪜶咧使用管理員權限執行 Everything。使用者閣會當雙擊 Everything 結果列表中的檔名來拍開檔案抑是執行程式(目標為可執行檔的時陣), 啊若現此時 Everything 會以伊家己管理員憑據毋是成做前使用者的憑據執行檔案。就算講會當通過服務抑是其他的方法避免佇拍開檔案的時陣的權限提升,但是猶原無明確的方法阻止普通使用者列出伊無權查閱的其他檔案 kha-tá-lok-guh。

開發的狀況

二空空九年十一月該軟體發佈一个穩定版後,開發工課斷三冬。這場斷站引發著使用者煩惱佮失望。二空一三年一月初五,該軟體發佈矣新的測試版。

類似軟體

  • NTFS-Search猶閣有最近的SwiftSearch-以類似方式做工課的開源程式
  • UltraSearch,一个會當代替免費軟體
  • MasterSeeker
  • Listary

參閱

  • Listary
  • 桌面搜揣
  • 搜揣 ia̋n-jín 列表
  • 紀錄檔案系統
  • NTFS

參考文獻

外部連結

  • 官方網站