¿Dónde están TODAS las ubicaciones de las carpetas del menú Inicio en Windows 10?

53

Estoy tratando de reparar el daño del menú de inicio después de la instalación de Windows 10.

Actualmente, eliminé todos los archivos de las ubicaciones conocidas de los archivos del menú de inicio, pero aún tengo algunas entradas en el menú de inicio.

Aquí están las carpetas de prueba están vacías:

ingrese la descripción de la imagen aquí

Y aquí está la prueba de que todavía tengo algunas entradas en el menú principal:

ingrese la descripción de la imagen aquí

¿Cuáles son todas las ubicaciones de las carpetas del menú Inicio en Windows 10?

Dims
fuente
55
@gronostaj Publiqué una prueba, elimine el voto negativo.
atenúa el
1
@ fixer1234 El contenido de la ruta no coincide con el contenido del menú Inicio. Por ejemplo, la ruta contiene dos YourKit Java Profiler*entradas, Бесплатные игры Atarata, Декларация 2012, Игры Alawary Игры от Alawarlas entradas, que no están en el menú.
atenúa el
1
@Moab Contiene una mezcla más, pero no una conicidencia completa. Puede publicar pruebas si no crees.
Atenúa el
1
No todas las entradas del menú de inicio están en esa carpeta. Creo que se incluye cualquier cosa en la carpeta equivalente "todos los usuarios", además hay otras rutas al menú. Ese directorio es principalmente para que puedas agregar cosas. ¿Por qué algunos elementos del directorio no están en el menú, son ejecutables o enlaces a ejecutables?
Fixer1234
2
re: su comentario anterior, no creo que todo en el menú de inicio se encuentre en una sola carpeta.
Fixer1234

Respuestas:

82

Lo puedes encontrar aquí :

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

que, en una instalación estándar, se refieren a

C:\ProgramData\Microsoft\Windows\Start Menu\Programs
C:\Users\<User>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Para mí, eso incluye todas las carpetas y archivos en la pantalla de inicio.

Pero tal vez instaló programas, luego los desinstaló, pero las carpetas permanecieron allí, por lo tanto, las carpetas o archivos adicionales.

En mi caso, todo lo que estaba en esa carpeta existía en el menú Inicio.

DodiNj
fuente
1
Esto no es todo, ¿qué pasa con cortana, grabadora de voz, alarmas y reloj, etc.? No sé de dónde vienen esas cosas porque no es ninguno de esos lugares.
Sephethus
Todavía hay entradas que no aparecen allí, me falta el bloatware ms como Microsoft News, Candy Crush Saga. ¿Sabes dónde puedo encontrar estas entradas?
Honsa Stunna
2
@HonsaStunna, las aplicaciones de Windows no funcionan de la misma manera que los programas instalados tradicionalmente. Es posible que desee consultar el siguiente artículo sobre la eliminación de archivos .appx si esto logra su objetivo. (Aplicaciones de Windows) de su sistema: elimine el paquete APPX para todos los usuarios . Consulte también: Eliminar aplicaciones aprovisionadas durante la actualización de Windows, ya que las aplicaciones pueden reaparecer después de actualizaciones de funciones u otros inicios de sesión de usuarios.
DontCopyThatFloppy
Estaba buscando la ubicación del pin para iniciar los elementos del menú y esto me ayudó:%ProgramData%\Microsoft\Windows\Start Menu\Programs
Shiyaz
10

Como está familiarizado con PowerShell, hay varias soluciones posibles ...

Y sí, estoy en Win 10:

PS > [Environment]::OSVersion.Version

Major  Minor  Build  Revision
-----  -----  -----  --------
10     0      10586  0

Preguntar a Windows (.NET)

Pídale a Windows (.NET que sea específico) dónde está la ubicación. Esto resolverá la ubicación correcta en caso de que, como yo, haya movido su AppData\Roamingcarpeta a una ubicación similar a DropBox .

PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu

Más sobre GetFolderPath.

Eliminar archivos corruptos de AppLocker

PowerShell (como administrador):

PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }

Reinicie Windows después de ejecutar el comando.

DISM Restaurar Salud

PowerShell (como administrador):

& dism /online /cleanup-image /restorehealth

Reinicie Windows después de ejecutar el comando.

Vuelva a registrar paquetes de aplicaciones

PowerShell (como administrador):

