Gdzie są WSZYSTKIE lokalizacje folderów Menu Start w systemie Windows 10?

53

Usiłuję naprawić uszkodzenie menu Start po instalacji systemu Windows 10.

Obecnie usunąłem wszystkie pliki ze znanych lokalizacji plików menu Start, ale nadal mam kilka wpisów w Menu Start.

Oto foldery próbne są puste:

wprowadź opis zdjęcia tutaj

A oto dowód, że wciąż mam kilka wpisów w Menu głównym:

wprowadź opis zdjęcia tutaj

Jakie są wszystkie lokalizacje folderów Menu Start w systemie Windows 10?

Przyciemnia
źródło
5
@gronostaj Zamieściłem dowód, proszę usunąć głosowanie negatywne.
Przerywa
1
@ fixer1234 Treść ścieżki nie pokrywa się z treścią menu Start. Na przykład ścieżka zawiera dwa YourKit Java Profiler*wpisy, Бесплатные игры Atarata, Декларация 2012, Игры Alawari Игры от Alawarwpisy, które nie są w menu.
Przerywa
1
@Moab Zawiera jeszcze jedną mieszankę, ale nie ma pełnego przekonania. Może wystawić dowód, jeśli nie wierzysz.
Przerywa
1
Nie wszystkie pozycje menu Start znajdują się w tym folderze. Wierzę, że wszystko w równoważnym folderze „wszyscy użytkownicy” zostanie uwzględnione, a do menu są inne drogi. Ten katalog służy głównie do dodawania rzeczy. Dlaczego niektóre elementy katalogu nie są w menu, czy są one plikami wykonywalnymi lub łączami do plików wykonywalnych?
fixer1234,
2
Re: Twój poprzedni komentarz, nie wierzę, że wszystko w menu Start znajduje się w jednym folderze.
fixer1234,

Odpowiedzi:

82

Możesz go znaleźć tutaj:

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

do których odnoszą się standardowe instalacje

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

Dla mnie obejmuje to wszystkie foldery i pliki na ekranie startowym.

Ale może zainstalowałeś programy, a następnie je odinstalowałeś - ale foldery tam pozostały, stąd dodatkowe foldery lub pliki.

W moim przypadku wszystko, co było w tym folderze, istniało w menu Start.

DodiNj
źródło
1
To nie wszystko, co z Cortaną, dyktafonem, alarmami i zegarem itp.? Nie wiem skąd się biorą te rzeczy, ponieważ to nie jest żadna z tych lokalizacji.
Sephethus
Wciąż są tam wpisy, które się tam nie pojawiają, brakuje mi bloatware ms, takich jak Microsoft News, Candy Crush Saga. Czy wiesz, gdzie mogę znaleźć te wpisy?
Honsa Stunna
2
@HonsaStunna, aplikacje systemu Windows nie działają w taki sam sposób, jak tradycyjnie instalowane programy. Możesz odwołać się do następującego artykułu na temat usuwania plików .appx, jeśli osiągniesz swój cel. (Aplikacje Windows) z systemu: usuń pakiet APPX dla wszystkich użytkowników . Zobacz także: Usuwanie aprowizowanych aplikacji podczas aktualizacji systemu Windows, ponieważ aplikacje mogą pojawić się ponownie po aktualizacji funkcji lub innych logowaniach użytkownika.
DontCopyThatFloppy
Szukałem położenia pinezki, aby uruchomić pozycje menu, a to pomogło mi:%ProgramData%\Microsoft\Windows\Start Menu\Programs
Shiyaz
10

Ponieważ znasz PowerShell, istnieje kilka możliwych rozwiązań ...

I tak, jestem w Win 10:

PS > [Environment]::OSVersion.Version

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

Zapytaj Windows (.NET)

Zapytaj system Windows (.NET, aby był konkretny), gdzie jest lokalizacja. Pozwoli to rozwiązać poprawną lokalizację w przypadku, gdy, tak jak ja, przeniósł swój AppData\Roamingfolder do Dropbox -Jak lokalizacji.

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

Więcej informacji o GetFolderPath.

Usuń uszkodzone pliki AppLocker

PowerShell (jako administrator):

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

Uruchom ponownie system Windows po uruchomieniu polecenia.

DISM Przywróć zdrowie

PowerShell (jako administrator):

& dism /online /cleanup-image /restorehealth

Uruchom ponownie system Windows po uruchomieniu polecenia.

Ponownie zarejestruj pakiety aplikacji

PowerShell (jako administrator):

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

Mogą pojawić się błędy (czerwony tekst). Zazwyczaj oznacza to, że .xmlnie można znaleźć; po prostu to zignoruj.

Ponownie indeksuj

Jak wcześniej wspomniano w tym wątku , po prostu ponowne indeksowanie dysku powinno spowodować odświeżenie DB menu Start. Wyłączyłem indeksowanie, a potem włączyłem z powrotem.

