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

Die Cortana-Suche findet keine Anwendungen unter Windows 10

In den letzten Versionen (seit Windows Vista, glaube ich), wenn Sie die Windows-Taste drücken und anfangen zu tippen, sucht Windows nach Anwendungen.

Seit dem Upgrade auf Windows 10 mit Cortana , ist sie nur noch hit or miss beim Finden von Anwendungen. Und sie führt auch keine Teilsuchen durch.

Einige Beispiele:

  • WinKey + Eingabe “Paint” findet nicht “mspaint”. Stattdessen schlägt es einige Anwendungen aus dem Store vor.
  • WinKey + Eingabe “Excel” findet nicht Excel. Auch die Eingabe von “Word” findet Word nicht. Die Eingabe von “OneNote” findet jedoch “OneNote”.

Was ist der Grund für dieses Verhalten und wie kann ich Cortana dazu bringen, die auf meinem Rechner installierten Anwendungen wieder zu finden? Gibt es eine Einstellung, die mir fehlt?


Wenn ich zu “C:\ProgramData\Microsoft\Windows\Startmenü\Programme” blättere, kann ich sehen, dass die Verknüpfungen für diese Anwendungen alle noch vorhanden sind. Aber Cortana findet sie nicht. Alles, von den Microsoft Office-Anwendungen über IIS bis hin zu Beyond Compare bis hin zu hunderten von anderen Anwendungen, die ich installiert habe.

Wo kann ich einstellen, welche Ordner Cortana indiziert?


Wie Sie auf dem Bildschirmfoto unten sehen können, wird dieser Startmenü-Ordner tatsächlich indiziert:

Allerdings kommt keine dieser Anwendungen als Suchergebnis aus dem “Start”-Menü zurück.

Das kann auch mit diesem Problem zusammenhängen.

Ich habe Skype (für den Desktop) ganz neu installiert, und es wird nirgendwo im Startmenü angezeigt. Und wenn ich “Skype” eintippe, um nach der Anwendung zu suchen, wird sie nicht gefunden. Aber die Verknüpfung zu Skype befindet sich definitiv an dieser Stelle:

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

EDIT

Das letzte Windows 10 Update (Threshold 2) hat dieses Problem für mich gelöst. Cortana findet jetzt alle meine Dateien ohne Probleme. Zuvor war meine einzige Lösung, Classic Shell zu verwenden, ich konnte das jetzt deinstallieren und das Standard-Windows-Startmenü verwenden.

Antworten (16)

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

Habe hier eine Lösung gefunden: Cortana findet keine Desktop-Apps bei der Suche nach ihnen

Hier ist der relevante Teil:

Ich habe Cortana mit dem folgenden Verfahren neu installiert:

  1. Öffnen Sie ein erweitertes Eingabeaufforderungsfenster (drücken Sie win + X und dann A)
  2. Geben Sie start powershell ein und drücken Sie die Eingabetaste
  3. Führen Sie den Befehl (in einer Zeile) aus:

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

Nach 30 Sekunden war das Problem auf meinem Rechner gelöst. Unglaublich.

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

Wenn Sie einige, aber nicht alle Ihrer Desktop-Apps in der Startmenü-Suche und in “Alle Apps” sehen, scheint es einen Fehler zu geben, bei dem Windows 10 nur bis zu 512 Startmenü-Einträge registriert, was die Ursache sein kann.

Sie können sehen, wie viele Startmenüeinträge Sie derzeit haben, indem Sie Folgendes in der Powershell ausführen:

Get-StartApps | measure

Sie sollten eine Anzahl erhalten, die alle Ihre Modern/Metro-Apps plus alle Verknüpfungen in Ihrem Startmenü widerspiegelt ( eine für jede .lnk-Datei ). Wenn die Anzahl größer als 512 ist, können Sie unnötige Startmenüeinträge löschen, indem Sie entweder nicht verwendete Anwendungen deinstallieren oder die unnötigen .lnk-Dateien aus den Startmenüverzeichnissen löschen:

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

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

