Де ВСІ розташування папок меню "Пуск" у Windows 10?


53

Я намагаюся виправити пошкодження меню запуску після встановлення Windows 10.

Наразі я видалив усі файли з відомих місць файлів меню "Пуск", але все ще є деякі записи в меню "Пуск".

Ось папки доказів порожні:

введіть тут опис зображення

І ось доказ того, що я все ще маю деякі записи в головному меню:

введіть тут опис зображення

Які всі розташування папок меню "Пуск" у Windows 10?


5
@gronostaj Я опублікував доказ, видаліть downvote.
Дімс

1
@ fixer1234 Вміст контуру не збігається із вмістом меню "Пуск". Наприклад, шлях містить два YourKit Java Profiler*записів Бесплатные игры Atarata, Декларация 2012, Игры Alawarі Игры от Alawarзаписи, які не перебувають в меню.
Дімс

1
@Moab Він містить ще одну суміш, але не має повної сунічності. Може додати доказ, якщо ви не вірите.
Дімс

1
Не всі записи меню старту знаходяться в цій папці. Я вважаю, що все, що входить в еквівалентну папку "всі користувачі", включається, а також є інші маршрути до меню Цей каталог в основному для вас, щоб ви могли додати речі. Щодо того, чому деякі елементи каталогів відсутні в меню, вони є виконуваними файлами або посиланнями на виконувані файли?
fixer1234

2
re: ваш попередній коментар, я не вірю, що все в меню "Пуск" знаходиться в одній папці.
fixer1234

Відповіді:


82

Ви можете знайти його тут:

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

на які в стандартній установці посилаються

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

Для мене, що включає всі папки та файли на екрані запуску.

Але, можливо, ви встановили програми, потім видалили їх, але папки залишилися там, отже, додаткові папки або файли.

У моєму випадку все, що було в тій папці, існувало в меню «Пуск».


1
Це ще не все, що з Кортаною, диктофоном, будильниками тощо? Я не знаю, звідки беруться ці речі, тому що це не те, яке місце.
Сефет

Є ще записи, які там не з’являються, мені не вистачає програмного забезпечення ms, як Microsoft News, Candy Crush Saga. Чи знаєте ви, де я можу знайти ці записи?
Honsa Stunna

2
@HonsaStunna, програми Windows не функціонують так само, як традиційно встановлені програми. Ви можете посилатися на наступну статтю про видалення файлів .appx, якщо це досягає вашої мети. (Програми Windows) із вашої системи: Видаліть пакет APPX для всіх користувачів . Дивіться також: Видалення передбачених програм під час оновлення Windows, оскільки додатки можуть з’являтися після оновлення функцій або інших входів користувачів.
DontCopyThatFloppy

Я шукав місце розташування шпильки для запуску пунктів меню, і це допомогло мені:%ProgramData%\Microsoft\Windows\Start Menu\Programs
Шияз

10

Оскільки ви знайомі з PowerShell, існує кілька можливих рішень ...

І так, я в Win 10:

PS > [Environment]::OSVersion.Version

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

Запитайте Windows (.NET)

Запитайте Windows (.NET, щоб бути конкретним), де знаходиться місце. Це дозволить вирішити правильне місце в разі , якщо ви, як і я, перемістили свою AppData\Roamingпапку в 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

Більше про GetFolderPath.

Видалити пошкоджені файли AppLocker

PowerShell (як адміністратор):

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

Перезавантажте Windows після запуску команди.

DISM Відновлення здоров'я

PowerShell (як адміністратор):

& dism /online /cleanup-image /restorehealth

Перезавантажте Windows після запуску команди.

Перереєструйте пакети програм

PowerShell (як адміністратор):

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

Можливо, ви отримаєте деякі помилки (червоний текст). Зазвичай це говорить про те, що .xmlйого не можна знайти; просто ігноруй це.

Переіндексація

Як раніше було пов'язано в цій темі , просто повторна індексація диска повинна призвести до оновлення БД меню "Пуск". Я б відключив індексацію, а потім увімкнув би все це.

Вимкнення індексації видалило файли індексації в попередніх версіях Windows; Я не перевіряв цього в Windows 10. Якщо потрібно, ви можете видалити файли індексації вручну, коли індексація вимкнена; може знадобитися перезавантажити після вимкнення індексації, щоб звільнити всі відкриті ручки. Типовим місцем для файлів індексації є:C:\ProgramData\Microsoft\Search