Wyłączenie indeksowania usunęło pliki indeksowania w poprzednich wersjach systemu Windows; Nie testowałem tego w systemie Windows 10. W razie potrzeby możesz ręcznie usunąć pliki indeksowania po wyłączeniu indeksowania; może być konieczne ponowne uruchomienie po wyłączeniu indeksowania, aby zwolnić wszystkie otwarte uchwyty. Domyślna lokalizacja plików indeksowania to:C:\ProgramData\Microsoft\Search

VertigoRay
źródło
1
To naprawdę świetna odpowiedź. Dzięki za informację o GetFolderPath.
Ashhar Hasan
8

Chociaż całkowicie nieoczywiste, w rzeczywistości jest bardzo proste.

Windows-R, aby otworzyć run menui wpisz:

shell:programs. Otwiera to odpowiednikC:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

shell:common programs. Otwiera to odpowiednikC:\ProgramData\Microsoft\Windows\Start Menu\Programs

Osobiście shell:startupdużo używam, aby otworzyć folder, w którym znajdują się skróty do automatycznego uruchamiania.

Możesz znaleźć pełną listę na stronie winhelponline .

Jeroen Ritmeijer
źródło
7

Szukany folder nie istnieje.

Menu Start systemu Windows 10 korzysta z zastrzeżonej bazy danych Microsoft, nie ma folderu.

Po kliknięciu „Wszystkie programy” w menu Start system Windows pokazuje wszystkie programy wymienione w bazie danych menu Start. Baza danych jest zapełniana elementami z wielu lokalizacji, jak opisano w fixer1234, ale ostatecznie jest to zawartość bazy danych, która jest wyświetlana, a nie konkretne foldery.

qasdfdsaq
źródło
3
Jak manipulować tą bazą danych? Jak usunąć / dodać elementy z / do niego? Mam całkowicie uszkodzone menu Start i muszę je naprawić.
Dims,
6
Ta odpowiedź po prostu zmienia pytanie z „gdzie jest folder” na „gdzie jest baza danych”.
jiggunjer
1
@jiggunjer: Zadaj nowe pytanie.
qasdfdsaq
1
To tylko agresywny sposób powiedzenia „informacje pochodzą z wielu folderów”
mikemaccana
1
@mikemaccana zgodził się, mógł z łatwością powiedzieć to, co powiedziała obecnie odpowiedź 51 głosami, ale zamiast tego wybrał bardzo agresywną i nieprzydatną drogę. Zastanawiać się, dlaczego.
Hellreaver,
1

Nienawidzę rozrywać żadnych baniek, ale nie ma bazy danych . Są 3 miejsca do wyszukiwania - ale wciąż szukam jeszcze 1: Oczywiście, aby je znaleźć, potrzebujesz Eksploratora plików, aby wyświetlić ukryte i systemowe pliki. Jeśli nie możesz tego zrobić, nie powinieneś się tutaj bawić.

Zawiera elementy przypięte do menu Start - nie listę wszystkich programów ?????????????????????????????????? Kto może odpowiedzieć na to pytanie ???????????

Zawiera elementy załadowane dla określonych użytkowników C: \ Users (nazwa użytkownika) \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu

Zawiera elementy załadowane dla wszystkich użytkowników C: \ ProgramData \ Microsoft \ Windows \ Start Menu

Zawiera elementy przypięte do paska zadań dla użytkownika C: \ Users (nazwa użytkownika) \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

W systemie Windows 10 nie znalazłem zastosowania dla elementów w C: \ Users (nazwa użytkownika) \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch . Wydaje mi się, że możesz dodać go jako nowy pasek narzędzi, tak jak w Windows 7 i wcześniejszych, ale nie widzę sensu.

ruggb
źródło
2
To naprawdę powinno być opublikowane jako komentarz lub jako nowe pytanie (lub jedno i drugie). To nie jest rzeczywista odpowiedź.
music2myear
1
Tak, tak, jest to baza danych w systemie Windows 10. Możesz myśleć o niej jako o pamięci podręcznej, ale w takim przypadku jest to baza danych działająca jak pamięć podręczna. Lub odwrotnie. Baza danych buforuje wpisy z kilku wspomnianych folderów i czasami nie aktualizuje się sama po zmianie / aktualizacji tych lokalizacji. W związku z tym czasami poprawką jest usunięcie encji z jednego lub więcej folderów, a czasami trzeba odświeżyć samą bazę danych.
music2myear
1

Prawdą jest, że (niektórzy mówią głupie) zastrzeżona binarna baza danych Win10 StartMenu znajduje się pod adresem:

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

Ale to nie jest cała historia (AFAICT).

Prawa strona (ortodoksyjna) menu startowego systemu Windows 10 (grupy i kafelki) oraz lewa strona (słowa alfabetyczne) ... gdzie lewa strona zawiera co najmniej dwa elementy (użytkownika i globalny).

