В последних нескольких версиях (начиная с Windows Vista, я думаю), если вы нажмете Windows keyи начнете печатать, Windows будет искать приложения.
С момента обновления до Windows 10 с помощью Cortana , она только ударилась в поиске приложений. И она тоже не проводит частичных поисков.
Некоторые примеры:
- WinKey+ тип "Paint" не находит "mspaint". Вместо этого он предлагает некоторые приложения из магазина.
- WinKey+ тип "Excel" не находит Excel. Ввод слова "Слово" также не находит слово. Тем не менее, ввод OneNote находит OneNote.
В чем причина такого поведения и как я могу заставить Cortana снова найти приложения, установленные на моем компьютере? Есть ли настройка, которую мне не хватает?
Если я перехожу к «C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs», я вижу, что ярлыки для этих приложений все еще существуют. Но Кортана не находит их. Все, от приложений Microsoft Office до IIS и выше. Сравните с сотнями других приложений, которые я установил.
Где я могу установить, какие папки индексов Cortana?
Как вы можете видеть на снимке экрана ниже, эта папка меню «Пуск» действительно проиндексирована:
Однако ни одно из этих приложений не возвращается в качестве результатов поиска из меню «Пуск».
Это может быть связано и с этой проблемой .
Я сделал совершенно новую установку Skype (для настольных компьютеров), и он нигде не отображается в меню «Пуск». И набрав в «скайпе» для поиска приложения не находит его. Но ярлык Skype определенно находится в этом месте:
C:\Users\Patrick\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Skype
РЕДАКТИРОВАТЬ
Последнее обновление Windows 10 (Threshold 2) решило эту проблему для меня. Кортана теперь находит все мои файлы без проблем. Раньше моим единственным решением было использование Classic Shell , теперь я смог удалить его и использовать стандартное меню «Пуск» Windows.
источник
Ответы:
Нашел решение здесь: Cortana не находит настольные приложения при их поиске
Вот соответствующая часть:
Я переустановил Cortana, используя следующую процедуру:
start powershell
и нажмите вводЧерез 30 секунд проблема была решена на моей машине. Невероятный.
источник
Если вы видите некоторые, но не все ваши приложения для рабочего стола в поиске по меню «Пуск» и «Все приложения», возможно, существует ошибка, при которой Windows 10 регистрирует только до 512 пунктов меню «Пуск» , что может быть причиной.
Вы можете увидеть, сколько пунктов меню «Пуск» у вас есть в настоящий момент, выполнив следующую команду в powershell
Вы должны получить счетчик, который отражает все ваши приложения Modern / Metro, а также все ярлыки в меню «Пуск» (по одному на каждый файл .lnk ). Если ваш счет превышает 512, то в качестве обходного пути можно удалить ненужные пункты меню «Пуск», удалив неиспользуемые приложения или удалив ненужные файлы .lnk из каталогов меню «Пуск»:
При удалении файлов .lnk из этих папок Windows 10 автоматически регистрирует ссылки меню «Пуск», которые ранее были пропущены из-за ошибки, без необходимости что-либо предпринимать. Если вы снова запустите команду powershell, он должен отразить обновленный счетчик. Как только вы уменьшите счет до 512, в вашем меню «Пуск» и «Все приложения» больше не будет отсутствовать элементы.
ПРИМЕЧАНИЕ. Простой способ удалить целую кучу ненужных файлов .lnk - удалить все ссылки на деинсталляторы, поскольку у вас почти всегда есть доступ к ним через «Установка и удаление программ». Если этого недостаточно, вы можете запустить WinDirStat для двух папок меню «Пуск» выше и отсортировать по «элементам», чтобы увидеть, какие приложения добавили больше всего ссылок. Многие приложения также добавляют ссылки на свой веб-сайт или документацию, которые вам часто не нужны, поскольку они просто находятся в поиске Google.
Для меня удаление низко висящих фруктов было недостаточно, поэтому мне пришлось переместить несколько папок меню «Пуск» для редко используемых приложений во временную (неиндексированную) папку. Я планирую переместить их обратно, как только ошибка будет устранена. В частности, Visual Studio, SQL Server и различные SDK от Microsoft добавляют TON пунктов меню «Пуск».
источник
Трудно поверить, что что-то настолько фундаментальное для Windows и центральное с точки зрения пользователя может быть таким глючным. У меня была почти такая же проблема. Я решил это, удалив из индекса все, кроме меню «Пуск». Это может быть не вариант для вас, так как кажется, что вы хотели бы иметь возможность поиска по многим папкам.
До Windows 7 я часто использовал инструмент под названием «Найти и запустить робота», гораздо лучше, чем запуск, на мой взгляд, для поиска программ и файлов в дополнение к меню «Пуск». Он оставляет ваше меню «Пуск» в одиночестве, в отличие от замены меню «Пуск», и работает полностью независимо.
источник
Одна вещь, которую стоит попробовать, это Панель управления -> Устранение неполадок -> Просмотреть все -> Поиск и индексирование . На моей Windows 10 (только что обновленной с Windows 8.1) он обнаружил и исправил некоторые проблемы с разрешениями для папок, связанных с поиском.
Конечно, это не устранило моих проблем с поиском, так как я не смог найти большинство приложений и настроек в меню «Пуск» (не переустанавливал Cortana, не вмешивался в варианты папок «Индекс», например, просто использовал меню «Пуск», перестраивал индекс снова и снова и т. Д.). Поиск работал в основном нормально до обновления Windows 10 - вздох.
источник
Мое расследование показало, что программы в меню пользователя Пуск
Является ли автоматически исключается из индексации пользователей (исключить AppData).
Я вручную добавил эту папку и жду, пока будет создан индекс.
источник
Start Menu
Папка включаемое Расположение без каких - либо исключений по умолчанию.Хорошо, выполнение переиндексации поиска на экране «Дополнительные параметры» в разделе «Параметры индекса» (см. Скриншот), похоже, решает проблему. Запуск займет некоторое время, но уже 7-Zip и Beyond Compare появятся там, где их раньше не было (и это, я полагаю, по алфавиту ближе всего к началу).
РЕДАКТИРОВАТЬ В конечном итоге это работало только частично. Было найдено несколько отсутствующих приложений, но 90% из них все еще отсутствуют.
Плюс, кажется, нет никакого способа добавить их обратно.
источник
На самом деле это кажется более серьезной проблемой:
На моей учетной записи, Microsoft или локальной, существовавшей до обновления, Cortana не находит Приложения или настройки. Теперь он находит мои документы после перестроения индекса.
Он также не выполняет поиск в «Настройках». И что еще хуже, за пределами Cortana поиск в окне поиска панели «Настройки» ничего не находит, даже если искомый текст находится на текущей странице поиска!
На вновь созданной учетной записи локального администратора, просто для теста, он работает как шарм.
Это может быть проблема прав доступа где-то.
источник
Я думаю, вы на самом деле индексируете слишком много файлов, и это мешает поиску возвращать полезные результаты. На экране параметров индексирования отображается около 1,9 миллиона проиндексированных элементов.
В моем индексе также было около 1,5 миллиона файлов со всеми моими файлами разработки в моем
C:\Users\<username>\
каталоге. Мой поиск в меню «Пуск» был очень медленным и не давал полезных результатов (я не нашел бы встроенные приложения, такие как Internet Explorer или Edge).Мне удалось это исправить, сбросив мои «Индексированные местоположения» к настройкам Windows по умолчанию (щелкните правой кнопкой мыши кнопку «Пуск» -> Панель управления -> Параметры индексирования -> Изменить).
Включить только:
C:\ProgramData\Microsoft\Windows\Start Menu\
)C:\Users\
но исключаяC:\Users\<username>\AppData
)C:\Users\<username>\dev
и т. Д.).Вот как теперь выглядят мои настройки индексации (обратите внимание, что теперь я проиндексировал только ~ 36K файлов):
Наконец, я запустил перестроение индекса (щелкните правой кнопкой мыши кнопку «Пуск» -> Панель управления -> Параметры индексирования -> Дополнительно -> Перестроить).
После некоторого ожидания переиндексации меню «Пуск» возвращает правильные результаты так быстро, как я могу напечатать!
Этот FAQ о том, как улучшить поиск Windows с помощью индекса, является тем, что подсказало мне проблему.
Набор индексированных папок по умолчанию основывался на настройках по умолчанию с моего медиа-ПК, на котором была установлена чистая Windows 10 (не была обновлена с
Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10
моей основной машины)источник
Этот ответ - мое собственное открытие в Windows 10 Pro 1703 x64. (Это Creators Update, ребята.) Мне пришлось прибегнуть к этому, потому что, к моему удивлению, ответ Аугусто Баррето не сработал для меня. Без дальнейших церемоний:
Удалите, переименуйте или переместите следующую папку:
Примечание. В среде восстановления Windows C: иногда может становиться D:, E: или даже F: в зависимости от конфигурации вашего компьютера.
Кортана не будет работать сразу. (Он занят воссозданием папки, которую вы только что удалили.) Но когда это произойдет, все будет хорошо. Не забудьте удалить временную учетную запись пользователя.
Важное замечание. К тому времени, когда я пришел к такому заключению, я убедился, что индексатор поиска Windows работает нормально, и проблема Кортаны не очень хорошо показала результат. Моим доказательством было то, что Кортана могла найти буквально все остальное (включая мою музыку), и поиски из Проводника работали хорошо.
источник
Более радикальным (и эффективным) решением любой из проблем индексации является сброс параметров индексирования на значения по умолчанию.
Поскольку официального метода для этого не существует, можно использовать неофициальный метод редактирования реестра Windows. Шаги для выполнения описаны здесь: https://superuser.com/a/963621/210811 .
Но эй, вот копия:
Остановить службу поиска Windows :
Win+ R,
services.msc
,EnterНайдите запись Windows Search , нажмите на нее и выберите Стоп в левом столбце.
Полностью удалите следующую ветку реестра:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search \ CrawlScopeManager \ Windows \ SystemIndex
Для этого вы можете использовать бесплатную домашнюю версию Registrar Registry Manager .
Выполните шаг # 1, но в этот раз нажмите « Пуск» вместо « Стоп» .
источник
regedit.exe
не может удалить эту ветку из-за этой проблемы с правами собственности.Эта ошибка, по-видимому, существовала со времени Технического предварительного просмотра.
Одним из предлагаемых решений является обеспечение проверки программных файлов и программных файлов (x86) в окне проиндексированных расположений.
Другие люди, похоже, обнаружили, что ошибка возникает только тогда, когда количество пунктов в меню превышает 512. Чтобы проверить эту теорию, я предлагаю свести к минимуму индексированное местоположение и восстановить индекс. Как только основные элементы проиндексированы и доступны, вы можете добавить больше мест.
Окончательное решение - установить альтернативное меню «Пуск», такое как бесплатная Classic Shell . Меню Windows Start и Classic Shell могут использоваться параллельно.
источник
Я исправил эту проблему, включив службу поиска Windows в services.msc. Не уверен, что я отключил его во время случайной настройки или так получилось после обновления Win 8.1. После повторного включения и запуска службы поиска Windows я снова смог найти свои приложения.
источник
У меня была такая же проблема, следующие решили для меня:
Я прежде всего переустанавливал Cortana, как объяснялось в предыдущем посте. Это не решило проблему, и я просто хочу включить ее для полноты (возможно, не делает это имеет значение;)
Затем я открыл параметры индексирования и удалил пользовательскую папку и папку меню «Пуск» (ее можно найти в C: \ ProgramData \ Microsoft \ Windows \ Start Menu). Для этого должны отображаться скрытые файлы. Я нажал OKи закрыл параметры индексации.
Затем я снова открываю параметры индексирования, снова добавляю две папки, нажимаю на дополнительные и включаю «Индексировать зашифрованные файлы» и нажимаю «Перестроить».
Это решило проблему для меня. Теперь Word, Excel и все программы можно найти с помощью поиска. Может быть, не все мои шаги необходимы.
источник
После обновления до Windows 10 программа поиска Cortana не нашла для меня приложений, поскольку программное обеспечение Samsung Magician, которое я установил для своего SSD-накопителя, было настроено на режим максимальной надежности, что отключало службу индексирования / поиск. Чтобы заставить Cortana снова найти приложения, установленные на моем компьютере, мне нужно было перейти в режим максимальной надежности в программном обеспечении Samsung Magician. Этот ответ будет полезен всем, у кого есть программное обеспечение Samsung SSD и Samsung Magician.
источник
Это сработало для меня и не включало изменение настроек поискового индекса или переустановку Cortana.
Пуск> Найти приложение Cortana в алфавитном списке приложений> Щелкните правой кнопкой мыши> Дополнительно> Настройки приложения> Прокрутите вниз и нажмите «Сброс»
источник
Я мог бы исправить это, воссоздав свой профиль.
Если вы пропустите шаг 4, при каждом перезапуске Windows будет создавать новую временную пользовательскую папку с перезагрузкой.
Имейте в виду, что некоторые тесты показали, что, по-видимому, нет разницы при копировании файлов в «C: \ ProgramData \ Microsoft \ Windows \ Меню Пуск \ Программы» ИЛИ C: \ Users \ John \ AppData \ Roaming \ Microsoft \ Windows \ Меню Пуск \ Programs».
Кроме того, я читал некоторые темы, которые НЕ следует исключать из проиндексированных папок из стандартных папок библиотеки (например, документы, изображения и т. Д.), Поскольку это приведет к серьезным проблемам с поиском.
источник
У нас была та же проблема, но причиной было отключение UAC.
Чтобы исправить это, снова включите UAC, а затем перестройте индекс.
источник