2015-08-03 16:31:12 +0000 2015-08-03 16:31:12 +0000
117
117
Advertisement

Wyszukiwarka Cortana nie znajduje aplikacji w systemie Windows 10

Advertisement

Przez ostatnie kilka wersji (od Windows Vista, jak sądzę), jeśli naciśniesz klawisz Windows i zaczniesz pisać, system Windows wyszuka aplikacje.

Od czasu aktualizacji do Windows 10 z Cortaną , jest ona tylko trafiona lub nie trafiona w znajdowaniu aplikacji. I nie robi też częściowych wyszukiwań.

Kilka przykładów:

  • WinKey + wpisz “Paint” nie znajduje “mspaint”. Zamiast tego sugeruje kilka aplikacji ze sklepu.
  • WinKey + wpisz “Excel” nie znajduje Excela. Wpisanie “Word” również nie znajduje Worda. Jednak wpisanie OneNote znajduje OneNote.

Co jest przyczyną takiego zachowania i jak mogę sprawić, aby Cortana ponownie znalazła aplikacje zainstalowane na moim komputerze? Czy jest jakieś ustawienie, którego mi brakuje?


Jeśli przejdę do “C:\ProgramData\Microsoft\Windows\Start Menu\Programy\”, widzę, że skróty do tych aplikacji nadal istnieją. Ale Cortana ich nie znajduje. Wszystko, od aplikacji Microsoft Office do IIS do Beyond Compare do setek innych aplikacji, które zainstalowałem.

Gdzie mogę ustawić, które foldery indeksuje Cortana?


Jak widać na poniższym zrzucie ekranu, ten folder Menu Start jest rzeczywiście indeksowany:

Jednak żadna z tych aplikacji nie wraca jako wyniki wyszukiwania z menu “start”.

Może to być również związane z tym problemem .

Zainstalowałem od nowa Skype'a (na pulpit) i nie pojawia się on nigdzie w menu start. Wpisanie “Skype” w celu wyszukania aplikacji nie znajduje jej. Ale skrót do Skype jest na pewno w tej lokalizacji:

C:\Users\Patrick\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Skype

EDIT

Najnowsza aktualizacja Windows 10 (Threshold 2) rozwiązała dla mnie ten problem. Cortana znajduje teraz wszystkie moje pliki bez żadnych problemów. Poprzednio moim jedynym rozwiązaniem było użycie Classic Shell , teraz udało mi się to odinstalować i użyć standardowego menu Start Windows.

Advertisement

Odpowiedzi (16)

132
132
132
2015-08-12 03:29:47 +0000

