10

Этот вопрос касается поиска приложений в целом, но не переносимых: Cortana Search не находит приложения в 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, но это не имеет значения.

Как это исправить?

3 ответа3

4

Переносимые приложения или вообще любые программы могут быть проиндексированы одним из двух способов.

  1. Находясь в системном пути как *.exe
  2. Находясь в реестре. Есть несколько способов сделать это, но самый простой из них - зарегистрировать приложение в путях к приложениям.

Примером этого является (в PowerShell):

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

Оно работает. Единственная проблема - буквально весь день, чтобы перестроенный индекс начал отображаться в меню «Пуск» даже при новой чистой установке Windows 10.

После поиска этого вчера и сегодня вот как я в конце концов нашел мое портативное приложение в моей панели запуска.

Имейте в виду, я просто "сбрасываю" win 10 рано утром, так что это "свежая" установка.

Я искал эту же тему этим утром, нашел этот пост, скачал переносную и установочную версию этого приложения.

Около 9:00 утра. Установил версию установщика, думая, что cortana находила в реестре только вещи, а не только записи MUI. Скопировал ярлыки меню Пуск созданную версию установщика. Непосредственно удалили версию установщика, и после ее удаления я поместил ярлыки обратно в C:\ProgramData\Microsoft\Windows\Start Menu\Programs и изменил их пути, чтобы они указывали на мою переносную версию того же приложения. Я позаботился о том, чтобы ярлыки можно было индексировать в параметрах индексирования, и перестроил индекс. В течение примерно 30 минут я занимался настройками владения и совместного использования, и все, что я мог придумать, позволило бы cortana получить "лучшее представление" о моем приложении. (Оглядываясь назад, я сомневаюсь, что все это необходимо, я думаю, что cortana просто сосет прямо сейчас, и буквально требуется 8 часов, чтобы индексировать руку, полную ярлыков)

В 17:30 я по привычке захлопнул клавишу Windows и набрал название своего приложения, ожидая, что оно покажет, забыв о том, что cortana не индексирует переносимые приложения и низкий уровень, и вот значок появился в моем глазу. и я запустил его из чистой мышечной памяти. Я проверил, чтобы убедиться, что я на самом деле запускаю портативную версию приложения и достаточно уверен, что это так.

Примечание: до тех пор, пока Cortana не будет исправлена должным образом, могу ли я предложить поисковую систему Everything для вашего компьютера? Он будет индексировать террабайты данных в считанные секунды. Конечно, он не индексирует содержимое файлов, но он будет дополнять ваши потребности в поиске портативного приложения и затмевать все, что есть у Windows в ближайшем будущем. http://www.voidtools.com/

Ссылка на изображение доказательство. superuser.com не чувствует себя достаточно достойным, чтобы размещать изображения. https://onedrive.live.com/redir?resid=4101341642620E2A!4025&authkey=!AEIaKWYQs5wSfaM

0

Сколько приложений вы связали? По данным этого форума:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .