После обновления до Windows 8.1 в эти выходные функция поиска стала довольно бесполезной. Когда я начинаю печатать, он отправляет загрузку моего процессора до 100% (диспетчер задач показывает Windows Explorer в качестве основного нарушителя), и результаты довольно медленные. Самое смешное, что у меня есть i7 с 8 логическими ядрами, и это один из редких случаев, когда одной программе действительно удается использовать их все сразу. :)
Некоторые поисковые запросы, которые работали ранее (например, при вводе «устройств» выявляется ссылка «Устройства и принтеры» для панели управления), также больше не отображаются, если для поиска выбран «Все». Если я выберу «Настройки» в раскрывающемся списке, то будет показана ссылка «Устройства и настройки», но для получения результатов потребуется около 3 секунд, что сделает все это бесполезным.
Я попытался полностью отключить службу поиска Windows (хотя это не пиковая загрузка процессора), но это не помогло. Также отключил интеграцию веб-поиска Bing в настройках ПК, но это ничего не изменило (за исключением того, что результаты веб-поиска теперь исключаются из медленного поиска).
Я нашел несколько похожих тем в сети, но они не предлагают никаких решений:
- Windows 8.1 explorer.exe отправляет процессор на 100% при поиске в интерфейсе Metro
- Очарование поиска Windows 8.1 предварительного просмотра загружает 100% CPU
- В результате поиска в Windows 8.1 файл explorer.exe достигает 100%
У кого-нибудь есть подобная проблема и возможно решение этой проблемы?
Поскольку я привык нажимать кнопку Windows и сразу же печатать, чтобы запустить свои приложения, я рассматриваю два очевидных решения:
- Переустановите простую старую Windows 8 снова
- Установите приложение меню «Пуск» третьего уровня с работающей функцией поиска
Ответы:
Я проанализировал трассировку xperf, которую пользователь дал мне по technet, и исправление заключается в добавлении папки AppData , которая является частью вашего Userprofile, обратно в поисковый индекс .
источник
Windows\System32
, но это не похоже на местоположение, которое я бы хотел проиндексировать.Добавление X: \ Users \ [YOURUSERNAME] \ AppData \ Local \ Packages к индексу (через Параметры индексации) исправляет это. В качестве альтернативы вы также можете добавить всю папку AppData, как было предложено ранее, но мне это кажется немного излишним.
источник
Добавление папки AppData обратно в Search-Index не работает для меня. Но после проверки с помощью Process Monitor я обнаружил, что Explorer продолжит поиск всех файлов и папок в библиотеках (которые по умолчанию отключены в Windows 8.1), пока не будет завершен. Верните библиотеки по адресу http://lifehacker.com/how-to-bring-libraries-back-in-windows-8-1-1446756473 и удалите все папки в библиотеках или добавьте их в Search-Index.
источник
Просто добавьте C: \ Users \ userfolder \ AppData \ Local \ Packages \ windows.immersivecontrolpanel_ \ LocalState \ Indexed \ Settings в поисковый индекс. Если папка AppData не отображается, включите «Показать скрытые файлы и папки» в параметрах просмотра.
источник