Windows 10:Cortana 搜尋未找到便攜式應用程式

Windows 10:Cortana 搜尋未找到便攜式應用程式

這個問題涉及尋找一般的應用程序,但是不是便攜式:Cortana 搜尋在 Windows 10 上找不到應用程式

我有一個便攜式應用程式位於但未安裝在C:\sdk\cmder\Cmder.exe。我還有一個快捷方式位於:C:\Users\twing\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmder

查找正常的已安裝應用程式工作正常,但如果我搜尋它,我找不到cmder它,並且它對於其他便攜式應用程式也同樣有效。

重新索引根本不會影響問題。我什至添加了一個新的索引位置C:\sdk\shortcuts並添加了cmder一個互聯網快捷方式,但它也不起作用。

我還嘗試在C:\sdk“.exe”所在的位置添加自身,但這沒有什麼區別。

我該如何解決?

答案1

便攜式應用程式或實際上任何程式都可以透過兩種方式之一進行索引。

  1. 透過位於系統路徑上作為*.exe
  2. 在註冊表內。有多種方法可以實現此目的,但最簡單的方法是在其中註冊應用程式應用程式路徑

一個例子(在 PowerShell 中):

New-Item -Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\myapplication.exe -Value C:\blah\myapplication.exe

答案2

有用。唯一的問題是,即使是全新安裝的 Windows 10,重建的索引也需要一整天的時間才能開始顯示在開始功能表中。

經過昨天和今天的搜索後,我最終在開始欄中找到了我的便攜式應用程式。

請記住,我今天早上剛剛“重置”了 win 10,所以這是一個“全新”安裝。

我今天早上搜尋了同樣的主題,找到了這篇文章,下載了這個應用程式的便攜式和安裝程式版本。

上午 9:00 左右安裝了安裝程式版本,認為 cortana 只在註冊表中查找內容而不僅僅是 MUI 條目。複製安裝程式版本所建立的開始功能表捷徑。直接卸載了安裝程式版本,卸載後,我將捷徑放回原處C:\ProgramData\Microsoft\Windows\Start Menu\Programs並更改其路徑以指向相同應用程式的便攜式版本。我確保快捷方式可以在下面進行索引索引選項並重建索引。擺弄所有權和共享選項大約 30 分鐘,我能想到的任何事情都可以讓 Cortana 獲得我的應用程式的「更好的視圖」。 (事後看來,我懷疑所有這些都是必要的,我認為 Cortana 現在很糟糕,它實際上需要 8 個小時才能索引滿手的快捷方式

下午5:30 出於習慣,我按下Windows 鍵並輸入我的應用程式名稱,希望它能顯示出來,完全忘記了Cortana 不會索引便攜式應用程式這一事實,低頭一看,圖標出現在我的眼角我根據純粹的肌肉記憶啟動了它。我檢查了一下以確保我確實啟動了該應用程式的便攜式版本,果然就是這樣。

注意:在正確修復 Cortana 之前,我是否可以建議您在桌面上使用 Everything 搜尋引擎?它將在幾秒鐘內索引數 TB 的資料。當然,它不會對文件內容進行索引,但它將補充您的便攜式應用程式搜尋需求,並超越 Windows 已經或將在不久的將來提供的任何功能。http://www.voidtools.com/

圖片連結證明。 superuser.com 認為我還沒有足夠的資格發布圖像。 https://onedrive.live.com/redir?resid=4101341642620E2A!4025&authkey=!AEIaKWYQs5wSfaM

答案3

您連結了多少個應用程式?根據這個論壇:

http://www.tenforums.com/general-discussion/10938-start-menu-search-not-finding-applications-6.html

顯然,如果超過某個限制,應用程式將不會顯示在搜尋中。另外,不確定您是否嘗試過,但是這裡列出的搜尋問題還有另一種解決方案:

http://www.tenforums.com/general-discussion/9263-were-getting-search-ready-error-windows-cortana-search-2.html#post302218

相關內容