Cortana Search no encuentra aplicaciones en Windows 10

115

En las últimas versiones (desde Windows Vista, creo), si presiona Windows keyy comienza a escribir, Windows buscará aplicaciones.

Desde que se actualizó a Windows 10 con Cortana , solo tiene problemas para encontrar aplicaciones. Y ella tampoco hace búsquedas parciales.

Algunos ejemplos:

  • WinKey+ tipo "Paint" no encuentra "mspaint". En cambio, sugiere algunas aplicaciones de la tienda.
  • WinKey+ tipo "Excel" no encuentra Excel. Tampoco escribir "Word" encuentra Word. Sin embargo, al escribir OneNote se encuentra OneNote.

¿Cuál es la razón de este comportamiento y cómo puedo hacer que Cortana encuentre las aplicaciones instaladas en mi máquina nuevamente? ¿Hay una configuración que me falta?


Si busco "C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs" puedo ver que todavía existen los accesos directos para estas aplicaciones. Pero Cortana no los está encontrando. Todo, desde las aplicaciones de Microsoft Office hasta IIS y más allá Compare con cientos de otras aplicaciones que he instalado.

¿Dónde puedo configurar qué carpetas indexa Cortana?


Como puede ver en la captura de pantalla a continuación, esta carpeta del menú Inicio está, de hecho, indexada:

Ingrese la descripción de la imagen aquí

Sin embargo, ninguna de estas aplicaciones regresará como resultados de búsqueda desde el menú "Inicio".

También puede estar relacionado con este problema .

Hice una nueva instalación de Skype (para escritorio), y no aparece en ninguna parte del menú de inicio. Y escribir "Skype" para buscar la aplicación no lo encuentra. Pero el acceso directo a Skype definitivamente está en esta ubicación:

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

EDITAR

La última actualización de Windows 10 (Umbral 2) me ha resuelto este problema. Cortana ahora encuentra todos mis archivos sin problemas. Anteriormente, mi única solución era usar Classic Shell , ahora he podido desinstalarlo y usar el menú estándar de Inicio de Windows.

Humano inteligente
fuente
Cuando busco pintura, encuentra "Paint, aplicación de escritorio". ¿No ves la aplicación Paint en absoluto? ¿Cambiaste la configuración de Cortana o de Búsqueda?
MC10
No. Si escribo "mspaint" encuentra "Paint, Run Command". Déjame ver si puedo encontrar la configuración de búsqueda y ver si algo no se verifica correctamente. (Editar: no parece haber una opción para esto)
Clever Human
1
Estoy experimentando el mismo problema e hice una nueva instalación de Windows 10 ayer. Esto es muy molesto.
Augusto Barreto
44
Descubrí que si va a C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs y abre el acceso directo "Buscar", se abre la función "Buscar en todas partes" de Win 8, y allí aparecen todas las aplicaciones, por lo que tiene ser un error en la nueva interfaz de usuario de búsqueda de win 10, y no en las opciones de indexación. Solo deseo que "win + s" pueda abrir "Buscar en todas partes" en lugar de Cortana.
Augusto Barreto
¡Porque Cortana es una criatura tonta!
Sypress

Respuestas:

129

Encontré una solución aquí: Cortana no encuentra aplicaciones de escritorio cuando las busca

Aquí está la parte relevante:

Reinstalé Cortana usando el siguiente procedimiento:

  1. Abra una ventana elevada del símbolo del sistema (presione win + X y luego presione A)
  2. Escribe start powershelly presiona enter
  3. Ejecute el comando (en una línea):

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

Después de 30 segundos, el problema se resolvió en mi máquina. Increíble.

Augusto Barreto
fuente
55
Gran descubrimiento! Realmente quería que esto funcionara para mí. Pero no fue así. Estoy feliz de que esto lo haya resuelto para usted, espero que esto también ayude a otras personas.
Humano inteligente
3
Si, exacto. Todavía tengo problemas con esto. En este punto, creo que este es un error en Windows 10 y espero que se solucione como un parche. También podría marcar esto como la solución, aunque no sea 100%
Clever Human
Tengo esto para trabajar, el vapor fue instantáneamente localizable. Estoy ejecutando W10 Pro. Además de la versión de Windows, lo único que viene a la mente sería verificar que su indicador de PowerShell esté elevado (diría Administrador frente a él)
Melikoth
3
Luego busque 'Comentarios de Windows', inicie la aplicación y cuéntele a Microsoft sobre este problema para que resuelvan lo que lo causa en primer lugar.
Daniel Sokolowski
Increíble. El único problema es que el problema vuelve a ocurrir y tengo que hacer esto una y otra y otra vez
User4951
22