Znalazłem rozwiązanie tutaj: Cortana not finding Desktop apps when searching for them ](http://answers.microsoft.com/en-us/windows/forum/windows_10-win_cortana/cortana-not-finding-desktop-apps-when-searching/f612e995-6664-4b91-b6ae-96790e763858)

Tutaj jest odpowiedni fragment:

Zainstalowałem ponownie Cortana, używając następującej procedury:

  1. Otwórz podwyższone okno Command Prompt (naciśnij win + X, a następnie naciśnij A)
  2. Wpisz start powershell i naciśnij enter
  3. Uruchom polecenie (w jednej linii):

Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

Po 30 sekundach problem został rozwiązany na mojej maszynie. Niesamowite.

23
23
23
2015-08-18 04:22:46 +0000

Jeśli widzisz niektóre, ale nie wszystkie aplikacje z pulpitu w wyszukiwaniu menu start i “Wszystkie aplikacje”, wygląda na to, że jest błąd, w którym Windows 10 zarejestruje tylko do 512 pozycji menu start, co może być przyczyną.

Możesz sprawdzić, ile masz obecnie pozycji w menu start, wykonując poniższe polecenie z powershella

Get-StartApps | measure

Powinieneś otrzymać liczbę, która odzwierciedla wszystkie Twoje aplikacje Modern/Metro oraz wszystkie skróty w menu start (jeden dla każdego pliku .lnk). Jeśli liczba ta jest większa niż 512, wówczas rozwiązaniem jest usunięcie niepotrzebnych pozycji menu start poprzez odinstalowanie nieużywanych aplikacji lub usunięcie niepotrzebnych plików .lnk z katalogów menu start:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

%APPDATA%\Microsoft\Windows\Start Menu\Programs

Jak usuniesz pliki .lnk z tych katalogów, Windows 10 automatycznie zarejestruje linki menu Start, które wcześniej pominął z powodu błędu, bez konieczności robienia czegokolwiek przez Ciebie. Jeśli ponownie uruchomisz polecenie powershell, powinno ono odzwierciedlać zaktualizowaną liczbę. Gdy liczba ta spadnie do 512, nie powinno już brakować elementów w Menu Start i “Wszystkich aplikacjach”.

UWAGA: Łatwym sposobem na usunięcie całej masy niepotrzebnych plików .lnk jest usunięcie wszystkich linków do deinstalatorów, ponieważ prawie zawsze masz już do nich dostęp poprzez “Dodaj/Usuń programy”. Jeśli to nie wystarczy, możesz uruchomić WinDirStat na dwóch folderach menu start powyżej i posortować według “pozycji”, aby zobaczyć, które aplikacje dodały najwięcej linków. Wiele aplikacji dodaje również linki do swoich stron internetowych lub dokumentacji, które często nie są potrzebne, ponieważ są one po prostu wyszukiwane w google.

Dla mnie, usunięcie nisko wiszących owoców nie było wystarczające, więc skończyło się na tym, że musiałem przenieść kilka folderów menu start dla rzadko używanych aplikacji do tymczasowego (nieindeksowanego) katalogu. Planuję przenieść je z powrotem, gdy błąd zostanie usunięty. W szczególności, Visual Studio, SQL Server i różne SDK Microsoftu dodają mnóstwo wpisów do menu start.

14
Advertisement
14
14
2015-08-12 21:29:19 +0000

Trudno uwierzyć, że coś tak fundamentalnego dla Windows i kluczowego z punktu widzenia użytkownika może być tak zabugowane. Miałem prawie taki sam problem. Rozwiązałem go usuwając wszystko z indeksu z wyjątkiem menu Start. To może nie być opcja dla ciebie, ponieważ wygląda na to, że lubisz mieć możliwość wyszukiwania w wielu folderach.

Przed Windows 7, używałem narzędzia o nazwie “Znajdź i uruchom robota” mocno, znacznie lepiej niż launchy w mojej opinii, do wyszukiwania programów i plików oprócz menu start. Pozostawia twoje menu start w spokoju, w przeciwieństwie do zamienników menu start i działa całkowicie niezależnie.

8
8
8
2015-08-20 03:12:17 +0000

Jedną z rzeczy, których warto spróbować, jest Panel sterowania -> Rozwiązywanie problemów -> Wyświetl wszystko -> Wyszukiwanie i indeksowanie. W moim systemie Windows 10 (właśnie zaktualizowanym z Windows 8.1), znalazł on i naprawił kilka problemów z uprawnieniami w folderach związanych z wyszukiwaniem.

Oczywiście nie naprawiło to moich problemów z wyszukiwaniem, polegających na nieodnajdywaniu większości aplikacji i ustawień Menu Start (podobnie jak ponowna instalacja Cortany, mieszanie z odmianami folderu indeksu, takimi jak używanie tylko Menu Start, odbudowywanie indeksu w kółko, itp.) Wyszukiwanie działało w większości dobrze przed aktualizacją Windows 10 - westchnienie.

7
Advertisement
7
7
2015-09-09 18:30:46 +0000

Moje dochodzenie wykazało, że programy w menu startowym użytkownika

C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu

jest automatycznie wykluczane z indeksowania użytkowników (wyklucz appData).

Ręcznie dodałem ten folder i czekam na zbudowanie indeksu.

6
6
6
2015-08-03 18:11:08 +0000

Ok, ponowne przeindeksowanie wyszukiwania z ekranu “Opcje zaawansowane” w Opcjach indeksu (patrz zrzut ekranu) wydaje się naprawiać problem. Trochę to potrwa, ale już teraz 7-Zip i Beyond Compare pojawiają się tam, gdzie wcześniej ich nie było (a te są alfabetycznie najbliżej początku, jak przypuszczam).


EDIT Ostatecznie zadziałało to tylko częściowo. Znalazł niektóre z brakujących aplikacji, ale 90% z nich nadal brakuje.

Dodatkowo wydaje się, że nie ma sposobu, aby dodać je z powrotem.

4
Advertisement
4
4
2015-08-18 12:36:13 +0000

Właściwie wydaje się, że jest to większy problem:

Na moim koncie, Microsoft lub lokalnym, które istniało przed aktualizacją Cortana nie znajduje aplikacji ani ustawień. Teraz znajduje moje dokumenty po odbudowaniu indeksu.

Nie wyszukuje też w “Ustawieniach”. A co gorsza, poza Cortaną, wyszukiwanie w polu wyszukiwania panelu “Ustawienia” nic nie znajduje, nawet jeśli szukany tekst znajduje się na bieżącej stronie wyszukiwania!

Na nowo utworzonym lokalnym koncie administratora, tylko dla testu, działa jak urok.

Może to być gdzieś problem z prawem dostępu.

3
3
3
2015-08-23 12:18:53 +0000

Myślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu `C:\Users<username>Myślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu . Moje wyszukiwanie w menu start było bardzo powolne i nie zwracało użytecznych wyników (nie znajdowało wbudowanych aplikacji, takich jak Internet Explorer czy Edge).

Udało mi się to naprawić poprzez zresetowanie moich “Indeksowanych lokalizacji” do domyślnych ustawień systemu Windows (kliknij prawym przyciskiem myszy przycisk start - Panel sterowania - Opcje indeksowania - Modyfikuj).

Uwzględniaj tylko:

  • Pliki offline
  • Menu Start (`C:\ProgramData\Microsoft\Windows\Start MenuMyślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu `C:\Users<username>Myślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu . Moje wyszukiwanie w menu start było bardzo powolne i nie zwracało użytecznych wyników (nie znajdowało wbudowanych aplikacji, takich jak Internet Explorer czy Edge).

Udało mi się to naprawić poprzez zresetowanie moich “Indeksowanych lokalizacji” do domyślnych ustawień systemu Windows (kliknij prawym przyciskiem myszy przycisk start - Panel sterowania - Opcje indeksowania - Modyfikuj).

Uwzględniaj tylko:

  • Pliki offline
  • Menu Start ()
  • Użytkownicy (`C:\UsersMyślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu `C:\Users<username>Myślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu . Moje wyszukiwanie w menu start było bardzo powolne i nie zwracało użytecznych wyników (nie znajdowało wbudowanych aplikacji, takich jak Internet Explorer czy Edge).

Udało mi się to naprawić poprzez zresetowanie moich “Indeksowanych lokalizacji” do domyślnych ustawień systemu Windows (kliknij prawym przyciskiem myszy przycisk start - Panel sterowania - Opcje indeksowania - Modyfikuj).

Uwzględniaj tylko:

  • Pliki offline
  • Menu Start (`C:\ProgramData\Microsoft\Windows\Start MenuMyślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu `C:\Users<username>Myślę, że w rzeczywistości indeksujesz zbyt wiele plików i to powstrzymuje wyszukiwanie od zwracania użytecznych wyników. Twój ekran opcji indeksowania pokazuje około 1,9 miliona zaindeksowanych elementów.

Miałem około 1,5 miliona plików w moim indeksie, z wszystkimi moimi plikami rozwojowymi w moim katalogu . Moje wyszukiwanie w menu start było bardzo powolne i nie zwracało użytecznych wyników (nie znajdowało wbudowanych aplikacji, takich jak Internet Explorer czy Edge).

Udało mi się to naprawić poprzez zresetowanie moich “Indeksowanych lokalizacji” do domyślnych ustawień systemu Windows (kliknij prawym przyciskiem myszy przycisk start - Panel sterowania - Opcje indeksowania - Modyfikuj).

Uwzględniaj tylko:

  • Pliki offline
  • Menu Start ()
  • Użytkownicy ( ale z wyłączeniem C:\Users\<username>\AppData)
  • Wykluczyłem również moje duże katalogi programistyczne pod moim katalogiem użytkownika (C:\Users\<username>\dev, itd.).

Tak wyglądają teraz moje ustawienia indeksowania (Zauważ, że mam teraz zaindeksowane tylko ~36K plików):

W końcu uruchomiłem odbudowę indeksu (Prawy przycisk myszy - Panel sterowania - Opcje indeksowania - Zaawansowane - Odbudowa).

Po odczekaniu chwili na ponowne indeksowanie, menu startowe zwraca poprawne wyniki tak szybko, jak tylko mogę pisać!

To FAQ o tym jak ulepszyć wyszukiwanie w Windows używając indeksu jest tym, co zwróciło moją uwagę na problem.

**Czy mogę zaindeksować cały mój komputer, aby wszystkie wyszukiwania były szybkie?

Nie powinieneś tego robić. Jeśli indeks jest zbyt duży lub zawiera lokalizacje plików systemowych (np. folder Program Files), rutynowe wyszukiwanie będzie spowolnione. Aby uzyskać najlepsze wyniki, zalecamy dodawanie tylko tych folderów, które są często przeszukiwane.

Domyślny zestaw indeksowanych folderów został oparty na ustawieniach domyślnych z mojego komputera multimedialnego, który miał czystą instalację systemu Windows 10 (nie był aktualizowany z wersji Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10 jak mój główny komputer).

2
Advertisement
2
2
2015-08-31 08:28:34 +0000

Bardziej radykalnym (i skutecznym) rozwiązaniem każdego z problemów z indeksowaniem jest przywrócenie domyślnych ustawień Indexing Options.

Ponieważ nie ma oficjalnej metody, aby to zrobić, można użyć nieoficjalnej metody, edytując Rejestr Windows. Kroki, które należy wykonać opisane są tutaj: https://superuser.com/a/963621/210811 .

Ale hej, tu jest copypaste:

  1. Zatrzymaj usługę Windows Search:

  2. Usuń następującą gałąź rejestru w całości:

  3. Wykonaj krok #1, ale tym razem kliknij Start zamiast Stop.

1
1
1
2015-08-10 19:27:04 +0000

Ten błąd najwyraźniej istniał od wersji Technical Preview.

Jednym z proponowanych rozwiązań jest upewnienie się, że Program Files i Program Files (x86) są zaznaczone w oknie Indexed Locations.

Wydaje się, że inni ludzie odkryli, że błąd pojawia się tylko wtedy, gdy liczba pozycji w menu przekracza 512. Aby zweryfikować tę teorię, proponuję zminimalizować Indexed Location do minimum i odbudować indeks. Gdy najważniejsze elementy są już zindeksowane i dostępne, możesz dodać więcej lokalizacji.

Ostatecznym rozwiązaniem jest zainstalowanie alternatywnego menu Start, takiego jak fre Classic Shell . Menu Start systemu Windows i powłoka Classic Shell mogą być używane równolegle.

1
Advertisement
1
1
2018-08-17 07:13:01 +0000

To zadziałało dla mnie i nie wiązało się ze zmianą ustawień indeksu wyszukiwania lub ponowną instalacją Cortany.

Start > Znajdź aplikację Cortana na alfabetycznej liście aplikacji > Kliknij prawym przyciskiem myszy > Więcej > Ustawienia aplikacji > Przewiń w dół i kliknij “Resetuj”.

1
1
1
2015-08-13 06:25:41 +0000

Miałem ten sam problem, następujące rozwiązania rozwiązały go dla mnie:

Najpierw przeinstalowałem Cortanę, jak wyjaśniono w poprzednim poście. Nie rozwiązało to problemu, a ja chcę go tylko dołączyć dla kompletności (może nie robienie tego robi różnicę ;)

Następnie otworzyłem opcje indeksowania i usunąłem folder użytkownika i folder menu start (który można znaleźć w C:\ProgramData\Microsoft\Windows\Menu Start). Aby to zrobić, należy wyświetlić ukryte pliki. Kliknąłem OK i zamknąłem opcje indeksowania.

Następnie ponownie otworzyłem opcje indeksowania, dodałem ponownie te dwa foldery, kliknąłem na zaawansowane i włączyłem “Indeksuj zaszyfrowane pliki” i kliknąłem na Odbuduj.

To rozwiązało dla mnie problem. Teraz Word, Excel i wszystkie programy można znaleźć za pomocą wyszukiwania. Może nie wszystkie moje kroki są konieczne.

1
Advertisement
1
1
2015-08-24 22:04:45 +0000

Naprawiłem ten problem poprzez włączenie usługi wyszukiwania Windows w services.msc. Nie jestem pewien, czy wyłączyłem ją przypadkowo podczas tweakowania, czy też pojawiła się tak po aktualizacji Win 8.1. Po ponownym włączeniu i uruchomieniu usługi wyszukiwania systemu Windows mogłem ponownie wyszukiwać moje aplikacje.

1
1
1
2016-06-30 13:15:59 +0000

Po aktualizacji do systemu Windows 10 wyszukiwanie Cortana nie znajdowało dla mnie aplikacji, ponieważ oprogramowanie Samsung Magician, które zainstalowałem na moim dysku SSD, było skonfigurowane w trybie maksymalnej niezawodności, który wyłączał usługę indeksowania/wyszukiwania. Aby Cortana mogła ponownie znaleźć aplikacje zainstalowane na moim komputerze, musiałem zmienić tryb na Maximum Reliability w oprogramowaniu Samsung Magician. Ta odpowiedź będzie pomocna dla każdego, kto ma dysk SSD Samsunga i oprogramowanie Samsung Magician.

0
Advertisement
0
0
2017-02-02 03:00:46 +0000

Mieliśmy ten sam problem, ale przyczyną było wyłączenie UAC.

Aby to naprawić, włącz ponownie UAC, a następnie odbuduj indeks.

0
0
0
2015-11-23 22:35:30 +0000

Jeśli przejdę do “C:™ProgramData ™Microsoft ™Windows ™Start Menu ™Programy”, widzę, że skróty do tych aplikacji nadal istnieją. Ale Cortana ich nie znajduje. Wszystko, od aplikacji Microsoft Office do IIS do Beyond Compare do setek innych aplikacji, które mam zainstalowane.

Mógłbym to naprawić poprzez odtworzenie mojego profilu.

  1. Utwórz nowego użytkownika
  2. Zrestartuj komputer i zaloguj się do nowego użytkownika
  3. Zmień nazwę katalogu użytkownika w C:\u0026apos; na \u0026apos;
  4. Otwórz regedit i poszukaj klucza HKEYLOCALMACHINE\Microsoft\Windows NT\CurrentVersion\ProfileList
  5. Znajduje się tam wiele podfolderów. Powinieneś usunąć folder, w którym klucz “profileImagePath” pasuje do Ciebie. Bądź ostrożny usuwając niewłaściwe foldery tutaj.
  6. Zrestartuj komputer i zaloguj się na swoim komputerze
  7. Twój komputer powinien teraz utworzyć nowy profil

Jeśli pominiesz krok 4, system Windows utworzy przy każdym restarcie nowy tymczasowy folder użytkownika, który zostanie usunięty po ponownym uruchomieniu komputera. Niektóre testy wykazały, że nie ma różnicy między kopiowaniem plików do “C:\ProgramData\Microsoft\Windows\Start Menu\Programy” LUB “C:\Users\John\AppData\Roaming\Microsoft\Windows\Start Menu\Programy”.

Czytałem również w niektórych tematach, że NIE należy wykluczać domyślnych folderów biblioteki (np. dokuments, pictures itp.) z indeksowanych folderów, ponieważ spowoduje to ogromne problemy z wyszukiwaniem.

Advertisement