Während Sie die .lnk-Dateien aus diesen Ordnern löschen, registriert Windows 10 automatisch die Startmenü-Verknüpfungen, die es zuvor aufgrund des Fehlers übersprungen hatte, ohne dass Sie etwas tun müssen. Wenn Sie den Powershell-Befehl erneut ausführen, sollte er die aktualisierte Anzahl wiedergeben. Sobald Sie die Zählung auf 512 gebracht haben, sollten in der Startmenü-Suche und in “Alle Apps” keine Elemente mehr fehlen.

HINWEIS: Eine einfache Möglichkeit, einen ganzen Haufen unnötiger .lnk-Dateien zu entfernen, besteht darin, alle Verknüpfungen zu Deinstallationsprogrammen zu löschen, da Sie fast immer bereits über “Software” darauf zugreifen können. Wenn das nicht ausreicht, können Sie WinDirStat gegen die beiden obigen Startmenü-Ordner laufen lassen und nach “Elementen” sortieren, um zu sehen, welche Anwendungen die meisten Verknüpfungen hinzugefügt haben. Viele Anwendungen fügen auch Links zu ihrer Website oder Dokumentation hinzu, die Sie oft nicht brauchen, da sie nur eine Google-Suche entfernt sind.

Für mich war es nicht genug, das niedrig hängende Obst zu löschen, so dass ich am Ende eine Reihe von Startmenü-Ordnern für selten verwendete Anwendungen in ein temporäres (nicht indiziertes) Verzeichnis verschieben musste. Ich habe vor, sie zurück zu verschieben, sobald der Fehler behoben ist. Insbesondere Visual Studio, SQL Server und die verschiedenen SDKs von Microsoft fügen Tausende von Startmenüeinträgen hinzu.

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

Es ist schwer zu glauben, dass etwas, das so grundlegend für Windows und zentral aus Sicht des Benutzers ist, so fehlerhaft sein kann. Ich hatte ziemlich genau das gleiche Problem. Ich habe es gelöst, indem ich alles aus dem Index entfernt habe, außer dem Startmenü. Das ist vielleicht keine Option für Sie, da Sie anscheinend gerne über viele Ordner hinweg suchen können.

Vor Windows 7 habe ich ein Tool namens “Find and Run Robot” stark benutzt, meiner Meinung nach viel besser als launchy, um Programme und Dateien zusätzlich zum Startmenü zu finden. Es lässt Ihr Startmenü in Ruhe, im Gegensatz zu den Startmenü-Ersatzprogrammen und arbeitet völlig unabhängig.

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

Einen Versuch wert ist Systemsteuerung -> Problembehandlung -> Alle anzeigen -> Suche und Indizierung. Auf meinem Windows 10 (gerade von Windows 8.1 aktualisiert) hat es einige Berechtigungsprobleme bei suchbezogenen Ordnern gefunden und behoben.

Natürlich hat es meine Suchprobleme, die meisten Startmenü-Anwendungen und -Einstellungen nicht zu finden, nicht behoben (genauso wenig wie die Neuinstallation von Cortana, das Herumspielen mit Index-Ordner-Variationen, wie z. B. nur das Startmenü zu verwenden, den Index immer wieder neu aufzubauen, usw.). Suche funktionierte meist gut vor dem Windows 10 Upgrade - seufz.

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

Meine Untersuchung hat ergeben, dass Programme im Benutzer-Startmenü

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

automatisch von der Indizierung der Benutzer ausgeschlossen ist (appData ausschließen).

Ich habe diesen Ordner manuell hinzugefügt und warte darauf, dass der Index erstellt wird.

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

Ok, eine Neuindizierung der Suche über den Bildschirm “Erweiterte Optionen” unter Indexoptionen (siehe Screenshot) scheint das Problem zu beheben. Es wird eine Weile dauern, bis es läuft, aber schon jetzt tauchen 7-Zip und Beyond Compare dort auf, wo sie vorher nicht auftauchten (und die sind alphabetisch am nächsten am Start, nehme ich an).