Si está viendo algunas, pero no todas, sus aplicaciones de escritorio en la búsqueda del menú de inicio y en "Todas las aplicaciones", parece que hay un error en el que Windows 10 solo registrará hasta 512 entradas del menú de inicio , lo que puede ser la causa.

Puede ver cuántas entradas del menú de inicio tiene actualmente ejecutando lo siguiente desde powershell

Get-StartApps | measure

Debería obtener un recuento que refleje todas sus aplicaciones Modern / Metro más todos los accesos directos en su menú de inicio ( uno para cada archivo .lnk ). Si su recuento es superior a 512, entonces una solución es eliminar entradas innecesarias del menú de inicio desinstalando aplicaciones no utilizadas o eliminando los archivos .lnk innecesarios de los directorios del menú de inicio:

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

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

A medida que elimine los archivos .lnk de esas carpetas, Windows 10 registrará automáticamente los enlaces del menú de inicio que se omitieron previamente debido al error sin que tenga que hacer nada. Si ejecuta el comando powershell nuevamente, debería reflejar el recuento actualizado. Una vez que su cuenta regresiva llegue a 512, su búsqueda en el menú Inicio y "Todas las aplicaciones" ya no deberían faltar elementos.

NOTA: Una forma fácil de eliminar un montón de archivos .lnk innecesarios es eliminar todos los enlaces a los desinstaladores, ya que casi siempre tiene acceso a ellos a través de "Agregar o quitar programas". Si eso no es suficiente, puede ejecutar WinDirStat en las dos carpetas del menú de inicio anteriores y ordenar por "elementos" para ver qué aplicaciones han agregado la mayoría de los enlaces. Muchas aplicaciones también agregan enlaces a su sitio web o documentación que a menudo no necesita, ya que están a solo una búsqueda de Google.

Para mí, eliminar la fruta baja no fue suficiente, así que terminé teniendo que mover un montón de carpetas del menú de inicio para aplicaciones poco utilizadas a un directorio temporal (no indexado). Estoy planeando moverlos de nuevo una vez que se resuelva el error. En particular, Visual Studio, SQL Server y los diversos SDK de Microsoft agregan una TONELADA de entradas del menú de inicio.

ivanatpr
fuente
Buscar esos directorios del menú de inicio para "Ayuda", "Desinstalar", "Léame" y "Página de inicio" me ayudó a deshacerme de algunas entradas (¡alrededor de 200!)
Justin
@ivanatpr ¿necesito que los programas agreguen accesos directos al menú de inicio cada vez que instalo un programa? no tengo mis programas haciendo eso, así que no terminan indexando lo que parece.
n00b
Tengo un recuento de 315, no cambiará después de eliminar enlaces / carpetas de ambas ubicaciones, ¿alguna idea de qué podría estar mal?
Dan
Grandes consejos Tenía 639 enlaces. Después de eliminar varios archivos basura, bajé a 483 y todo parece funcionar correctamente.
matli
14

Es difícil creer que algo tan fundamental para Windows y central desde la perspectiva del usuario pueda ser este error. Tuve casi el mismo problema. Lo resolví eliminando todo del índice, excepto el menú Inicio. Es posible que esta no sea una opción para usted, ya que parece que le gustaría poder buscar en muchas carpetas.

Antes de Windows 7, solía usar una herramienta llamada "Buscar y ejecutar robot" en gran medida, mucho mejor que el lanzamiento en mi opinión, para encontrar programas y archivos además del menú de inicio. Deja su menú de inicio solo, a diferencia de los reemplazos del menú de inicio y funciona de manera completamente independiente.

naveed
fuente
8

Una cosa que vale la pena probar es Panel de control -> Solucionador de problemas -> Ver todo -> Buscar e indexar . En mi Windows 10 (recién actualizado desde Windows 8.1), encontró y solucionó algunos problemas de permisos en las carpetas relacionadas con la búsqueda.

Por supuesto, no ha solucionado mis problemas de búsqueda de no encontrar la mayoría de las aplicaciones y configuraciones del Menú de Inicio (tampoco lo hizo reinstalar Cortana, jugar con las variaciones de la carpeta de índice como simplemente usar el Menú de Inicio, reconstruir el índice una y otra vez, etc.). La búsqueda funcionó bien antes de la actualización de Windows 10 - suspiro.