1
Це дійсно чудова відповідь. Дякую за інформацію про GetFolderPath.
Ашар Хасан

8

Хоча це абсолютно не очевидно, але насправді це дуже просто.

Windows-R для відкриття run menuта введення:

shell:programs. Це відкриває еквівалентC:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

shell:common programs. Це відкриває еквівалентC:\ProgramData\Microsoft\Windows\Start Menu\Programs

Я особисто shell:startupбагато використовую для відкриття папки, де розміщені ярлики для автоматичного запуску.

Повний список ви можете знайти на сайті winhelponline .


7

Папка, яку ви шукаєте, не існує.

У меню запуску Windows 10 використовується власницька база даних Microsoft, папки немає.

Коли ви натискаєте "Усі програми" у меню "Пуск", Windows показує всі програми, перелічені в базі даних меню "Пуск". База даних заповнена елементами з декількох місць, як описано fixer1234, але в кінцевому підсумку відображається вміст бази даних, а не будь-яка конкретна папка.


3
Як маніпулювати цією базою даних? Як видалити / додати елементи з / до нього? У мене меню "Пуск" повністю пошкоджено і мені потрібно виправити його.
Дімс

6
Ця відповідь просто зміщує питання з "де папка" на "де база даних".
jiggunjer

1
@jiggunjer: Не соромтеся задати нове запитання.
qasdfdsaq

1
Це просто агресивний спосіб сказати, що "інформація надходить із декількох папок"
mikemaccana

1
@mikemaccana погодився, він міг би легко сказати, що відповідь набрав 51 голос, але натомість взяв гіпер-агресивний і не корисний шлях. Цікаво, чому.
Hellreaver

1

Я ненавиджу лопати будь-які бульбашки, але бази даних немає . Є три місця для перегляду - але я все одно шукаю ще 1: Звичайно, щоб знайти їх, вам потрібно переглянути File Explorer, щоб показати приховані та системні файли. Якщо ви цього не можете зробити, ви не повинні тут возитися.

Тут містяться елементи, закріплені в меню "Пуск" - не список усіх програм ????????????????????????????????????? Хто може відповісти на це ???????????

Тут містяться елементи, завантажені для конкретних користувачів C: \ Користувачі (ім’я користувача) \ AppData \ Роумінг \ Microsoft \ Windows \ Стартове меню

Тут містяться елементи, завантажені для всіх користувачів C: \ ProgramData \ Microsoft \ Windows \ Пуск меню

Він містить елементи, закріплені на панелі завдань для користувача C: \ Користувачі (ім’я користувача) \ AppData \ Роумінг \ Microsoft \ Internet Explorer \ Швидкий запуск \ Пов'язаний користувач \ Завдання

У Windows 10 я не знайшов використання елементів на C: \ Users (ім’я користувача) \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Швидкий запуск . Я думаю, ви можете додати його як нову панель інструментів, як це робилося в Windows 7 і раніше, але я не бачу сенсу.


2
Це дійсно має бути розміщено як коментар, або як нове запитання (або те й інше). Це не фактична відповідь.
music2myear

1
Крім того, так, це база даних в Windows 10. Ви можете вважати це кешем, але це база даних, що діє як кеш у такому випадку. Або навпаки. База даних кешує записи з декількох згаданих вами папок, а іноді не оновлюється, коли ці місця змінюються / оновлюються. Таким чином, іноді виправлення полягає в тому, щоб видалити об'єкт з однієї або декількох папок, а іноді доводиться оновлювати БД.
music2myear

1

Це правда, що (деякі кажуть, нерозумно) власна двійкова база даних Win10 StartMenu розташована за адресою:

  • Православне: % HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \

Але це ще не вся історія (AFAICT).

Існує права (православна) сторона до меню запуску Windows (групи та плитки) та ліва сторона (алфавітні слова) ... де ця ліва сторона містить щонайменше два компоненти (користувальницьку та глобальну).

Таким чином, це враховує три місця, якщо врахувати як алфавітну, так і православну частини меню Пуск Windows 10.