EDIT Letztlich hat das nur teilweise funktioniert. Es hat zwar einige der fehlenden Apps gefunden, aber 90% der Apps fehlen immer noch.

Außerdem scheint es keine Möglichkeit zu geben, sie wieder hinzuzufügen.

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

Eigentlich scheint es ein größeres Problem zu sein:

Auf meinem Konto, Microsoft oder lokal, das vor dem Upgrade bestand, findet Cortana keine Apps oder Einstellungen. Es findet jetzt meine Dokumente, nachdem es den Index neu aufgebaut hat.

Es sucht auch nicht in “Einstellungen”. Und noch schlimmer, außerhalb von Cortana findet die Suche im Suchfeld des Panels “Einstellungen” nichts, selbst wenn der gesuchte Text auf der aktuellen Suchseite steht!

Auf einem neu erstellten lokalen Administratorkonto, nur zum Test, funktioniert es einwandfrei.

Es könnte irgendwo ein Problem mit den Zugriffsrechten sein.

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

Ich glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis `C:\Users<username>Ich glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis befanden. Meine Startmenü-Suche war wirklich langsam und lieferte keine brauchbaren Ergebnisse (fand keine eingebauten Anwendungen wie Internet Explorer oder Edge).

Ich konnte das Problem beheben, indem ich meine “Indizierten Orte” auf die Windows-Standardeinstellungen zurücksetzte (Rechtsklick auf die Starttaste -> Systemsteuerung -> Indizierungsoptionen -> Ändern).

Nur einschließen:

  • Offline-Dateien
  • Startmenü (`C:\ProgramData\Microsoft\Windows\Start MenuIch glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis `C:\Users<username>Ich glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis befanden. Meine Startmenü-Suche war wirklich langsam und lieferte keine brauchbaren Ergebnisse (fand keine eingebauten Anwendungen wie Internet Explorer oder Edge).

Ich konnte das Problem beheben, indem ich meine “Indizierten Orte” auf die Windows-Standardeinstellungen zurücksetzte (Rechtsklick auf die Starttaste -> Systemsteuerung -> Indizierungsoptionen -> Ändern).

Nur einschließen:

  • Offline-Dateien
  • Startmenü ()
  • Benutzer (`C:\UsersIch glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis `C:\Users<username>Ich glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis befanden. Meine Startmenü-Suche war wirklich langsam und lieferte keine brauchbaren Ergebnisse (fand keine eingebauten Anwendungen wie Internet Explorer oder Edge).

Ich konnte das Problem beheben, indem ich meine “Indizierten Orte” auf die Windows-Standardeinstellungen zurücksetzte (Rechtsklick auf die Starttaste -> Systemsteuerung -> Indizierungsoptionen -> Ändern).

Nur einschließen:

  • Offline-Dateien
  • Startmenü (`C:\ProgramData\Microsoft\Windows\Start MenuIch glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis `C:\Users<username>Ich glaube, Sie indizieren tatsächlich zu viele Dateien und das hindert die Suche daran, brauchbare Ergebnisse zu liefern. Ihr Bildschirm “Indizierungsoptionen” zeigt etwa 1,9 Millionen indizierte Objekte an.

Ich hatte auch etwa 1,5 Millionen Dateien in meinem Index, wobei sich alle meine Entwicklungsdateien in meinem Verzeichnis befanden. Meine Startmenü-Suche war wirklich langsam und lieferte keine brauchbaren Ergebnisse (fand keine eingebauten Anwendungen wie Internet Explorer oder Edge).

Ich konnte das Problem beheben, indem ich meine “Indizierten Orte” auf die Windows-Standardeinstellungen zurücksetzte (Rechtsklick auf die Starttaste -> Systemsteuerung -> Indizierungsoptionen -> Ändern).

Nur einschließen:

  • Offline-Dateien
  • Startmenü ()
  • Benutzer (, aber ohne C:\Users\<username>\AppData)
  • Ich habe auch meine großen Entwicklungsverzeichnisse unter meinem Benutzerverzeichnis ausgeschlossen (C:\Users\<username>\dev, etc.).

So sehen meine Indizierungseinstellungen jetzt aus (beachten Sie, dass ich jetzt nur noch ~36K Dateien indiziert habe):

Schließlich habe ich einen Neuaufbau des Index ausgelöst (Rechtsklick auf die Start-Schaltfläche -> Systemsteuerung -> Indizierungsoptionen -> Erweitert -> Neuaufbau).

Nachdem ich eine Weile auf die Neuindizierung gewartet habe, gibt das Startmenü nun korrekte Ergebnisse so schnell zurück, wie ich tippen kann!

Diese FAQ zur Verbesserung der Windows-Suche mithilfe des Index hat mich auf das Problem aufmerksam gemacht.

Kann ich meinen gesamten Computer indizieren, damit alle Suchen schnell sind?

Sie sollten das nicht tun. Wenn Sie den Index zu groß machen oder Systemdateispeicherorte (z. B. den Ordner “Programme”) einbeziehen, werden Ihre Routinesuchen langsamer. Um optimale Ergebnisse zu erzielen, empfehlen wir Ihnen, nur Ordner hinzuzufügen, die Sie häufig durchsuchen.

Der Standardsatz indizierter Ordner basiert auf den Vorgaben meines Medien-PCs, der eine Neuinstallation von Windows 10 hatte (wurde nicht von Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10 wie mein Hauptrechner aktualisiert)

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

Die radikalere (und effektivere) Lösung für eines der Indizierungsprobleme ist das Zurücksetzen der Indexierungsoptionen auf die Standardeinstellungen.

Da es keine offizielle Methode gibt, dies zu tun, kann man die inoffizielle Methode verwenden, die Windows-Registrierung zu bearbeiten. Die auszuführenden Schritte sind hier beschrieben: https://superuser.com/a/963621/210811 .

Aber hey, hier ist die Kopiervorlage:

  1. Stoppen Sie den Dienst Windows Search:

  2. Entfernen Sie den folgenden Registry-Zweig vollständig:

  3. Folgen Sie dem Schritt 1, aber klicken Sie diesmal auf Start statt auf Stop.

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

Dieser Fehler besteht offenbar seit der Technical Preview.

Ein Lösungsvorschlag lautet, sicherzustellen, dass “Programme” und “Programme (x86)” im Fenster “Indizierte Orte” aktiviert sind.

Andere Leute scheinen herausgefunden zu haben, dass der Fehler nur auftritt, wenn die Anzahl der Einträge im Menü 512 überschreitet. Um diese Theorie zu überprüfen, schlage ich vor, die Indizierten Orte auf das Nötigste zu minimieren und den Index neu zu erstellen. Sobald die wesentlichen Elemente indiziert und verfügbar sind, können Sie weitere Orte hinzufügen.

Eine letzte Lösung ist die Installation eines alternativen Startmenüs, z. B. der fre Classic Shell . Das Windows-Startmenü und die Classic Shell können beide parallel verwendet werden.

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

Dies hat bei mir funktioniert und erforderte keine Änderung der Suchindexeinstellungen oder eine Neuinstallation von Cortana.

Start > Suchen Sie die Cortana-App in der alphabetischen App-Liste > Rechtsklick > Mehr > App-Einstellungen > Scrollen Sie nach unten und klicken Sie auf “Zurücksetzen”.

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

Ich hatte das gleiche Problem, das folgende hat es für mich gelöst:

Ich habe zunächst Cortana neu installiert, wie in einem früheren Beitrag beschrieben. Das hat das Problem nicht gelöst, ich möchte es nur der Vollständigkeit halber erwähnen (vielleicht macht es ja einen Unterschied, wenn man es nicht macht ;)

Dann habe ich die Indizierungsoptionen geöffnet und den Benutzerordner und den Startmenü-Ordner (der unter C:\ProgramData\Microsoft\Windows\Startmenü zu finden ist) entfernt. Dazu müssen die versteckten Dateien angezeigt werden. Ich klickte auf OK und schloss die Indizierungsoptionen.

Dann öffnete ich die Indizierungsoptionen erneut, fügte die beiden Ordner wieder hinzu, klickte auf Erweitert und aktivierte “Verschlüsselte Dateien indizieren” und klickte auf Wiederherstellen.

Damit war das Problem für mich gelöst. Jetzt können Word, Excel und alle Programme mit der Suche gefunden werden. Vielleicht sind nicht alle meine Schritte notwendig.

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

Ich habe dieses Problem behoben, indem ich den Windows-Suchdienst in services.msc aktiviert habe. Ich bin mir nicht sicher, ob ich ihn während des Tweakens versehentlich deaktiviert habe oder ob es nach dem Win 8.1 Upgrade so gekommen ist. Nach dem erneuten Aktivieren und Starten des Windows-Suchdienstes konnte ich meine Apps wieder durchsuchen.

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

Nach dem Upgrade auf Windows 10 fand die Cortana-Suche keine Anwendungen für mich, weil die Samsung Magician-Software, die ich für mein SSD-Laufwerk installiert hatte, auf den Modus “Maximale Zuverlässigkeit” konfiguriert war, der den Indizierungsdienst/die Suche deaktiviert. Um Cortana dazu zu bringen, die auf meinem Rechner installierten Anwendungen wieder zu finden, musste ich in der Samsung Magician-Software in den Modus “Maximale Zuverlässigkeit” wechseln. Diese Antwort wird für jeden mit Samsung SSD und Samsung Magician-Software hilfreich sein.

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

Wir hatten das gleiche Problem, aber die Ursache war, dass die UAC deaktiviert war.

Um das Problem zu beheben, aktivieren Sie die UAC wieder und erstellen Sie dann den Index neu.

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

Wenn ich zu “C:\ProgramData\Microsoft\Windows\Startmenü\Programme” blättere, sehe ich, dass die Verknüpfungen für diese Anwendungen alle noch vorhanden sind. Aber Cortana findet sie nicht. Alles, von den Microsoft Office-Anwendungen über IIS bis hin zu Beyond Compare und hunderten von anderen Anwendungen, die ich installiert habe.

Ich konnte dies beheben, indem ich mein Profil neu erstellt habe.

  1. Erstellen Sie einen neuen Benutzer
  2. Starten Sie den PC neu und melden Sie sich bei diesem neuen Benutzer an
  3. Benennen Sie das Benutzerverzeichnis unter C:\Users\ in _old um. 4. Öffnen Sie regedit und suchen Sie den Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. Dort gibt es mehrere Unterordner. Sie sollten den Ordner löschen, bei dem der Schlüssel “profileImagePath” übereinstimmt. Seien Sie vorsichtig, wenn Sie hier die falschen Ordner löschen.
  5. Starten Sie den PC neu und melden Sie sich mit Ihrem
  6. Ihr PC sollte nun ein neues Profil erstellen

Wenn Sie den Schritt 4 überspringen, erstellt Windows bei jedem Neustart einen neuen temporären Benutzerordner, der bei einem Neustart wieder entfernt wird.

Beachten Sie, dass einige Tests gezeigt haben, dass es keinen Unterschied macht, Dateien nach “C:\ProgramData\Microsoft\Windows\Start Menu\Programme” ODER “C:\Users\John\AppData\Roaming\Microsoft\Windows\Start Menu\Programme” zu kopieren.

Außerdem habe ich in einigen Themen gelesen, dass man die Standard-Bibliotheksordner (z.B. Dokumente, Bilder etc.) NICHT aus den indizierten Ordnern ausschließen sollte, da dies zu massiven Problemen bei der Suche führt.