gl-
fuente
Me quedé con este problema también. Soy capaz de usar la búsqueda pero no encuentra ningún archivo .exe. Creo un archivo txt, encontrará que 5 segundos más tarde, cambio el nombre de ese archivo a .exe y no lo encuentra. Me vuelve loco.
Ivan Viktorovic
7

Mi investigación ha encontrado que los programas en el menú de inicio del usuario

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

Se excluye automáticamente de la indexación de los usuarios (excluir appData).

Agregué manualmente esa carpeta y estoy esperando que se genere el índice.

ck.
fuente
@surfasb Probablemente solo fue reindexando lo que lo hizo. La Start Menucarpeta es una ubicación incluida sin exclusiones por defecto.
1j01
En Windows Server 2016, AppData se excluye de manera predeterminada para todos los usuarios. Cuando elimino la exclusión, se indexa el menú Inicio en AppData, pero incluso después de forzar una reconstrucción, faltan la mayoría de los accesos directos.
SebiF
5

Ok, hacer una reindexación de la búsqueda desde la pantalla "Opciones avanzadas" en Opciones de índice (ver captura de pantalla) parece estar solucionando el problema. Tardará un tiempo en ejecutarse, pero 7-Zip y Beyond Compare están llegando a donde no lo hacían anteriormente (y supongo que están alfabéticamente más cerca del comienzo, supongo).

ingrese la descripción de la imagen aquí


EDITAR En última instancia, esto solo funcionó parcialmente. Encontró algunas de las aplicaciones que faltan, pero el 90% de ellas aún faltan.

Además, parece que no hay forma de volver a agregarlos.

Humano inteligente
fuente
3
Tengo el mismo problema y la reindexación no funcionó para mí.
Ivan Zlatev
Re-indexar finalmente no funcionó para mí tampoco. Encontró algunas de las aplicaciones faltantes. Pero la mayoría de ellos todavía se han ido (como todas las aplicaciones de oficina)
Clever Human
4

En realidad, parece ser un problema mayor:

En mi cuenta, Microsoft o local, que existía antes de la actualización, Cortana no encuentra aplicaciones ni configuraciones. Ahora encuentra mis documentos después de reconstruir el índice.

Tampoco busca en "Configuración". Y lo que es peor, fuera de Cortana, la búsqueda en el cuadro de búsqueda del panel "Configuración" no encuentra nada, incluso si el texto buscado está en la página de búsqueda actual.

En una cuenta de administrador local recién creada, solo para prueba, funciona de maravilla.

Podría ser un problema de derecho de acceso en alguna parte.

dinero en efectivo
fuente
¿Encontró una solución para esta versión del problema? Estoy teniendo este problema exacto.
NickG
Solo mis 2 centavos, creé una cuenta de administrador local, eliminé mi cuenta de Microsoft y luego creé mi cuenta de Microsoft desde cero. Después de iniciar sesión, se pueden encontrar todas las aplicaciones. Ciertamente parece ser un problema de perfil.
basvo
3

Creo que en realidad estás indexando demasiados archivos y eso impide que la búsqueda devuelva resultados útiles. La pantalla de Opciones de indexación muestra alrededor de 1,9 millones de elementos indexados.

También tenía alrededor de 1,5 millones de archivos en mi índice, con todos mis archivos de desarrollo en mi C:\Users\<username>\directorio. Mi búsqueda en el menú de inicio fue realmente lenta y no arrojó resultados útiles (no encontraría aplicaciones integradas como Internet Explorer o Edge).

Pude solucionarlo restableciendo mis "Ubicaciones indexadas" a los valores predeterminados de Windows (haga clic con el botón derecho en el botón de inicio -> Panel de control -> Opciones de indexación -> Modificar).

Incluir solo:

  • Archivos sin conexión
  • Menú de inicio ( C:\ProgramData\Microsoft\Windows\Start Menu\)
  • Usuarios ( C:\Users\pero excluyentes C:\Users\<username>\AppData)
  • También excluí mis grandes directorios de desarrollo en mi directorio de usuarios ( C:\Users\<username>\dev, etc.).

Así es como se ve mi configuración de indexación ahora (Tenga en cuenta que ahora solo tengo ~ 36K archivos indexados):

Mis ubicaciones indexadas actualizadas

Finalmente, activé una reconstrucción del índice (haga clic con el botón derecho en el botón de inicio -> Panel de control -> Opciones de indexación -> Avanzado -> Reconstruir).

Mis ubicaciones indexadas actualizadas

¡Después de esperar un poco a que las cosas se vuelvan a indexar, el menú de inicio devuelve resultados correctos tan rápido como puedo escribir!