PS > Get-AppXPackage -AllUsers | %{ Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

Es posible que obtenga algunos errores (texto rojo). Por lo general, esto dice .xmlque no se puede encontrar; simplemente ignóralo.

Re-indexar

Como se vinculó anteriormente en este hilo , simplemente volver a indexar su unidad debería hacer que la base de datos del menú Inicio se actualice. Apagaba la indexación y luego volvía a encenderlo.

Desactivar la indexación eliminó los archivos de indexación en versiones anteriores de Windows; No he probado esto en Windows 10. Si es necesario, puede eliminar manualmente los archivos de indexación una vez que la indexación está desactivada; Es posible que deba reiniciar después de desactivar la indexación para liberar todos los controladores abiertos. La ubicación predeterminada para los archivos de indexación es:C:\ProgramData\Microsoft\Search

VertigoRay
fuente
1
Esta es una gran respuesta. Gracias por la información sobre GetFolderPath.
Ashhar Hasan
8

Aunque es completamente no obvio, en realidad es muy simple.

Windows-R para abrir run menuy escribir:

shell:programs. Esto abre el equivalente deC:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

shell:common programs. Esto abre el equivalente deC:\ProgramData\Microsoft\Windows\Start Menu\Programs

Personalmente uso shell:startupmucho para abrir la carpeta donde se encuentran los accesos directos para iniciar automáticamente.

Puede encontrar la lista completa en el sitio winhelponline .

Jeroen Ritmeijer
fuente
7

La carpeta que busca no existe.

El menú de inicio de Windows 10 usa una base de datos propietaria de Microsoft, no hay carpeta.

Cuando hace clic en "Todos los programas" en el menú de inicio, Windows muestra todos los programas enumerados en su base de datos del menú de inicio. La base de datos se rellena con elementos de múltiples ubicaciones como se describe el fijador1234, pero en última instancia, se muestran los contenidos de la base de datos y no ninguna carpeta (s) específica (s).

qasdfdsaq
fuente
3
¿Cómo manipular esta base de datos? ¿Cómo eliminar / agregar elementos? Tengo el menú de inicio completamente dañado y necesito arreglarlo.
Atenúa
66
Esta respuesta simplemente cambia la pregunta de "dónde está la carpeta" a "dónde está la base de datos".
jiggunjer
1
@jiggunjer: Siéntase libre de hacer una nueva pregunta.
qasdfdsaq
1
Esta es solo una forma agresiva de decir 'la información proviene de múltiples carpetas'
mikemaccana
1
@mikemaccana estuvo de acuerdo, podría haber dicho fácilmente cuál era la respuesta con 51 votos actualmente, pero en su lugar tomó la ruta hiper agresiva y no útil. Preguntarse por qué.
Hellreaver
1

Odio reventar burbujas, pero no hay una base de datos . Hay 3 lugares para buscar, pero todavía estoy buscando 1 más: por supuesto, para encontrarlos, necesita la vista Explorador de archivos para mostrar los archivos ocultos y del sistema. Si no puedes hacer eso, no deberías estar jugando aquí.

Contiene elementos anclados en el menú de inicio, no todos los programas ??????????????????????????????????? ¿Quién puede responder esto ???????????

Contiene elementos cargados para usuarios específicos C: \ Users (nombre de usuario) \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu

Contiene elementos cargados para todos los usuarios C: \ ProgramData \ Microsoft \ Windows \ Start Menu

Contiene elementos anclados a la barra de tareas por usuario C: \ Users (nombre de usuario) \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

En Windows 10, no he encontrado un uso para los elementos en C: \ Users (nombre de usuario) \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch . Supongo que podría agregarlo como una nueva barra de herramientas como se hizo en Windows 7 y versiones anteriores, pero no veo ningún punto.

ruggb
fuente
2
Esto realmente debería publicarse como un comentario, o como una nueva pregunta (o ambas). No es una respuesta real.
music2myear
1
Además, sí, es una base de datos en Windows 10. Puedes considerarlo como un caché, pero en ese caso es una base de datos que actúa como un caché. O viceversa. La base de datos almacena en caché las entradas de varias carpetas que menciona y, a veces, no se actualiza cuando esas ubicaciones se cambian / actualizan. Como tal, a veces la solución es eliminar una entidad de una o más carpetas y, a veces, debe actualizar la base de datos.
music2myear
1

Es cierto que la base de datos binaria patentada Win10 StartMenu (algunos dicen tonto) se encuentra en:

  • Ortodoxo: % HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \

Pero esa no es toda la historia (AFAICT).

Hay un lado derecho (ortodoxo) en el menú de inicio de Windows 10 (grupos y mosaicos) y un lado izquierdo (palabras alfabéticas) ... donde ese lado izquierdo comprende al menos dos componentes (usuario y global).

Esto significa tres ubicaciones, si considera las partes alfabéticas y ortodoxas del menú Inicio de Windows 10.

Lado izquierdo (nombres de aplicación alfabéticos):

  • Global: % ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs \
  • Usuario: % AppData% \ Microsoft \ Windows \ Menú Inicio \ Programas \

El ortodoxo (mosaicos del lado derecho) del menú de inicio Win10 es la colmena binaria en:

  • Ortodoxo: % HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \ vedatamodel.edb

Tenga en cuenta que esta colmena de menú de mosaico ortodoxo tiene un tamaño fijo de 1024 KB (lo que probablemente explica el límite reputado de 500 entradas) y una fecha fija (lo que probablemente indica las supuestas cosas secretas que ocurren dentro de Win10 que no puedo explicar por mí mismo, pero tal vez otros Puedo explicar).

Como prueba de concepto, (como administrador u otro usuario) puede COPIAR toda la sección de la "Base de datos" ortodoxa binaria, y luego cambiar sus menús ortodoxos de Windows 10, y luego copiar su sección ortodoxa archivada, y obtendrá sus menús antiguos espalda.

Harold Jones
fuente
0

según la respuesta de DodiNj, estas son las "carpetas de origen" para el menú Inicio:

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

Pero ... También sugeriría verificar si dos accesos directos hacen referencia al mismo programa: en ese caso, SOLO UN ICONO se muestra en el menú Inicio, por lo que no puede verlo en otra carpeta. Parece que no puede tener la misma aplicación dos veces en el menú Inicio, incluso si usa enlaces con nombres diferentes o ubicados en diferentes subcarpetas. Tuve un problema similar, solo deje un acceso directo para un programa.

doraz
fuente
1
Por cierto, esto puede ser una confirmación implícita sobre la base de datos que utiliza diferentes fuentes, pero finalmente permite (o devuelve) un registro por aplicación.
doraz
0

La base de datos Win10 StartMenu binaria patentada de múltiples archivos se encuentra en:% HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \

Harold Jones
fuente
-1

Las cosas que se almacenan en alguna base de datos es lo más tonto que he leído. Eso no es verdad. Si quieres jugar con tus archivos y carpetas en el menú de inicio, solo ve a este directorio y puedes ajustarlos como quieras:

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

sabio
fuente
55
Estoy de acuerdo con la parte de "lo más tonto". Lamentablemente es cierto. Aún más tonto es que en Windows 10 10240 esta base de datos estaba limitada a unas 500 entradas; si tenía más en las carpetas del menú Inicio (desde donde se rellenó la base de datos), simplemente se ignoraron los 'extras'. Consulte arstechnica.com/gadgets/2015/07/… , título de la sección "Un nuevo menú de Inicio, no necesariamente uno mejor". Yo, acabo de instalar Start10 y me despedí del menú de inicio de Windows, que aún no funciona. Tendré que probar Classic Shell en algún momento también.
Jamie Hanrahan
Puede ser tonto, pero no puedes decir que no es cierto. Abra esa carpeta y luego abra su menú de inicio ... ahora, intente encontrar "Calendario", "Cámara" y otro bloatware en esa carpeta, no está allí, ¿verdad?
TWiStErRob
-1

Busqué el archivo en el disco duro (en mi caso era bytefence.exe) Lo encontré y lo eliminé.

Reabrí los programas del menú de inicio y luego intenté cargar el programa.

Windows mostró un mensaje de error preguntándome si quería eliminar el acceso directo porque el archivo ya no existía, respondí Sí y el menú Inicio eliminó el enlace automáticamente.

Espero que les ayude a las viejas brumas como yo que buscaban un directorio para eliminar. jajaja

Adivinanza
fuente
-1

Si hace clic con el botón derecho en algunos de los íconos, tendrá la opción de abrir la ubicación del archivo. Así que estaba buscando una manera de agregar algunos atajos útiles a la derecha del menú. Así que hice clic derecho en "Información de la computadora" debajo del encabezado "Herramientas del sistema" y abrí su ubicación ( C:\ProgramData\Microsoft\Windows\Start Menu\Programs). Luego agregué un nuevo acceso directo en esa carpeta (para mstsc.exe) y luego apareció bajo el encabezado "Herramientas del sistema". A continuación, puede arrastrar el acceso directo a su título preferido si lo desea.

Kristian Benning
fuente