To dotyczy trzech lokalizacji, jeśli weźmie się pod uwagę zarówno alfabetyczną, jak i prawosławną część menu Start systemu Windows 10.

Lewa strona (alfabetyczne nazwy aplikacji):

  • Globalny: % ProgramData% \ Microsoft \ Windows \ Menu Start \ Programy \
  • Użytkownik: % AppData% \ Microsoft \ Windows \ Start Menu \ Programs \

Ortodoksyjna (płytki po prawej stronie) menu startowego Win10 to ul dwójkowy w:

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

Zauważ, że ten tradycyjny ul z menu kafelków ma ustalony rozmiar 1024 KB (co prawdopodobnie wyjaśnia rzekomy limit 500 wpisów) i ustaloną datę (co prawdopodobnie wskazuje na rzekome tajne rzeczy dziejące się w Win10, których sam nie potrafię wyjaśnić, ale może inne móc wytłumaczyć).

Jako dowód koncepcji (jako administrator lub inny użytkownik) możesz SKOPIOWAĆ cały ul binarny ortodoksyjny „Baza danych”, a następnie zmienić menu ortodoksyjne systemu Windows 10, a następnie skopiować z powrotem zarchiwizowany ul ortodoksyjny, a otrzymasz stare menu plecy.

Harold Jones
źródło
0

zgodnie z odpowiedzią DodiNj są to „foldery źródłowe” dla menu Start:

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

Ale ... Proponuję również sprawdzić, czy do tego samego programu odnoszą się dwa skróty: w takim przypadku TYLKO JEDNA IKONA jest wyświetlana w menu Start, więc nie można jej zobaczyć w innym folderze. Wygląda na to, że nie możesz mieć tej samej aplikacji dwa razy w menu Start, nawet jeśli używasz łączy o innej nazwie lub umieszczonych w różnych podfolderach. Miałem podobny problem, zostaw tylko jeden skrót do jednego programu.

doraz
źródło
1
nawiasem mówiąc, może to być niejawne potwierdzenie bazy danych, która korzysta z różnych źródeł, ale ostatecznie pozwala (lub zwraca) jeden rekord na aplikację.
doraz
0

Pojedyncza, wieloplikowa, binarna baza danych Win10 StartMenu znajduje się w:% HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \

Harold Jones
źródło
-1

Rzeczy przechowywane w jakiejś bazie danych to najgłupsza rzecz, jaką przeczytałem. To po prostu nieprawda. Jeśli chcesz bawić się plikami i folderami w menu Start, po prostu przejdź do tego katalogu i możesz je dowolnie dostosowywać:

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

mądry
źródło
5
Zgadzam się z częścią „najgłupszą rzeczą”. Niestety to prawda. Jeszcze bardziej głupie jest to, że w Windows 10 10240 ta baza danych była ograniczona do około 500 wpisów; jeśli masz więcej w folderach Menu Start (z których baza danych została zapełniona), „dodatki” zostały po prostu zignorowane. Zobacz arstechnica.com/gadgets/2015/07/… , tytuł sekcji „Nowe menu Start, niekoniecznie lepsze”. Ja właśnie zainstalowałem Start10 i pożegnałem się z wciąż niedziałającym menu Start systemu Windows. Będę musiał kiedyś wypróbować Classic Shell.
Jamie Hanrahan,
To może być głupie, ale nie można powiedzieć, że to nieprawda. Otwórz ten folder, a następnie otwórz menu Start ... teraz spróbuj znaleźć „Kalendarz”, „Aparat” i inne programy typu bloatware w tym folderze, nie ma go, prawda?
TWiStErRob 17.07.16
-1

Przeszukałem plik na dysku twardym (w moim przypadku był to bytefence.exe). Znaleziono go i usunąłem.

Ponownie otworzyłem programy menu Start, a następnie próbowałem załadować program.

System Windows wyświetlił komunikat o błędzie z pytaniem, czy chcę usunąć skrót, ponieważ plik już nie istnieje, odpowiedziałem Tak, a menu Start automatycznie usunęło łącze.

Mam nadzieję, że pomoże to starym mglistym, takim jak ja, którzy szukali katalogu do usunięcia. lol

Zagadka
źródło
-1

Po kliknięciu prawym przyciskiem myszy niektórych ikon pojawi się opcja otwarcia lokalizacji pliku. Szukałem więc sposobu dodania użytecznych skrótów po prawej stronie menu. Więc kliknąłem prawym przyciskiem myszy na „Informacje o komputerze” pod nagłówkiem „Narzędzia systemowe” i otworzyłem jego lokalizację ( C:\ProgramData\Microsoft\Windows\Start Menu\Programs). Następnie dodałem nowy skrót do tego folderu (dla mstsc.exe), a następnie pojawił się pod nagłówkiem „Narzędzia systemowe”. Jeśli chcesz, możesz przeciągnąć skrót do preferowanego nagłówka.

Kristian Benning
źródło