Estas preguntas frecuentes sobre cómo mejorar las búsquedas de Windows utilizando el índice es lo que me alertó sobre el problema.

¿Puedo indexar toda mi computadora para que todas las búsquedas sean rápidas?

No deberías hacer esto. Si hace que el índice sea demasiado grande o si incluye ubicaciones de archivos del sistema (como la carpeta Archivos de programa), sus búsquedas de rutina se ralentizarán. Para obtener los mejores resultados, le recomendamos que solo agregue las carpetas que busca con frecuencia.

El conjunto predeterminado de carpetas indexadas se basó en los valores predeterminados de mi PC multimedia que tenía una instalación limpia de Windows 10 (no se actualizó Windows 7 -> Windows 8 -> Windows 8.1 -> Windows 10como mi máquina principal)

Sly_cardinal
fuente
2

Esta respuesta es mi propio descubrimiento en Windows 10 Pro 1703 x64. (Esa es la Actualización de creadores, amigos). Tuve que recurrir a ella porque, para mi sorpresa, la respuesta de Augusto Barreto no funcionó para mí. Sin más preámbulos:

  1. Realice una de las siguientes acciones:
    • Cree una nueva cuenta de usuario temporal con privilegios administrativos, cierre sesión en su cuenta actual (muy importante) e inicie sesión en la cuenta temporal
    • Inicie su computadora en el Entorno de recuperación de Windows
  2. Eliminar, renombrar o mover la siguiente carpeta:

    C:\Users\[Your username]\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
    

    Nota: En el entorno de recuperación de Windows, C: a veces puede convertirse en D :, E: o incluso F :, dependiendo de la configuración de su computadora.

  3. Vuelva a iniciar sesión en su cuenta original.

Cortana no funcionará de inmediato. (Está ocupado recreando la carpeta que acaba de eliminar). Pero cuando lo haga, todo estará bien. No olvides eliminar la cuenta de usuario temporal.

Aviso importante: cuando llegué a la conclusión de hacer esto, me había asegurado de que Windows Search Indexer funcionaba bien y que el problema de Cortana no mostraba bien el resultado. Mi evidencia fue que Cortana podía encontrar literalmente todo lo demás (incluida mi música) y las búsquedas del Explorador de archivos funcionaron bien.


fuente
Restablecer Cortana como sugiere esta respuesta superuser.com/a/1349887/322261 tiene el mismo efecto, creo: (la fecha de la carpeta ahora es la fecha de hoy) y rápidamente resolvió este problema feo para mí.
GLM
2

La solución más radical (y efectiva) para cualquiera de los problemas de indexación es restablecer las Opciones de indexación a sus valores predeterminados.

Como no existe un método oficial para hacerlo, se puede usar un método no oficial, editando el Registro de Windows. Los pasos a seguir se describen aquí: https://superuser.com/a/963621/210811 .

Pero bueno, aquí está la copia:

  1. Detenga el servicio de búsqueda de Windows :

    Win+ R, services.msc,Enter

    Busque la entrada de Búsqueda de Windows , haga clic en ella y elija Detener en la columna izquierda.

  2. Elimine la siguiente rama de registro en su totalidad:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search \ CrawlScopeManager \ Windows \ SystemIndex

    Puede utilizar la edición casera gratuita de Registrar Registry Manager para esto.

  3. Siga el paso 1, pero haga clic en Iniciar en lugar de Detener esta vez.

Nube translúcida
fuente
Incluso con el servicio detenido, aparece un error al intentar eliminarlo. Resulta que primero tuve que tomar posesión.
jpmc26
Correcto, por eso mencioné al Registrar Registry Manager. Regular regedit.exeno puede eliminar esta rama debido a este problema de propiedad.
TranslucentCloud
1

Este error aparentemente existía desde la Vista previa técnica.

Una solución propuesta es asegurarse de que los Archivos de programa y los Archivos de programa (x86) estén marcados en la ventana Ubicaciones indexadas.

Otras personas parecen haber descubierto que el error solo aparece cuando la cantidad de elementos en el menú excede 512. Para verificar esta teoría, sugiero minimizar la ubicación indexada al mínimo y reconstruir el índice. Una vez que los elementos esenciales estén indexados y disponibles, puede agregar más ubicaciones.

Una solución final es instalar un menú de inicio alternativo, como el Classic Shell gratuito . El menú Inicio de Windows y Classic Shell pueden usarse en paralelo.

harrymc
fuente
1

