Aquí están mis pensamientos sobre el problema:
Hice muchas pruebas y parece que hay una base de datos para las entradas del menú de inicio que no se mantiene sincronizada con los enlaces que se encuentran debajo
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
y %appdata%\Microsoft\Windows\Start Menu
.
Si desea agregar un elemento al menú de inicio y desea poder buscarlo, debe realizar algunos pasos para asegurarse de que realmente funciona:
- Al principio, desancla el elemento si ya lo has anclado. Y asegúrese de que no haya más enlaces a ese programa en el menú de inicio.
- A continuación, cree un enlace al programa en el Escritorio.
- Si lo agrega al menú de inicio (Cópielo en C: \ ProgramData \ Micr ...) y aparece debajo de los programas recién agregados, lo logró.
- Si no lo hace, pero en cambio se muestra como una aplicación anclada, eso significa que todavía hay una entrada defectuosa en la base de datos del menú de inicio.
- En ese caso, debe crear un enlace en el escritorio a algún otro programa que tenga en su disco duro que aún no esté en el menú de inicio.
- Nombre correctamente este enlace con el nombre de su programa deseado.
- Ahora copie este enlace a la carpeta del menú de inicio y debería aparecer debajo de los programas agregados recientemente. Además, debería aparecer en la búsqueda.
- Por supuesto, esto iniciará el ejecutable incorrecto, pero ahora puede cambiar el destino y la ruta de ejecución del enlace y ya está :-)
Algunos consejos más:
- Si un programa no desaparece del menú de inicio, a pesar de que lo eliminó, puede matar a explorer.exe y reiniciarlo o cerrar sesión e iniciar sesión nuevamente.
- Haga lo mismo si agregó un programa a la RUTA del sistema y el menú de inicio no reconoce el comando. Reiniciar el proceso del explorador asegurará que se cargue la nueva variable PATH.