Ліва сторона (алфавітні назви додатків):

  • Глобальний: % ProgramData% \ Microsoft \ Windows \ Пуск меню \ Програми \
  • Користувач: % AppData% \ Microsoft \ Windows \ Стартове меню \ Програми \

Православна (права бічна плитка) стартового меню Win10 - це двійковий вулик за адресою:

  • Православні: % HOMEPATH% \ AppData \ Local \ TileDataLayer \ База даних \ vedatamodel.edb

Зауважте, що цей православний вулик з меню з плитками має фіксований розмір 1024 КБ (що, ймовірно, пояснює відомий ліміт до 500 записів) та фіксовану дату (що, ймовірно, вказує на нібито секретні речі, що відбуваються всередині Win10, що я не можу сам пояснити, але, можливо, інші може пояснити).

Як доказ концепції, (як адміністратор або інший користувач) ви можете скопіювати весь вуличний двійковий православний вулик "База даних", а потім змінити своє православне меню Windows 10, а потім скопіювати назад заархівований православний вулик, і ви отримаєте свої старі меню назад.


0

відповідно до відповіді DodiNj, це "папки-джерела" для меню "Пуск":

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

Але ... Я б також запропонував перевірити, чи не посилаються на одну і ту ж програму два ярлики: у цьому випадку в меню "Пуск" відображається ТИЛЬКИ ОДИН ІКОН, тому ви не можете побачити її в іншій папці. Здається, ви не можете мати одну і ту ж програму двічі в меню "Пуск", навіть якщо ви використовуєте посилання з різною назвою або розміщені в різних підпапках. У мене була подібна проблема, просто залиште одну ярлику для однієї програми.


1
до речі, це може бути неявним підтвердженням щодо db, який використовує різні джерела, але зрештою він дозволяє (або повертає) один запис на додаток.
doraz

0

Єдина власна багатофайлова двійкова база даних Win10 StartMenu розміщена за адресою:% HOMEPATH% \ AppData \ Local \ TileDataLayer \ Database \


-1

Речі, що зберігаються в якійсь базі даних, - це найрозумніша річ, яку я читав. Це просто неправда. Якщо ви хочете пограти зі своїми файлами та папками у меню "Пуск", просто перейдіть до цього каталогу, і ви зможете налаштувати їх як завгодно:

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


5
Я погоджуюся з частиною "найрозумнішої речі". На жаль, це правда. Ще дурніше, що в Windows 10 10240 ця база даних була обмежена приблизно 500 записами; якщо у папках меню "Пуск" було більше (з яких була заповнена база даних) "додаткові" просто ігнорувались. Дивіться arstechnica.com/gadgets/2015/07/… , заголовок розділу "Нове меню" Пуск ", не обов'язково - краще. Мені, я щойно встановив Start10 і попрощався з все ще розбитим меню Пуск Windows. Мені доведеться спробувати Classic Shell теж колись.
Джеймі Ханрахан

Це може бути дурним, але ви не можете сказати, що це неправда. Відкрийте цю папку, а потім відкрийте меню "Пуск" ... тепер спробуйте знайти "Календар", "Камера" та інше програмне забезпечення у цій папці, її там немає, чи не так?
TWiStErRob

-1

Я шукав файл на жорсткому диску (у моєму випадку це був bytefence.exe) Знайшов і видалив його.

Я знову відкрив програми стартового меню, а потім спробував завантажити програму.

Windows показало повідомлення про помилку із запитом, чи хочу я видалити ярлик, оскільки файл більше не існує, я відповів "Так" і меню "Пуск" автоматично видалило посилання.

Сподіваюся, це допоможе вам старих фолів, як я, які шукали каталог, який потрібно видалити. Лол


-1

Якщо ви клацніть правою кнопкою миші на деякі піктограми, тоді ви отримаєте можливість відкрити розташування файлу. Тому я шукав спосіб додати кілька корисних ярликів праворуч від меню. Тож я праворуч натиснув "Інформація про комп'ютер" під заголовком "Системні інструменти" і відкрив її місцезнаходження ( C:\ProgramData\Microsoft\Windows\Start Menu\Programs). Потім я додав новий ярлик у цю папку (для mstsc.exe), і він з'явився під заголовком "Системні інструменти". Потім ви можете перетягнути ярлик до бажаного заголовка, якщо хочете.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.