Solucioné este problema habilitando el servicio de búsqueda de Windows en services.msc. No estoy seguro si lo desactivé durante un ajuste por accidente o si ocurrió así después de la actualización de Win 8.1. Después de volver a habilitar e iniciar el servicio de búsqueda de Windows, podría buscar mis aplicaciones nuevamente.

Robar
fuente
Si sus servicios de dominio deshabilitan esto 'por razones de rendimiento' en el pasado, ¡lo morderá con Windows 10!
CarComp
1

Tuve el mismo problema, lo siguiente me lo resolvió:

En primer lugar, reinstalé Cortana como se explicó en una publicación anterior. Esto no resolvió el problema, y ​​solo quiero incluirlo para completarlo (tal vez no hacerlo hace la diferencia;)

Luego abrí las opciones de indexación y eliminé la carpeta del usuario y la carpeta del menú de inicio (que se puede encontrar en C: \ ProgramData \ Microsoft \ Windows \ Start Menu). Para hacerlo, se deben mostrar los archivos ocultos. Hice clic OKy cerré las opciones de indexación.

Luego volví a abrir las opciones de indexación, agregué las dos carpetas nuevamente, hice clic en Avanzado y habilité "Indexar archivos cifrados" e hice clic en Reconstruir.

Esto resolvió el problema para mí. Ahora Word, Excel y todos los programas se pueden encontrar con la búsqueda. Quizás no todos mis pasos sean necesarios.

Fabi
fuente
¡Tenía muchas esperanzas para esta solución! Lamentablemente, para mí no funcionó. De hecho, ahora tengo una notificación permanente "Estamos preparando la búsqueda ..." en la parte superior del área de búsqueda. Intentaré reiniciar más tarde y veré si hace algo diferente.
Clever Human
1

Después de actualizar a Windows 10, la búsqueda de Cortana no encontró aplicaciones para mí porque el software Samsung Magician que instalé para mi unidad SSD se configuró en el modo de máxima confiabilidad, que deshabilitó el servicio / búsqueda de indexación. Para que Cortana encuentre aplicaciones instaladas en mi máquina nuevamente, necesitaba cambiar al modo de máxima confiabilidad en el software Samsung Magician. Esta respuesta será útil para cualquier persona con Samsung SSD y el software Samsung Magician.

ingrese la descripción de la imagen aquí

kimbaudi
fuente
1

Esto funcionó para mí y no implicó cambiar la configuración del índice de búsqueda o reinstalar Cortana.

Inicio> Buscar aplicación Cortana en la lista alfabética de aplicaciones> Haga clic con el botón derecho> Más> Configuración de la aplicación> Desplácese hacia abajo y haga clic en "Restablecer"

Richard Williams
fuente
La próxima vez que tuve que resolver un problema, primero comprobaré la última solución mostrada. Gracias por compartir
GLM
0

Si busco "C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs" puedo ver que todavía existen los accesos directos para estas aplicaciones. Pero Cortana no los está encontrando. Todo, desde las aplicaciones de Microsoft Office hasta IIS y más allá Compare con cientos de otras aplicaciones que he instalado.

Podría solucionar esto recreando mi perfil.

  1. Crea un nuevo usuario
  2. Reinicia la PC y la bruja a ese nuevo usuario
  3. Cambie el nombre del directorio de usuario en C: \ Users \ a _old
  4. Abra regedit y busque la clave HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
  5. Hay varias subcarpetas. Debe eliminar la carpeta donde coincide con la clave "profileImagePath". Tenga cuidado al eliminar las carpetas incorrectas aquí.
  6. Reinicie la PC e inicie sesión con usted
  7. Su PC ahora debería crear un nuevo perfil

Si omite el paso 4, Windows creará en cada reinicio una nueva carpeta de usuario temporal que se eliminará con un reinicio.

Tenga en cuenta que algunas pruebas me mostraron que parece que no hay diferencia al copiar archivos a "C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs" O "C: \ Users \ John \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programas ".

Además, leí sobre algunos temas que NO debe excluir las carpetas de biblioteca predeterminadas (por ejemplo, documentos, imágenes, etc.) de las carpetas indexadas porque esto causará problemas masivos con la búsqueda.

Ivan Viktorovic
fuente
Agregue un comentario si rechaza las respuestas por qué esta es una respuesta incorrecta / incorrecta.
Ivan Viktorovic
0

Tuvimos el mismo problema, pero la causa fue tener UAC deshabilitado.

Para solucionarlo, vuelva a habilitar UAC y luego reconstruya el índice.

Bob Esponja
fuente