為什麼不是所有的檔案搜尋工具都使用主檔案表來獲得即時結果?

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。...

為什麼不是所有的檔案搜尋工具都使用主檔案表來獲得即時結果? File table-based search is lightning fast, so why isn’t it included in every major search tool? Read on as we investigate.

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

問題

超級使用者讀者Dan Dascalescu很好奇為什麼所有的搜尋都不是基於表的:

I’ve just discovered UltraSearch and was blown away by its file and folder search speed. It’s instantaneous. And doesn’t use any indexing service. It simply uses the NTFS Master File Table, which already stores all the filenames on the NTFS partition.

The question is, why isn’t this capability way more popular among file managers, and Windows Explorer Search (Win+F) to begin with?

我們很有信心,這是每個計算機使用者第一次遇到基於檔案表的搜尋有多快時的反應。那為什麼它沒有融入到每件事中呢?

答案

超級使用者貢獻者Mehrdad解釋了為什麼低階搜尋從未流行起來:

Because of Security!

That’s the real reason. (And the only real reason, in my opinion — it’s not that hard to make a reader for major file systems, although it’s by no means easy; making a writer is the real challenge.)

A program like this bypasses the entire (file) system’s security infrastructure, so only an administrator (or someone else who has “Manage Volume” privileges) can actually run it.

So obviously, it wouldn’t work in many scenarios — and I don’t think Microsoft (or any other big company) would ever c***ider making a product like this and then encouraging users to run as administrators, because of the security ramificati***.

It would be theoretically possible to make a system which runs in the background and filters out secured data, but in practice it would be a lot of work to get correct and without security holes for production.

By the way I haven’t used UltraSearch, but I’d written a very similar program myself a few years ago which I open-sourced just last month! Check it out if you’re interested. :)


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

 

  • 發表於 2021-04-11 21:18
  • 閱讀 ( 23 )
  • 分類:網際網路

你可能感興趣的文章

勒索軟體真的像你想的那麼可怕嗎?

...多使用者來說,勒索軟體感染的第一個跡象是解釋發生了什麼的加密後訊息。 ...

  • 發佈於 2021-03-15 06:36
  • 閲讀 ( 50 )

如何在gmail中快速查詢帶有附件的郵件

...氾濫之前,處理一個不那麼擁擠的收件箱更容易。這就是為什麼您應該儘早組織大型附件的原因。 ...

  • 發佈於 2021-03-19 19:58
  • 閲讀 ( 48 )

linux命令參考備忘單

...長期使用者,也有太多的命令要提交到記憶體中。這就是為什麼我們準備了這個方便的Linux命令備忘單。如果您想執行其中的幾個,請檢視如何在帶螢幕的Linux終端上執行多工。 ...

  • 發佈於 2021-03-22 04:06
  • 閲讀 ( 59 )

如何向cortana詢問任何影象以瞭解更多資訊

...擬助手。但是要想從中得到最大的好處,你必須記住它的所有命令和特性。 ...

  • 發佈於 2021-03-23 21:58
  • 閲讀 ( 42 )

windows10最佳免費搜尋工具

...些調整,查詢鍵的過程都可能是緩慢而乏味的——這就是為什麼RegistryFinder真正大放異彩的原因。 ...

  • 發佈於 2021-03-24 15:54
  • 閲讀 ( 51 )

Windows10的最新更新引入了意外的系統實用程式錯誤

... 相關:最新Windows 10累計更新有什麼新內容? ...

  • 發佈於 2021-03-28 21:40
  • 閲讀 ( 49 )

5款免費windows替代mac的alfred應用程式

...完成您通常期望的搜尋應用程式所需的所有功能,這就是為什麼它是檔案管理的最佳Windows檔案管理器擴充套件之一。但是如果您覺得需要探索更大的功能,您確實可以選擇升級到Pro版本。 ...

  • 發佈於 2021-03-29 09:43
  • 閲讀 ( 48 )

如何使用windows檔案恢復工具恢復丟失的資料

... 什麼是windows檔案恢復(windows file recovery)? ...

  • 發佈於 2021-03-29 13:59
  • 閲讀 ( 55 )

如何使用chrome開發工具解決網站問題

...Chrome開發工具的位置,請單擊DevTools中的三個選單點(而不是瀏覽器上的主選單點)。然後從Dock side選項中選擇您喜歡的位置。 ...

  • 發佈於 2021-03-30 02:15
  • 閲讀 ( 83 )

5個搜尋引擎找到比谷歌顯示的更多的東西

...搜索到檔案。谷歌還將自己限制在你設定的語言範圍內。為什麼我們要幫助一家公司透過交出資料來獲得廣告收入來做大呢? ...

  • 發佈於 2021-03-30 16:44
  • 閲讀 ( 56 )
Vie302
Vie302

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